Package: ghql 0.1.1.099

Mark Padgham

ghql: General Purpose 'GraphQL' Client

A 'GraphQL' client, with an R6 interface for initializing a connection to a 'GraphQL' instance, and methods for constructing queries, including fragments and parameterized queries. Queries are checked with the 'libgraphqlparser' C++ parser via the 'graphql' package.

Authors:Scott Chamberlain [aut], Mark Padgham [aut, cre]

ghql_0.1.1.099.tar.gz
ghql_0.1.1.099.zip(r-4.5)ghql_0.1.1.099.zip(r-4.4)ghql_0.1.1.099.zip(r-4.3)
ghql_0.1.1.099.tgz(r-4.5-any)ghql_0.1.1.099.tgz(r-4.4-any)ghql_0.1.1.099.tgz(r-4.3-any)
ghql_0.1.1.099.tar.gz(r-4.5-noble)ghql_0.1.1.099.tar.gz(r-4.4-noble)
ghql_0.1.1.099.tgz(r-4.4-emscripten)ghql_0.1.1.099.tgz(r-4.3-emscripten)
ghql.pdf |ghql.html
ghql/json (API)
NEWS

# Install 'ghql' in R:
install.packages('ghql', repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ropensci/ghql/issues

Pkgdown site:https://docs.ropensci.org

On CRAN:

Conda:

httpapiweb-servicescurldatagraphqlgraphql-apigraphql-client

8.24 score 147 stars 5 packages 111 scripts 1.4k downloads 3 exports 10 dependencies

Last updated 2 years agofrom:51ce54b4e0 (on master). Checks:8 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKFeb 25 2025
R-4.5-winOKFeb 25 2025
R-4.5-macOKFeb 25 2025
R-4.5-linuxOKFeb 25 2025
R-4.4-winOKFeb 25 2025
R-4.4-macOKFeb 25 2025
R-4.3-winOKFeb 25 2025
R-4.3-macOKFeb 25 2025

Exports:FragmentGraphqlClientQuery

Dependencies:crulcurlgraphqlhttpcodejsonlitemimeR6Rcpptriebeardurltools

Citation

To cite package ‘ghql’ in publications use:

Chamberlain S, Padgham M (2025). ghql: General Purpose 'GraphQL' Client. R package version 0.1.1.099, https://github.com/ropensci/ghql.

Corresponding BibTeX entry:

  @Manual{,
    title = {ghql: General Purpose 'GraphQL' Client},
    author = {Scott Chamberlain and Mark Padgham},
    year = {2025},
    note = {R package version 0.1.1.099},
    url = {https://github.com/ropensci/ghql},
  }

Readme and manuals

ghql

ghql - a GraphQL client for R

GraphQL - https://graphql.org

Examples of GraphQL APIs:

Other GraphQL R packages:

  • graphql - GraphQL query parser
  • gqlr - GraphQL server and query methods

Install

CRAN version

install.packages("ghql")

Development version

# remotes::install_github("ropensci/ghql")
install.packages("ghql", repos = c('https://ropensci.r-universe.dev', 'https://cloud.r-project.org'))
library("ghql")
library("jsonlite")
library("dplyr")

Package Documentation

https://docs.ropensci.org/ghql/

Meta

  • Please note that this package is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.

Help Manual

Help pageTopics
ghqlghql-package ghql
FragmentFragment
GraphqlClientGraphqlClient
QueryQuery