Rust GraphQL

Open-source Rust projects categorized as GraphQL

Top 23 Rust GraphQL Projects

  • juniper

    GraphQL server library for Rust

  • Project mention: New Rustacean Looking For Guidance | /r/rust | 2023-05-11

    juniper

  • async-graphql

    A GraphQL server library implemented in Rust

  • Project mention: Dynarust - no excuse for not using rust in AWS now - a DynamoDB ODM library that uses serde_json for mapping native rust structs to Dynamo items. | /r/rust | 2023-06-26

    I have found that the combination of [cargo lambda](https://github.com/cargo-lambda/cargo-lambda), [async graphql](https://github.com/async-graphql/async-graphql) and DynamoDB is an amazing combination for a backend stack, really cheap as lambdas are pretty minimal and insanely fast with the Rust runtime.

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

    Create full-fledged APIs for slowly moving datasets without writing a single line of code.

  • Project mention: Full-fledged APIs for slowly moving datasets without writing code | news.ycombinator.com | 2023-10-25
  • graph-node

    Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL

  • Project mention: Building And Deploying A Subgraph (Part 2) | dev.to | 2024-03-03

    A subgraph according to The Graph (which is a decentralized protocol for indexing and querying blockchain data) is a custom API built on blockchain data. They are queried using the GraphQL query language and are deployed to a Graph Node using the Graph CLI.

  • pg_graphql

    GraphQL support for PostgreSQL

  • Project mention: Is it just me or is the Supabase GraphQL API really bad? | /r/webdev | 2023-12-07

    Hi, I'm the author of Supabase GraphQL (pg_graphql)

  • graphql-client

    Typed, correct GraphQL requests and responses in Rust (by graphql-rust)

  • tailcall

    A high-performance GraphQL Platform

  • Project mention: Developer Relations Engineer [Tailcall] | news.ycombinator.com | 2024-03-19
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • grafbase

    The future of APIs

  • Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14

    Grafbase (GraphQL)

  • router

    A configurable, high-performance routing runtime for Apollo Federation 🚀 (by apollographql)

  • apollo-rs

    Spec compliant GraphQL Tools in Rust.

  • rover

    ✨🤖 🐶 The CLI for Apollo GraphOS (by apollographql)

  • seaography

    🧭 GraphQL framework for SeaORM

  • cynic

    A bring your own types GraphQL client library for Rust (by obmarg)

  • music-player

    An extensible music server written in Rust 🚀🎵✨ (by tsirysndr)

  • nitrogql

    GraphQL + TypeScript toolchain

  • Project mention: Nitrogql: GraphQL and TypeScript Toolchain | news.ycombinator.com | 2023-06-04
  • graphqxl

    GraphQXL is a new language built on top of the GraphQL syntax that extends the original language with some additional features useful for creating scalable and big server side schemas. This repository contains the source code for the GraphQXL compiler.

  • graphql-rust-demo

    GraphQL Rust Demo

  • rust-example-caster-api

    DEPRECATED: A demo Rust API implementation using Tokio, Axum, async-graphql, and SeaORM

  • Project mention: Tips on Creating a Design-First API Using Rust | /r/rust | 2023-05-13

    This repo has been a godsend - https://github.com/bkonkle/rust-example-caster-api/tree/main

  • FastQL

    Spin up a super fast Rust powered GraphQL API to prototype your ML model in one line of Python code. (by happy-machine)

  • rusty-gql

    Schema First GraphQL library for Rust

  • aquadoggo

    Node for the p2panda network handling validation, storage, aggregation and replication

  • Project mention: P2panda: P2P protocol for secure, energy-efficient local-first web applications | news.ycombinator.com | 2023-08-21

    https://github.com/p2panda/aquadoggo/

    For more details what a "client" and a "server" is:

  • digraph

    Organize the world

  • Project mention: Ask HN: Most interesting tech you built for just yourself? | news.ycombinator.com | 2023-04-27

    My own purpose in using it is to be able to get back to any link that I've read or have potentially wanted to read at a later point in time.

    You scan see screenshots here: https://github.com/emwalker/digraph.

  • rust-graphql-actix-juniper-diesel-example

    Rust, Actix, Juniper and Diesel example project

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

Rust GraphQL related posts

Index

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

Project Stars
1 juniper 5,533
2 async-graphql 3,213
3 roapi 3,080
4 graph-node 2,782
5 pg_graphql 2,765
6 graphql-client 1,106
7 tailcall 1,101
8 grafbase 981
9 router 757
10 apollo-rs 560
11 rover 396
12 seaography 335
13 cynic 335
14 music-player 324
15 nitrogql 310
16 graphqxl 267
17 graphql-rust-demo 186
18 rust-example-caster-api 124
19 FastQL 105
20 rusty-gql 91
21 aquadoggo 69
22 digraph 48
23 rust-graphql-actix-juniper-diesel-example 40

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com