Ruby GraphQL

Open-source Ruby projects categorized as GraphQL

Top 22 Ruby GraphQL Projects

  • Spree Commerce

    A headless open source e-commerce platform for global brands

  • Scout Monitoring

    Rennaisance engineers rejoice! 1 gem 5 min to app monitoring. 5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.

    Scout Monitoring logo
  • graphql

    Ruby implementation of GraphQL

  • Project mention: Rails 7.1 Released | news.ycombinator.com | 2023-10-05

    My memory is fuzzy, but...

    1. all data flow through the rails app (no pre-signed s3 upload or download links for direct uploading).

    2. no support for CDNs (I think newer rails versions added support)

    3. blobs and attachments were unnecessary abstractions.

    3a. Querying was annoying and easy to add n+1 queries.

    3b. Images are moderated and it was unclear where to put the moderation metadata (on blobs? attachments? create a new table? why so many tables?). Accessing the data was annoying (you need extra joins).

    4. GraphQL gem didn't support it: https://github.com/rmosolgo/graphql-ruby/issues/1777

  • Koala

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

  • Project mention: Spring Security Using Facebook Authorization: A Comprehensive Guide | dev.to | 2024-05-22

    Go to the Facebook Developer website and log in.

  • graphql-batch

    A query batching executor for the graphql gem

  • BatchLoader

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

  • graphql-guard

    Simple authorization gem for GraphQL :lock:

  • graphql-ruby

    GraphQL Ruby example for How To GraphQL (by howtographql)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • graphlient

    Ruby GraphQL Client

  • n1_loader

    Loader to solve N+1 issues for good. Highly recommended for GraphQL API.

  • Project mention: N1Loader is alive as ever Enhance your GraphQL API by getting rid of N+1 issues | news.ycombinator.com | 2023-07-30
  • rubocop-graphql

    Rubocop extension for enforcing graphql-ruby best practices

  • GQLi

    Ruby GraphQL Client for Humans

  • graphql_devise

    GraphQL interface on top devise_token_auth

  • graphql-ruby-fragment_cache

    graphql-ruby plugin for caching parts of the response

  • rails-graphql

    A fresh, new GraphQL server designed for Rails applications, emphasizing a natural, Ruby-like DSL.

  • graphql-benchmarks

    GraphQL benchmarks using the-benchmarker framework.

  • graphql-groups

    Run group- and aggregation queries with graphql-ruby

  • KittyPolicy

    Kitty Policy Ruby Authorization Gem

  • siete-valles

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

  • rspec-graphql-integration

    This RSpec plugin simplifies integration tests for GraphQL.

  • 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 .

  • twitter-clone-ruby-gql

    Twitter Clone GraphQL API built with Ruby on Rails MIT

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Ruby GraphQL discussion

Log in or Post with

Ruby GraphQL related posts

  • Facebook Authentication with Firebase in React Native (Android)

    2 projects | dev.to | 17 Jan 2024
  • /r/chch has opened on a temporary basis while we figure our next steps, and where to go from here.

    1 project | /r/chch | 19 Jun 2023
  • r/Charleston moving forward and the state of Reddit

    3 projects | /r/Charleston | 14 Jun 2023
  • Create Facebook Messaenger Bot

    1 project | dev.to | 24 May 2023
  • The 3 best tools I use to validate the meta tags present on my websites

    3 projects | dev.to | 20 May 2023
  • Social media scheduling integration?

    1 project | /r/ycombinator | 13 May 2023
  • Sending messages through WhatsApp cloud API using Javascript

    1 project | dev.to | 13 May 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 16 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 Spree Commerce 12,716
2 graphql 5,354
3 Koala 3,557
4 graphql-batch 1,410
5 BatchLoader 1,022
6 graphql-guard 470
7 graphql-ruby 263
8 graphlient 249
9 n1_loader 221
10 rubocop-graphql 217
11 GQLi 212
12 graphql_devise 197
13 graphql-ruby-fragment_cache 189
14 apollo_upload_server-ruby 179
15 rails-graphql 168
16 graphql-benchmarks 56
17 graphql-groups 24
18 KittyPolicy 23
19 siete-valles 17
20 rspec-graphql-integration 14
21 inkind-admin 9
22 twitter-clone-ruby-gql 6

Sponsored
Rennaisance engineers rejoice! 1 gem 5 min to app monitoring
5-minute onboarding. No sales team. Devs in the support channels. No DevOps team required. Get the free app insights every engineer deserves with Scout Monitoring.
www.scoutapm.com