GraphQL Alternatives

GraphQL Alternatives

A free and open-source data query and manipulation language for APIs, combined with a runtime for fulfilling queries with existing data. GraphQL makes it easy to understand and query your data and bridge the gap between frontend and backend web develop.. read more.

According to people there are many software similar to it, and the best alternative to GraphQL is OpenRPC which is both free and open source. Other highly recommended applications include Hasura (Free,Commercial) , PostGraphile (Free) and PostgREST (Free).
In total people have suggested 4 alternatives to GraphQL that share similarities by use case and feature set.

OpenRPC

OpenRPC is a specification that defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs.

Free & Open Source
👍 Most people think OpenRPC is a good alternative to GraphQL.

Hasura

Hasura is a software development tool that lets you build real-time GraphQL APIs for a PostgreSQL database. The software is free and open source, while enterprise features are provided at a cost. Hasura is perfect for building GraphQL powered microservices and 3factor applications.

Free , Commercial & Open Source , Proprietary

PostGraphile

PostGraphile (previously known as PostGraphQL) is a free an open-source software project that lets you spin up GraphQL APIs on top of an existing PostgreSQL database, instantly. PostGraphile automatically detects tables, columns, indexes, relationships, views, types, functions and comments in your database. Based on that information it generates a GraphQL server and API which is automatically updated when changes are made to the database or its data.

Free & Open Source

PostgREST

PostgREST is a standalone web server and development tool that automatically turns your PostgreSQL database into a RESTful API.

Free & Open Source

How Are These GraphQL Alternatives Generated?

Information found on this page is crowd-sourced by the community and contains the most agreed upon GraphQL alternatives. You can use this information to find similar software to GraphQL for specific platforms with various pricing options and licenses. Anyone that have previously used GraphQL can suggest alternatives, vote on the accuracy of other users claims, and help more people in the process of doing so.

This page was last updated on Sun 23 Jan 2022 (3 weeks, 1 day ago).