Buy @ $900/year

GraphQL::Pro is a toolkit for the GraphQL Ruby gem. Take your schema to the next level!

Key Features

  • Authorization

    Add comprehensive, granular authorization to your schema. GraphQL::Pro combines several GraphQL features to provide runtime and ahead-of-time auth. GraphQL::Pro supports Pundit, CanCan and custom authorization strategies.

    learn more

    Authorization for graphql-ruby
  • Persisted Queries

    Secure your schema with predefined, whitelisted queries. GraphQL::Pro::OperationStore maintains a query database alongside your application. JavaScript tooling is ready for Relay.js, Apollo Client, or plain JS.

    learn more

    Persisted Queries for graphql-ruby
  • Subscriptions for Rack Apps

    Serve GraphQL subscriptions without the hassle. GraphQL::Pro::Subscriptions is built on Redis and Pusher for a simple, dependable stack. Works with Rails, Sinatra, Hanami, or any other Rack-based framework.

    learn more

    Subscriptions for graphql-ruby with Redis and Pusher
  • Advanced Cursors and IDs

    GraphQL::Pro includes stable, column-based cursors for ActiveRecord::Relations, as well as encryption for cursors and node IDs. Versioned encoders support an in-flight transition from one encoding scheme to another.

    learn more

  • Support

    As a GraphQL::Pro customer, you get direct access to the GraphQL Ruby gem creator and maintainer. Get prioritized support for issues and requests.

    Support for graphql-ruby

Details

Installation

When you buy GraphQL::Pro, you'll receive a custom URL for adding to your Gemfile. Add it, bundle install, and you're done! GraphQL::Pro requires GraphQL >1.7.5

Upgrades

GraphQL::Pro is continually maintained and improved. Sign up below to receive periodic updates about its development. Upgrading is free for current customers. To upgrade, bundle update graphql-pro!

Licensing

GraphQL::Pro is licensed according to a special commercial license. Don't hesitate to ask if you have any questions about this license!

Refund Policy

If GraphQL::Pro doesn't work for you, just let us know by email within 14 days and we'll happily refund your purchase.

Documentation

GraphQL::Pro documentation can be found with the GraphQL Ruby gem documentation.

Problems, Questions?

Pro customers can open issue on GitHub or send an email to report bugs, ask questions or request features.