StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Stackups
  2. Application & Data
  3. Languages
  4. Query Languages
  5. AWS AppSync vs Hasura vs PostGraphile

AWS AppSync vs Hasura vs PostGraphile

OverviewComparisonAlternatives

Overview

PostGraphile
PostGraphile
Stacks85
Followers214
Votes47
Hasura
Hasura
Stacks343
Followers634
Votes144
GitHub Stars31.8K
Forks2.8K
AWS AppSync
AWS AppSync
Stacks197
Followers257
Votes30

Share your Stack

Help developers discover the tools you use. Get visibility for your team's tech choices and contribute to the community's knowledge.

View Docs
CLI (Node.js)
or
Manual

Detailed Comparison

PostGraphile
PostGraphile
Hasura
Hasura
AWS AppSync
AWS AppSync

Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database

An open source GraphQL engine that deploys instant, realtime GraphQL APIs on any Postgres database.

AWS AppSync automatically updates the data in web and mobile applications in real time, and updates data for offline users as soon as they reconnect. AppSync makes it easy to build collaborative mobile and web applications that deliver responsive, collaborative user experiences.

instant GraphQL schema via reflection over PostgreSQL database API; compiles complex GraphQL queries into very few SQL statements resulting in high performance; built entirely from plugins - heavily customisable; support for PostgreSQL RBAC and RLS; watch mode (monitors for database schema changes) for great DX; standalone server, express middleware, or GraphQL schema; integration with Express auth via pgSettings (e.g. Passport.js, optional); JWT auth (optional); very strong support for PostgreSQL functions; simple to set up and scale
Stack-agnostic; Cloud-agnostic; Git push to deploy; Pre-configured API Gateway; Instant GraphQL or JSON APIs; Out-of-the-box Auth APIs with UI Kits; Filestore APIs with access control; Deploy custom code
Uses GraphQL; Real-time data access and updates; Offline data synchronization; Data querying, filtering, and search in apps; Enterprise security and fine-grained access control
Statistics
GitHub Stars
-
GitHub Stars
31.8K
GitHub Stars
-
GitHub Forks
-
GitHub Forks
2.8K
GitHub Forks
-
Stacks
85
Stacks
343
Stacks
197
Followers
214
Followers
634
Followers
257
Votes
47
Votes
144
Votes
30
Pros & Cons
Pros
  • 10
    Postgres based authentication
  • 6
    Great developer support
  • 5
    Database first with no braking changes
  • 5
    Lightning fast
  • 4
    Simple to set up and scale
Pros
  • 23
    Fast
  • 18
    Easy GraphQL subscriptions
  • 16
    Easy setup of relationships and permissions
  • 15
    Automatically generates your GraphQL schema
  • 15
    Minimal learning curve
Cons
  • 3
    Cumbersome validations
Pros
  • 9
    GraphQL
  • 6
    Real-Time
  • 3
    Offline
  • 3
    Apollo
  • 2
    Backed by Amazon
Integrations
Apollo
Apollo
ExpressJS
ExpressJS
Node.js
Node.js
PostgreSQL
PostgreSQL
Koa
Koa
GraphQL
GraphQL
Fastify
Fastify
Relay Framework
Relay Framework
graphql.js
graphql.js
Kubernetes
Kubernetes
PostgreSQL
PostgreSQL
Docker
Docker
GraphQL
GraphQL
Android SDK
Android SDK
Cocoa Touch (iOS)
Cocoa Touch (iOS)
GraphQL
GraphQL
Amazon Cognito
Amazon Cognito
React Native
React Native
Amazon DynamoDB
Amazon DynamoDB
Ionic
Ionic
AWS Lambda
AWS Lambda
JavaScript
JavaScript
Amazon Elasticsearch Service
Amazon Elasticsearch Service

What are some alternatives to PostGraphile, Hasura, AWS AppSync?

Heroku

Heroku

Heroku is a cloud application platform – a new way of building and deploying web apps. Heroku lets app developers spend 100% of their time on their application code, not managing servers, deployment, ongoing operations, or scaling.

Clever Cloud

Clever Cloud

Clever Cloud is a polyglot cloud application platform. The service helps developers to build applications with many languages and services, with auto-scaling features and a true pay-as-you-go pricing model.

Google App Engine

Google App Engine

Google has a reputation for highly reliable, high performance infrastructure. With App Engine you can take advantage of the 10 years of knowledge Google has in running massively scalable, performance driven systems. App Engine applications are easy to build, easy to maintain, and easy to scale as your traffic and data storage needs grow.

Red Hat OpenShift

Red Hat OpenShift

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

GraphQL

GraphQL

GraphQL is a data query language and runtime designed and used at Facebook to request and deliver data to mobile and web apps since 2012.

AWS Elastic Beanstalk

AWS Elastic Beanstalk

Once you upload your application, Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto-scaling, and application health monitoring.

Prisma Cloud

Prisma Cloud

One tool for your entire team to work with Prisma. Manage deployments and securely access data in the databrowser.

Render

Render

Render is a unified platform to build and run all your apps and websites with free SSL, a global CDN, private networks and auto deploys from Git.

Cloud 66

Cloud 66

Cloud 66 gives you everything you need to build, deploy and maintain your applications on any cloud, without the headache of dealing with "server stuff". Frameworks: Ruby on Rails, Node.js, Jamstack, Laravel, GoLang, and more.

Jelastic

Jelastic

Jelastic is a Multi-Cloud DevOps PaaS for ISVs, telcos, service providers and enterprises needing to speed up development, reduce cost of IT infrastructure, improve uptime and security.

Related Comparisons

Bootstrap
Materialize

Bootstrap vs Materialize

Laravel
Django

Django vs Laravel vs Node.js

Bootstrap
Foundation

Bootstrap vs Foundation vs Material UI

Node.js
Spring Boot

Node.js vs Spring-Boot

Liquibase
Flyway

Flyway vs Liquibase