Ruby GraphQL

Open-source Ruby projects categorized as GraphQL | Edit details

Top 18 Ruby GraphQL Projects

  • Spree Commerce

    A headless open source e-commerce platform for global brands

    Project mention: ROR ecommerce tutorial? | reddit.com/r/rubyonrails | 2022-04-03

    I'd say Solidus and Spree are you best options rather than trying to roll out you own ecommerce solution.

  • graphql

    Ruby implementation of GraphQL

    Project mention: What Would be Your Ideal Ruby Tech Stack | reddit.com/r/ruby | 2022-05-04

    We use GraphQL, and Ruby GraphQL doesn't allow you to stream the result, it buffers it before sending back the request and there are no alternative. See my issue https://github.com/rmosolgo/graphql-ruby/issues/3969 -- Sadly there is only one library for GraphQL in Ruby.

  • Mergify

    Automate your Pull Request with Mergify. Mergify is the most powerful merge queue tool that offers speculative checks, batch merges, and multiple queueing options. Coordinated with any CI and fully integrated to GitHub. Get started or request a demo!

  • Koala

    A lightweight Facebook library supporting the Graph, Marketing, and Atlas APIs, realtime updates, test users, and OAuth.

    Project mention: Is there a way to create the Facebook App ID and App Secret without using your personal Facebook account? | reddit.com/r/androiddev | 2022-05-16

    When I go to Facebook Developers, I don't see an option for businesses to create the App ID and App Secret needed to enable Facebook authentication for their app. I don't want to sign in with my personal Facebook account as I want to keep my personal account separated from my app. I want to use the same email address that I used to create my Firebase project for my app, which isn't my personal Gmail account. Does anyone know how to do this?

  • graphql-batch

    A query batching executor for the graphql gem

    Project mention: N+1 problem will never be an issue with N1Loader gem | reddit.com/r/rails | 2022-01-22

    Interesting, I've just been researching Dataloader implementations for Ruby and have between trying to decide between GraphQL::Dataloader, graphql-batch and BatchLoader. I'll give this a look as well. Can you also make API calls inside the loaders?

  • graphql-client

    A Ruby library for declaring, composing and executing GraphQL queries

    Project mention: Getting started with Rails API and Fauna | dev.to | 2021-11-03

    This initializer is a straightforward client, and there are some improvements you can make here. First, it's never a good idea to hard-code API secrets in your code. A better option would be to use Rails secrets or environmental variables. Second, you can load the schema just once and dump it to disk to faster read after. There are examples in the library documentation on how to make these improvements. For our little project, we will keep it simple.

  • BatchLoader

    :zap: Powerful tool for avoiding N+1 DB or HTTP queries

    Project mention: N+1 problem will never be an issue with N1Loader gem | reddit.com/r/rails | 2022-01-22

    Interesting, I've just been researching Dataloader implementations for Ruby and have between trying to decide between GraphQL::Dataloader, graphql-batch and BatchLoader. I'll give this a look as well. Can you also make API calls inside the loaders?

  • graphql-guard

    Simple authorization gem for GraphQL :lock:

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GraphQL Cache

    A caching plugin for graphql-ruby

  • graphql-ruby

    GraphQL Ruby example for How To GraphQL (by howtographql)

    Project mention: ruby-grahql: generating schema definition file | dev.to | 2021-06-25

    It will also involve what was implemented in this example from https://howtographql.com.

  • GQLi

    Ruby GraphQL Client for Humans

  • graphql_devise

    GraphQL interface on top devise_token_auth

    Project mention: Are you using GraphqlDevise? | reddit.com/r/rails | 2021-08-18

    I'm interested in hearing any opinions on Graphql Devise, if you've been using it and want to share.

  • graphlient

    Ruby GraphQL Client

  • graphql-benchmarks

    GraphQL benchmarks using the-benchmarker framework.

  • KittyPolicy

    Kitty Policy Ruby Authorization Gem

  • graphql-groups

    Run group- and aggregation queries with graphql-ruby

  • siete-valles

    Gamification engine with Ruby On Rails 7, Graphql, Sidekiq and TailwindCSS

  • inkind-admin

    A project serving Community Education Partnerships - https://www.cep.ngo/ . This Rails application presents an admin interface for CEP to manage their volunteers and students. And provides a GraphQL backend for https://github.com/rubyforgood/inkind-volunteer .

    Project mention: How to contribute to open source: a guide for Rails beginners | dev.to | 2021-12-04

    InKind Admin and InKind Volunteer (Rails + React)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-16.

Ruby GraphQL related posts

Index

What are some of the best open-source GraphQL projects in Ruby? This list will help you:

Project Stars
1 Spree Commerce 11,792
2 graphql 5,051
3 Koala 3,516
4 graphql-batch 1,285
5 graphql-client 1,065
6 BatchLoader 909
7 graphql-guard 452
8 GraphQL Cache 334
9 graphql-ruby 248
10 GQLi 207
11 graphql_devise 166
12 graphlient 156
13 apollo_upload_server-ruby 150
14 graphql-benchmarks 52
15 KittyPolicy 22
16 graphql-groups 19
17 siete-valles 11
18 inkind-admin 6
Find remote jobs at our new job board 99remotejobs.com. There are 12 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org