FindSoftware

graphql-ruby

Ruby implementation of GraphQL for defining schemas, executing queries and serving them from Ruby applications.

graphql-ruby is a Ruby gem for building a GraphQL server in Ruby. The getting-started guide declares object types and resolver classes in Ruby, connects them to a schema class with a query root, and runs queries with Schema.execute. On Rails, a generator adds that boilerplate and mounts GraphiQL in development.

Worth knowing

The maintainer sells GraphQL::Pro, a separate gem under a special commercial license. The README describes it as providing several features on top of the GraphQL runtime, among them persisted queries, rate limiters and authorization plugins for Pundit and CanCan.

Identity

Status
Active
Maintainer
Robert Mosolgo5
Maintained by
Individual
First release
20154

Rendering and deploy

Install with
RubyGems (Gemfile and bundler)3

Releases

Current major version
28
Last release
2026-10-298

Adoption

GitHub stars
5,4452
Contributors
3999
Dependent repositories
4,69810
Dependent packages
18610

Why these figures do not compare

Sources

  1. 2026-11-09: links
    graphql-ruby.org/
  2. 2026-11-09: links, Written in, GitHub stars
    api.github.com/repos/rmosolgo/graphql-ruby
  3. 2026-11-09: links, Categories, Install with
    graphql-ruby.org/guides/development/getting_started_md.html
  4. 2026-11-09: First release
    rubygems.org/api/v1/versions/graphql.json
  5. 2026-11-09: Maintainer
    github.com/rmosolgo/graphql-ruby/blob/master/MIT-LICENSE
  6. 2026-11-09: Runtime, Minimum runtime
    github.com/rmosolgo/graphql-ruby/blob/v2.6.14/graphql.gemspec
  7. 2026-11-09: License, License model
    github.com/rmosolgo/graphql-ruby
  8. 2026-11-09: Current major version, Last release
    rubygems.org/api/v1/gems/graphql.json
  9. 2026-11-09: Contributors
    api.github.com/repos/rmosolgo/graphql-ruby/contributors?per_page=1
  10. 2026-11-09: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/graphql

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON