H

Hasura

Hasura is an open-source GraphQL engine that connects to databases and instantly provides a realtime GraphQL API with fine-grained access control.

About Hasura

Hasura is an open-source GraphQL engine that connects to databases like PostgreSQL, MySQL, and SQL Server. Point it at a database, and it auto-generates queries, mutations, and subscriptions based on your schema. It gives you a realtime API out of the box.

Hasura supports role-based permissions for fine-grained access control and integrates with external auth providers such as Auth0 and Firebase. You can extend the schema with custom business logic using remote schemas or Actions. The engine handles batching, caching, and subscription multiplexing efficiently.

Developers use Hasura to speed up API development in Jamstack and microservices architectures. The company offers a cloud version with extra features like monitoring and scaling. The core engine is Apache 2.0 licensed and has over 30,000 GitHub stars.
Development Tools

Quick Facts

Pricing
Freemium
License
Open Source
Platform
Linux
Version
2.44.0
Developer
Hasura