Hasura GraphQL Engine

Instant Realtime GraphQL on Postgres


Hasura GraphQL Engine gives you instant high-performance realtime GraphQL on any Postgres database (existing or new).

Would you recommend this product?
8 Reviews5.0/5

simple to get started on a small SPA project with minimal effort


simple and easy setup to get started for a new project


no clear indication in the UI about database indexes and minor UI issues in permissions UI.

Upvote (3)Share
Thanks @sairam! We're working on adding more SQL features gradually to the UI. And that's why the SQL window for now allows you to run any SQL command. Can you elaborate on the UI issues that bugged you? You can let us know here, on github (https://github.com/hasura/graphq...) or on discord! (https://discord.gg/vBPpJkS)

Recently tried it out with our existing heroku postgres app that had a lot of data and slow APIs on our 500K+ records.. Got it working in a few minutes and now we have GraphQL!


Easy to get started (even on an existing database as-is), yet lightweight with almost no footprint.


No support for relay connection spec.

Upvote (3)Share

So far, this is the most powerful and flexible GraphQL engine I have ever used.

- Lightweight memory footprint

- PostgreSQL specific: You get everything from PostgreSQL features like view (for masking public/private columns), triggers, you can even do data validation with PostgreSQL

- Nice permission model

- Auth webhook frees you from coupling data storing and authentication

- Fast support/responses. These folks always online on their Discord channel

I can't recommend GraphQL Engine enough


Super easy to setup and deploy. PostgreSQL first


The permission UI looks a little bit confusing and no way to set multiple permissions at once

Upvote (3)Share