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

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.

Suggest an alternative to 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 2021-11-13.
  • Namespacing for GraphQL: Conflict-Free merging of any number of APIs
    1 project | | 30 Nov 2021
    Namespacing is really missing in GraphQL. I wish the proposal for the spec got more attention, so the syntax could have a proper separator between namespace and type/field/directive, such as Namespace/Type. Doing Namespace_Type works but it's a hack, and if some type does have _ in its name, then it becomes confusing.
  • File Uploads on GraphQL: Why or Why not
    4 projects | | 13 Nov 2021
    GraphQL request and responses are typically in JSON format even though the GraphQL Spec doesn't mandate any format.
  • Mmmm, sparkling JSON
    6 projects | | 9 Oct 2021 (formal spec, not very readable)
  • Lessons learned from running GraphQL at scale
    1 project | | 25 Sep 2021
  • Introducing Envelop - The GraphQL Plugin System
    12 projects | | 29 Jul 2021
    @oneOf: suggested in this PR, and now available in envelop.
  • Subscriptions and Live Queries - Real Time with GraphQL
    5 projects | | 29 Jul 2021
    However, discussion about GraphQL Live Queries started way back when GraphQL Subscriptions were designed.
  • GraphQL - Diving Deep
    47 projects | | 29 Jul 2021
    And if you are keen to dig deep into the GraphQL Spec, it is hosted here
    47 projects | | 29 Jul 2021
    Contribute to the GraphQL spec with your suggestions (Some suggestions may take years to implement even if it is good, so you may need to have a lot of patience for this)
  • Collecting GraphQL Live Query Resource Identifier with GraphQL Tools
    2 projects | | 29 Jul 2021
    My current implementation just traversed the AST of the query operation and extracted the schema coordinates on the root query type. E.g. Query.viewer for the viewer live query operation from above.
  • Can a union type resolve directly to an array?
    1 project | | 12 Jul 2021
    Ah I forgot that you could instead also have a single object type that has two fields, error and success, where the success is the list. Both fields must be nullable though. There is a oneOf spec PR open for input types and field arguments, something similar could be done for object types
  • What is GraphQL?
    2 projects | | 1 Jul 2021
    In technical terms, a GraphQL is a query language - a syntax for querying for data from any data source - be it an API or database. GraphQL is an alternative to REST APIs and provides a new way of asking for data. GraphQL lets you specify what data fields you need, and delivers exactly those fields. GraphQL specification defines the set of rules for implementing a GraphQL API.
  • Send a POST Request Containing a GraphQL Query with the Fetch API
    3 projects | | 6 Jun 2021
    GraphQL is a query language specification that is used for Web APIs to permit the use of API clients to create data queries. The queries can be specific to the client, and they are sent to a GraphQL server that is able to return exactly the data that was requested. A single GraphQL POST request can be used to obtain all of the data that is needed for the current context. This is in contrast to RESTful APIs, that might result in a chain or waterfall of requests, with each request requiring data from the previous, in order to retrieve all of the data from the API server.
  • Why GraphQL?
    2 projects | | 12 May 2021
    graphql spec
  • A Brief History of GraphQL
    2 projects | | 2 May 2021
    GraphQL Specification:
  • The State of GraphQL in Go
    1 project | | 9 Apr 2021
    The GraphQL spec hasn’t been any updated since 2018: Given the number of contributors, stars, and forks and the rate of commits on gqlgen, I wouldn’t worry about the project not picking up new features when a new spec is finalized.


Basic graphql-spec repo stats
6 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.