graphql-spec

GraphQL is a query language and execution engine tied to any backend service. (by graphql)

Graphql-spec Alternatives

Similar projects and alternatives to graphql-spec

  1. foundation

    GraphQL Foundation Charter and Legal Documents (by graphql)

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Hasura

    234 graphql-spec VS Hasura

    Blazing fast, instant realtime GraphQL APIs on all your data with fine grained access control, also trigger webhooks on database events.

  4. gRPC

    C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)

  5. apollo-server

    🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.

  6. graphql-code-generator

    A tool for generating code based on a GraphQL schema and GraphQL operations (query/mutation/subscription), with flexible support for custom plugins.

  7. dataloader

    50 graphql-spec VS dataloader

    DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.

  8. Slim

    Slim Framework 4 Skeleton Application

  9. SaaSHub

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

    SaaSHub logo
  10. artwork

    Discontinued GraphQL Foundation artwork (by graphql)

  11. dgraph

    high-performance graph database for real-time use cases

  12. graphql-js

    27 graphql-spec VS graphql-js

    A reference implementation of GraphQL for JavaScript

  13. TypeGraphQL

    32 graphql-spec VS TypeGraphQL

    Create GraphQL schema and resolvers with TypeScript, using classes and decorators!

  14. graphql-yoga

    25 graphql-spec VS graphql-yoga

    🧘 Rewrite of a fully-featured GraphQL Server with focus on easy setup, performance & great developer experience. The core of Yoga implements WHATWG Fetch API and can run/deploy on any JS environment.

  15. graphql-tools

    :wrench: Utility library for GraphQL to build, stitch and mock GraphQL schemas in the SDL-first approach

  16. graphql-helix

    Discontinued A highly evolved GraphQL HTTP Server 🧬

  17. graphql-jit

    10 graphql-spec VS graphql-jit

    GraphQL execution using a JIT compiler

  18. apollo-android

    :rocket:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

  19. graphql-ws

    21 graphql-spec VS graphql-ws

    Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.

  20. graphql-shield

    🛡 A GraphQL tool to ease the creation of permission layer.

  21. graphql-live-query

    Realtime GraphQL Live Queries with JavaScript

  22. Neo4j

    59 graphql-spec VS Neo4j

    Graphs for Everyone

  23. SaaSHub

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

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better graphql-spec alternative or higher similarity.

graphql-spec discussion

Log in or Post with

graphql-spec reviews and mentions

Posts with mentions or reviews of graphql-spec. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-11-17.
  • Show HN: Dumbo – Hono inspired framework for PHP
    7 projects | news.ycombinator.com | 17 Nov 2024
    You're talking about the implementation of the protocol, right?

    That is a good implementation of it, called GraphQL Yoga[0]

    However I'm concerned there is a slight disconnect here. I'm saying that the technical specification of GraphQL does not lend itself to being bad, rather its the failure of developers to really understand its purpose and what its for (its a giant aggregator, with various ways to optimally aggregate things together, depending on what is optimal for a given problem set)

    For that, I recommend becoming more familiar with the specification itself[1] because thats what I'm talking about. The specification (and thus its technical nature) doesn't prescribe anything regarding how you get data on to the graph. Many people equate GraphQL with database problems[2]

    This doesn't mean I don't understand that GraphQL has shortcomings, but all approaches to APIs have short comings. I have found GraphQL has the least amount

    [0]: https://github.com/dotansimha/graphql-yoga

    [1]: https://spec.graphql.org

    [2]: Common complaint I see all the time. I find it stems from a failure to understand how the entirety of GraphQL is meant to work, and some of the mechanics within. Like when to appropriately leverage DataLoader[3], for instance.

    [3]: https://github.com/graphql/dataloader

  • GraphQL Live Query, How To?
    2 projects | news.ycombinator.com | 19 May 2024
  • Show HN: REST Alternative to GraphQL and tRPC
    8 projects | news.ycombinator.com | 10 Oct 2023
    GraphQL's first draft release was 8 years ago. [1]

    It's first non-draft release was 5 years ago. [2]

    It's first release under a community foundation was 2 years ago. [3]

    [1] https://spec.graphql.org/July2015/

    [2] https://github.com/graphql/graphql-spec/releases/tag/June201...

    [3] https://github.com/graphql/graphql-spec/releases/tag/October...

  • Intro to PostGraphile V5 (Part 3): Introspection and Abstraction
    1 project | dev.to | 5 Jul 2023
    I'm a big believer in GraphQL (in fact, at time of writing I'm #2 contributor to the GraphQL spec itself) so it pains me that a tool I built doesn't always have easy ways to achieve the "versionless schema" design that GraphQL encourages when it comes to making significant breaking changes to your underlying database tables. (Personally, I think you should aim for your database schema itself to be versionless, but this is not always possible.) Of course you can build your PostGraphile schema over views instead of tables, but views have their own problems that I won't go into here…
  • Migrating Netflix to GraphQL Safely
    9 projects | news.ycombinator.com | 18 Jun 2023
    I created a proposal for Map type but didn’t make it through.

    https://github.com/graphql/graphql-spec/pull/888

    The issue with GraphQL is it tries to appease too many masters.

    Similar to jsx. The language isn’t evolving.

    The good thing is the spec is (almost) frozen, so there’s many implementations, the bad is it can encompass the flexibility of json schema can do.

  • GraphQL Live Queries with live directive
    3 projects | news.ycombinator.com | 16 Jan 2023
    Longer thread - Subscriptions RFC: Are Subscriptions and Live Queries the same thing?

    https://github.com/graphql/graphql-spec/issues/284

  • Ask HN: Tutorials Written with Heavy Dependencies
    4 projects | news.ycombinator.com | 29 Dec 2022
    You’ve probably figured it out by now, but for others who may be in a similar position; GraphQL is a specification (with various implementations) and you can read up on the spec here: https://spec.graphql.org/
  • GraphQL object schemas - how to represent (and query?) Graph (hierarchical objects) in GraphQL?
    2 projects | /r/graphql | 23 Nov 2022
    If you're asking whether GraphQL supports anonymous objects that can be arbitrarily nested then no, it doesn't.
  • Union for an input to a mutation arg
    1 project | /r/graphql | 13 Oct 2022
  • Thanks graphql, I hate it.
    2 projects | /r/webdev | 9 Sep 2022
    show this feature request some love https://github.com/graphql/graphql-spec/issues/174
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 12 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic graphql-spec repo stats
39
14,381
7.5
11 days ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Shell is
the 11th most popular programming language
based on number of references?