Dive into the tutorial
Native Neon DB integration
Follow quick start guide
Get started with Hasura
Hasura in 100 Seconds by Fireship, hosted on Youtube on June 10, 2021
The Hasura GraphQL engine automatically generates your GraphQL schema and resolvers based on your Postgres tables and views, and gives you powerful, fully-featured GraphQL APIs in minutes. Goodbye, hand-written resolvers!
Query tables & views with filtering, pagination, pattern search, and more.
Easily insert, upsert, update, or delete records in your database over the GraphQL endpoint.
Instantly pull any real-time changes to your data with live query and/or streaming subscription to power your real-time use cases.
GraphQL APIs generated by Hasura are fast across various performance dimensions – latency, concurrency, throughput, etc. Using query caching, prepared queries, and other architectural and compile-time optimizations on the backend, we ensure that you get highly performant GraphQL APIs – without the effort.
Get complete visibility into the performance and health of your GraphQL APIs. Monitor natively with Hasura, or export observability data to external tools like Datadog.
The Hasura CLI lets you seamlessly integrate Hasura into your existing CI/CD workflows.
With a secure-by-default setup and features like allow lists and configurable API limits, Hasura lets you secure your GraphQL APIs in production environments.
“Hasura is a fantastic way to create a data fetching layer to our database. It’s ultra-stable and often better at planning queries than ones we were writing ourselves.”
Lower Dev Time
Hasura works natively with different Postgres flavors and extensions, including TimescaleDB, Yugabyte, Neon, PostGIS, CrunchyData and many more.