graphql-ruby
Ruby implementation of GraphQL for defining schemas, executing queries and serving them from Ruby applications.
graphql-ruby.org/repositorydocs
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
Adoption
Sources
- 2026-11-09: links
graphql-ruby.org/ - 2026-11-09: links, Written in, GitHub stars
api.github.com/repos/rmosolgo/graphql-ruby - 2026-11-09: links, Categories, Install with
graphql-ruby.org/guides/development/getting_started_md.html - 2026-11-09: First release
rubygems.org/api/v1/versions/graphql.json - 2026-11-09: Maintainer
github.com/rmosolgo/graphql-ruby/blob/master/MIT-LICENSE - 2026-11-09: Runtime, Minimum runtime
github.com/rmosolgo/graphql-ruby/blob/v2.6.14/graphql.gemspec - 2026-11-09: License, License model
github.com/rmosolgo/graphql-ruby - 2026-11-09: Current major version, Last release
rubygems.org/api/v1/gems/graphql.json - 2026-11-09: Contributors
api.github.com/repos/rmosolgo/graphql-ruby/contributors?per_page=1 - 2026-11-09: Dependent packages, Dependent repositories
packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/graphql