Hasura

Fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.


Product Overview

Hasura is a self-hosted software that enables you to build blazing-fast, real-time GraphQL APIs on top of your existing databases. With Hasura, you can create fine-grained access control and trigger webhooks on database events. This means that you can focus on building your application without worrying about the underlying infrastructure.

Main Features

  1. Instant Real-time GraphQL APIs: Hasura enables you to build real-time GraphQL APIs that are fast and scalable.
  2. Native Data Connectors: Hasura supports a variety of popular databases, including PostgreSQL, MySQL, MongoDB, BigQuery, and more. This means that you can use Hasura with your existing database infrastructure without having to switch.
  3. Fine-Grained Access Control: Hasura provides fine-grained access control, allowing you to manage permissions and authentication for your GraphQL APIs.
  4. Trigger Webhooks on Database Events: Hasura enables you to trigger webhooks on database events, allowing you to integrate with other services and applications.
  5. Multi-Language Support: Hasura supports multiple programming languages, including TypeScript, Haskell, JavaScript, Rust, Go, Python, and more.

Overall, Hasura is a powerful tool for building scalable and maintainable GraphQL APIs that can be used in a variety of scenarios.

Related

Saleor
Directus
Graphweaver
graph-vl
NocoDB
Chaskiq
Redash
KeystoneJS
Star history

Star history for Hasura