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
- Instant Real-time GraphQL APIs: Hasura enables you to build real-time GraphQL APIs that are fast and scalable.
- 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.
- Fine-Grained Access Control: Hasura provides fine-grained access control, allowing you to manage permissions and authentication for your GraphQL APIs.
- Trigger Webhooks on Database Events: Hasura enables you to trigger webhooks on database events, allowing you to integrate with other services and applications.
- 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
SaleorDirectus
Graphweaver
graph-vl
NocoDB
Chaskiq
Redash
KeystoneJS
Star history for Hasura