Showing 246 open source projects for "graphql"

View related business solutions
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 1
    GraphQL Manifold

    GraphQL Manifold

    Manifold is a Java compiler plugin, features include Metaprogramming

    ...Use @link and @part for automatic interface implementation forwarding and delegation. Use the framework to gain direct, type-safe access to any type of resource, such as GraphQL, JSON, XML, YAML, CSV, and even other languages such as JavaScript. Remove the code gen step in your build process. Use types defined in .graphql files directly, no code gen steps! Make GraphQL changes and immediately use them with code completion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    graphql-hooks

    graphql-hooks

    Minimal hooks-first GraphQL client

    Minimal hooks-first GraphQL client. First-class hooks API, tiny bundle: only 7.6kB (2.8 gzipped), full SSR support: see graphql-hooks-ssr. Plugin Caching: see graphql-hooks-memcache, no more render props hell, handle loading and error states with ease. A custom implementation can also be provided instead of polyfilling. The first thing you may ask when seeing graphql-hooks is "Why not use Apollo hooks?".
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    async-graphql

    async-graphql

    A GraphQL server library implemented in Rust

    Async-graphql is a GraphQL server-side library implemented in Rust. It is fully compatible with the GraphQL specification and most of its extensions and offers type safety and high performance. You can define a Schema in Rust and procedural macros will automatically generate code for a GraphQL query. This library does not extend Rust's syntax, which means that Rustfmt can be used normally.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    GraphQL Juniper

    GraphQL Juniper

    GraphQL server library for Rust

    GraphQL is a data query language developed by Facebook intended to serve mobile and web application frontends. Juniper makes it possible to write GraphQL servers in Rust that are type-safe and blazingly fast. We also try to make declaring and resolving GraphQL schemas as convenient as Rust will allow. Juniper does not include a web server - instead it provides building blocks to make integration with existing servers straightforward.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 5
    GraphQL Java

    GraphQL Java

    GraphQL Java implementation

    ...The schema describes what queries are possible and what fields you can get back. (Note: when we refer to schema here, we always refer to a "GraphQL Schema", which is not related to other schemas like "JSON Schema" or "Database Schema") GraphQL Java is the Java (server) implementation for GraphQL. There are several repositories in the GraphQL Java Github org. The most important one is the GraphQL Java Engine which is the basis for everything else. The GraphQL Java Engine is only concerned with executing queries. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GraphQL Yoga

    GraphQL Yoga

    Rewrite of a fully-featured GraphQL Server with focus on easy setup

    The fully-featured GraphQL Server with focus on easy setup, performance and great developer experience. practice Yoga while working with GraphQL Yoga. Easiest way to run a GraphQL server: Sensible defaults & includes everything you need with minimal setup (we also export a platform/env-agnostic handler so you can build your own wrappers easily). Built-in support for GraphQL subscriptions using Server-Sent Events.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    graphql-upload

    graphql-upload

    Middleware and an Upload scalar to add support for GraphQL multipart

    Middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers. Clients implementing the GraphQL multipart request spec upload files as Upload scalar query or mutation variables. Their resolver values are promises that resolve file upload details for processing and storage. Files are typically streamed into cloud storage but may also be stored in the filesystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Strawberry GraphQL

    Strawberry GraphQL

    A GraphQL library for Python that leverages type annotations

    ...A Django view is provided for adding a GraphQL endpoint to your application. To support graphql Subscriptions over WebSockets you need to provide a WebSocket enabled server. Create a GraphQL schema defining a User type and a single query field user that will return a hardcoded user.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Specification for GraphQL

    Specification for GraphQL

    A working draft of the Specification for GraphQL, a query language

    GraphQL has evolved and may continue to evolve in future editions of this specification. GraphQL is not a programming language capable of arbitrary computation, but is instead a language used to make requests to application services that have capabilities defined in this specification. GraphQL does not mandate a particular programming language or storage system for application services that implement it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    ChilliCream GraphQL Platform

    ChilliCream GraphQL Platform

    Welcome to the home of the Hot Chocolate GraphQL server for .NET

    Welcome to the home of the Hot Chocolate GraphQL server for .NET, the Strawberry Shake GraphQL client for .NET and Banana Cake Pop awesome Monaco-based GraphQL IDE. The ChilliCream GraphQL Platform, at its core, is a new way to create powerful Backends. HotChocolate, our .NET GraphQL server, connects any service or data source and creates a cohesive service to offer your consumers a unified API.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    GraphQL.js

    GraphQL.js

    A reference implementation of GraphQL for JavaScript

    ...This works because GraphQL.js is distributed with both CommonJS (require()) and ESModule (import) files. Ensure that any custom build configurations look for .mjs files! For practical applications, you'll probably want to run GraphQL queries from an API server, rather than executing GraphQL with a command line tool. GraphQL.js provides two important capabilities: building a type schema and serving queries against that type schema.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    Hasura GraphQL Engine

    Hasura GraphQL Engine

    Blazing fast, instant realtime GraphQL APIs on your DB

    Hasura is an open-source product that accelerates API development by 10x by giving you GraphQL or REST APIs with built-in authorization on your data, instantly. Run Hasura, locally or in the cloud, and connect it to your new or existing databases to instantly get a production-grade GraphQL API. Developers and architects love Hasura because it takes no time to get started, doesn’t need them to be a GraphQL expert upfront, and saves their teams months of recurring effort in building, shipping, and maintaining their APIs. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 13
    GraphQL Java Tools

    GraphQL Java Tools

    A schema-first tool for graphql-java inspired by graphql-tools for JS

    This library allows you to use the GraphQL schema language to build your graphql-java schema. Inspired by graphql-tools, it parses the given GraphQL schema and allows you to BYOO (bring your own object) to fill in the implementations. GraphQL Java Tools works extremely well if you already have domain POJOs that hold your data (e.g. for RPC, ORM, REST, etc) by allowing you to map these magically to GraphQL objects.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    graphql-compose-mongoose

    graphql-compose-mongoose

    Mongoose model converter to GraphQL types with resolvers

    This is a plugin for graphql-compose, which derives GraphQLType from your Mongoose model. Also derives a bunch of internal GraphQL Types. Provide all CRUD resolvers, including graphql connection, also provide basic search via operators. GraphQL Compose Mongoose is a tool to automatically generate a GraphQL API from Mongoose models, simplifying GraphQL schema creation.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 15
    GraphQL for Nest framework

    GraphQL for Nest framework

    GraphQL (TypeScript) module for Nest framework (node.js)

    GraphQL is a powerful query language for APIs and a runtime for fulfilling those queries with your existing data. It's an elegant approach that solves many problems typically found with REST APIs. For background, we suggest reading this comparison between GraphQL and REST. GraphQL combined with TypeScript helps you develop better type safety with your GraphQL queries, giving you end-to-end typing.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16
    Apollo and GraphQL for Vue.js

    Apollo and GraphQL for Vue.js

    Apollo/GraphQL integration for VueJS

    ...Don't think about updating the UI or refetching the queries! It provides automatic updates. Use Apollo in a truly declarative way with the Apollo components. Run your queries on the server before rendering the page HTML. GraphQL is a specification that aims at easing the communication between frontends and backends. It mainly consists of a Schema Language for the server and a Query Language for the client. Apollo is a set of tools and community effort to help you use GraphQL in your apps. It's well known for its client and server.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    graphql upload typescript

    graphql upload typescript

    Middleware and an Upload scalar to add support for GraphQL

    Minimalistic and developer-friendly middleware and an Upload scalar to add support for GraphQL multipart requests (file uploads via queries and mutations) to various Node.js GraphQL servers. This module was forked from the amazing graphql-upload-minimal. The original module is exceptionally well-documented and well-written. It was very easy to fork and amend.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18

    Apollo Client

    Use GraphQL to build client applications

    GraphQL client that will allow you to easily use data from GraphQL with any JavaScript frontend.
    Downloads: 63 This Week
    Last Update:
    See Project
  • 19
    graphql-redis-subscriptions

    graphql-redis-subscriptions

    A graphql subscriptions implementation using redis

    This package implements the PubSubEngine Interface from the graphql-subscriptions package and also the new AsyncIterator interface. It allows you to connect your subscriptions manager to a Redis Pub Sub mechanism to support multiple subscription manager instances. As the graphql-subscriptions package is declared as a peer dependency, you might receive a warning about an unmet peer dependency if it's not installed already by one of your other packages.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    GQL

    GQL

    A GraphQL client in Python

    This is a GraphQL client for Python 3.7+. Plays nicely with graphene, graphql-core, graphql-js and any other GraphQL implementation compatible with the spec. GQL architecture is inspired by React-Relay and Apollo-Client. GQL 3 is a GraphQL Client for Python 3.6+ which plays nicely with other graphql implementations compatible with the spec. Under the hood, it uses GraphQL-core which is a Python port of GraphQL.js, the JavaScript reference implementation for GraphQL. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 21
    InQL Scanner

    InQL Scanner

    A Burp Extension for GraphQL Security Testing

    ...Search for exposed GraphQL development consoles (GraphiQL, GraphQL Playground, and other standard consoles) Use a custom GraphQL tab displayed on each HTTP request/response containing GraphQL- Leverage the templates generation by sending those requests to Burp's Repeater tool ("Send to Repeater"). Leverage the templates generation and editor support by sending those requests to embedded GraphIQL ("Send to GraphiQL") Configure the tool by using a custom settings tab.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 22
    Sangria

    Sangria

    Scala GraphQL implementation

    Sangria is a Scala GraphQL implementation. It is an example of GraphQL server written with Play framework and Sangria. It also serves as a playground, where you can interactively execute GraphQL queries and play with some examples. If you want to use sangria with a react-relay framework, then you also may be interested in sangria-relay. Sangria is a spec-compliant GraphQL implementation, so it works out of the box with Apollo, Relay, GraphiQL and other GraphQL tools and libraries. ...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 23
    json-graphql-server

    json-graphql-server

    Get a full fake GraphQL API with zero coding in less than 30 seconds

    Get a full fake GraphQL API with zero coding in less than 30 seconds. Start playing with GraphQL right away with json-graphql-server, a testing and mocking tool for GraphQL. All it takes is a JSON of your data. Your data file should export an object where the keys are the entity types. The values should be lists of entities, i.e. arrays of value objects with at least an id key.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 24
    GraphQL-Go-Tools

    GraphQL-Go-Tools

    GraphQL Router / API Gateway framework written in Golang

    graphql-go-tools is a high-performance GraphQL Router and API Gateway framework written in Go. It focuses on correctness, extensibility, and performance, supporting features like Federation v1 & v2, subscriptions, and more. ​
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    pg_graphql

    pg_graphql

    GraphQL support for PostgreSQL

    pg_graphql is a PostgreSQL extension that enables querying the database with GraphQL using a single a SQL function. The extension reflects a GraphQL schema from the existing SQL schema and exposes it through a SQL function, graphql. resolve(...). This enables any programming language that can connect to PostgreSQL to query the database via GraphQL with no additional servers, processes, or libraries. Each table receives an entry point in the top-level Query type that is a pageable collection with relationships defined by its foreign keys. ...
    Downloads: 13 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB