baas
Hasura
Instant GraphQL + REST on your data sources — with permissions
Compile any Postgres/MySQL/SQL Server/BigQuery/Snowflake + REST/GraphQL sources into a unified GraphQL + REST API. Permissions, subscriptions, event triggers, actions. v3 (Data Connector Hub).
Pricing
| Tier | Price | Notes |
|---|---|---|
| OSS (Community) | Free | Free forever (Apache-2.0). Self-host GraphQL Engine v2. |
| Cloud Free | Free | $0. 1 project. 60 req/min. Community support. |
| Professional | $99/mo | $99/mo (starts). Usage-based compute + data pass-through. Production SLAs. |
| Advanced | Custom | Custom. Multi-region, dedicated, observability, SSO. |
| Enterprise | Custom | Custom. On-prem / air-gap / advanced security. |
Limits
| Tier | Metric | Value | Notes |
|---|---|---|---|
| — | actions | Actions = custom mutations → your HTTP handler | Actions |
| — | api shape control | Control column naming + shape via metadata (not auto-generated only) | Shape control |
| — | api types | GraphQL (queries, mutations, subscriptions) + REST + JSON:API | APIs |
| — | data sources | Postgres, MySQL, SQL Server, BigQuery, Snowflake, Athena, CockroachDB + any via Data Connectors | Sources |
| — | events | Event triggers = DB change → webhook to your service | Events |
| — | license | Apache-2.0 (v2 OSS); v3 DDN is closed-source cloud | License |
| — | permission model | Row-level permissions per role — compiled into SQL WHERE | RBAC |
| — | subscriptions | Live GraphQL subscriptions via websockets (Postgres LISTEN/NOTIFY) | Realtime |
| — | v3 ddn | Hasura DDN v3: Data Delivery Network — multi-source supergraph with OpenDD metadata | v3 |
Features
- Actions — Custom resolvers via HTTP.
- Data Connector Hub — Build connectors to any source.
- Event Triggers — DB changes → webhook.
- GraphQL API — Auto GraphQL over relational + NoSQL.
- Hasura DDN (v3) — Multi-source supergraph with OpenDD.
- JWT Auth — Pluggable JWT verification.
- Metadata Migrations — Git-versioned Hasura config.
- Permissions — Row + column + session-based.
- Query Caching — Edge caching with cache-control directive.
- Remote Schemas — Merge external GraphQL into supergraph.
- REST Endpoints — Turn any GraphQL op into REST.
- Scheduled Triggers — Cron + one-off webhook triggers.
- Subscriptions — Live queries via WS.
- Webhook Auth — Custom auth via webhook.
Developer interfaces
| Slug | Name | Kind | Version |
|---|---|---|---|
| connectors | Data Connectors | other | — |
| ddn-cli | ddn CLI (v3) | cli | 3.x |
| cli | hasura CLI | cli | 2.x |
| console | Hasura Console | other | — |
| graphql | Hasura GraphQL Engine | graphql | v3 |
| rest-api | Hasura REST Endpoints | rest | v1 |
| metadata-api | Metadata API | rest | v1 |
Compare Hasura with
ai-api
Hasura vs Anthropic API
Side-by-side breakdown.
ai-api
Hasura vs AssemblyAI
Side-by-side breakdown.
ai-api
Hasura vs Deepgram
Side-by-side breakdown.
ai-api
Hasura vs ElevenLabs
Side-by-side breakdown.
ai-api
Hasura vs Google Gemini API
Side-by-side breakdown.
ai-api
Hasura vs Groq
Side-by-side breakdown.
ai-api
Hasura vs OpenAI API
Side-by-side breakdown.
ai-api
Hasura vs Replicate
Side-by-side breakdown.
Staxly is an independent catalog of developer platforms. Outbound links to Hasura are plain references to their official pages. Pricing is verified at publication time — reconfirm on the vendor site before buying.