graphql alternatives and similar gems
Based on the "API Builder" category
-
JSONAPI::Resources
JSONAPI::Resources, or "JR", provides a framework for developing a server that complies with the JSON API specification. -
Her
an ORM that maps REST resources to Ruby objects. Designed to build applications that are powered by a RESTful API instead of a database. -
Praxis
Praxis is a framework that focuses on both the design and implementation aspects of creating APIs.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of graphql or a related project?
README
graphql
A Ruby implementation of GraphQL.
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 Pundit authorization, CanCan authorization, Pusher-based subscriptions and persisted queries. 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 #ruby channel on Slack or on Twitter!
- Report bugs by posting a description, full stack trace, and all relevant code in a GitHub issue.
- Start hacking with the Development guide.