GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - rmosolgo/graphql-ruby: Ruby implementation of GraphQL

BranchesTags
Open more actions menu

Latest commit

 

History

12,062 Commits
12,062 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
benchmark
benchmark
 
 
bin
bin
 
 
cop/development
cop/development
 
 
docs
docs
 
 
gemfiles
gemfiles
 
 
graphql-c_parser
graphql-c_parser
 
 
guides
guides
 
 
javascript_client
javascript_client
 
 
lib
lib
 
 
sorbet
sorbet
 
 
spec
spec
 
 
tool/docs
tool/docs
 
 
.codeclimate.yml
.codeclimate.yml
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.herb.yml
.herb.yml
 
 
.rdoc_options
.rdoc_options
 
 
.rubocop.yml
.rubocop.yml
 
 
.rubocop_sorbet_todo.yml
.rubocop_sorbet_todo.yml
 
 
CHANGELOG-enterprise.md
CHANGELOG-enterprise.md
 
 
CHANGELOG-pro.md
CHANGELOG-pro.md
 
 
CHANGELOG-relay.md
CHANGELOG-relay.md
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CNAME
CNAME
 
 
Gemfile
Gemfile
 
 
MIT-LICENSE
MIT-LICENSE
 
 
Rakefile
Rakefile
 
 
SECURITY.md
SECURITY.md
 
 
graphql-ruby.png
graphql-ruby.png
 
 
graphql-ruby.svg
graphql-ruby.svg
 
 
graphql.gemspec
graphql.gemspec
 
 
readme.md
readme.md
 
 

Repository files navigation

graphql graphql-ruby

CI Suite Gem Version

A Ruby implementation of GraphQL.

  • Website
  • API Documentation
  • Newsletter

Installation

Install from RubyGems by adding it to your Gemfile, then bundling.

# Gemfile
gem 'graphql'
$ bundle install

Getting Started

$ rails generate graphql:install

After this, you may need to run bundle install again, as by default graphiql-rails is added on installation.

Or, see "Getting Started".

Upgrade

I also sell GraphQL::Pro which provides several features on top of the GraphQL runtime, including:

  • Persisted queries
  • API versioning
  • Streaming payloads
  • Server-side caching
  • Rate limiters
  • Subscriptions backends for Pusher and Ably
  • Authorization plugins for Pundit and CanCan

Besides that, Pro customers get email support and an opportunity to support graphql-ruby's development!

Goals

  • Implement the GraphQL spec & support a Relay front end
  • Provide idiomatic, plain-Ruby API with similarities to reference implementation where possible
  • Support Ruby on Rails and Relay

Getting Involved

  • Say hi & ask questions in the #graphql-ruby channel on Discord.
  • Report bugs by posting a description, full stack trace, and all relevant code in a GitHub issue.
  • Start hacking with the Development guide.

About

Ruby implementation of GraphQL

graphql-ruby.org

Topics

graphqlgraphql-rubyhacktoberfestrailsrelayruby

Resources

Readme
MIT license

Contributing

Contributing

Security policy

Security policy
Activity

Stars

5.4k stars

Watchers

76 watching

Forks

1.4k forks
Report repository

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.