Skip to content
aicoolies logo
Hasura logo

Hasura

Instant GraphQL and REST APIs on any database

Hasura auto-generates real-time GraphQL and REST APIs directly from your database schema—PostgreSQL, MySQL, SQL Server, MongoDB, and more. It provides fine-grained row-level and column-level access control, event triggers on database changes, remote schema stitching, and real-time subscriptions out of the box. Available as a managed cloud service or self-hosted, Hasura eliminates weeks of boilerplate API development while maintaining full control over authorization logic.

About Hasura

Hasura connects to your existing databases and instantly generates a complete GraphQL API with queries, mutations, subscriptions, and REST endpoints—no code generation step required. Point it at a PostgreSQL, MySQL, SQL Server, or MongoDB instance, and within minutes you have a production-ready API with filtering, sorting, pagination, aggregations, and relationship traversal across tables. The engine handles query optimization and batching automatically, translating GraphQL operations into efficient SQL.

Authorization in Hasura goes well beyond simple API key checks. The permission system operates at the row and column level, using session variables from your authentication provider (Auth0, Firebase, Clerk, or any JWT/webhook system) to dynamically filter which data each user can access. You define rules declaratively—no middleware code needed. Event triggers fire webhooks on insert, update, or delete operations, enabling serverless workflows, audit logging, and data synchronization without polling.

The platform supports schema stitching to combine multiple GraphQL schemas and REST endpoints into a unified API gateway, making it practical to build a single data access layer across microservices. Real-time subscriptions push live data changes to connected clients over WebSocket. With the Hasura Cloud offering, you get automatic scaling, caching, monitoring, and a generous free tier. Self-hosted deployments run as a single Docker container alongside your database.

Pricing & Platform Specs

Pricing Summary

Hasura offers an Apache 2.0 open-source edition. Hasura DDN (v3) provides a Free tier for individuals, usage-based Base ($5/model/mo) and Advanced ($30/model/mo) plans, and dedicated Private DDN enterprise options.

full pricing breakdown →

Supported Platforms

Cloud (Hasura Cloud) or self-hosted (Docker)

Explore categories, tags & use cases

The open-source Firebase alternative

Open-source Firebase alternative providing a full backend-as-a-service on PostgreSQL. Auto-generated REST and GraphQL APIs from your schema, real-time subscriptions, built-in auth with 20+ social providers and Row Level Security, S3-compatible file storage with CDN, and Deno-powered Edge Functions. Visual dashboard with SQL editor and table editor. Supports pgvector for AI apps. Self-hostable or managed with a generous free tier. 75K+ GitHub stars.

freemiumOpen Source

Next-generation Node.js ORM

Next-generation TypeScript ORM with schema-first design and auto-generated, type-safe database client. Define models in Prisma Schema Language, manage migrations via Prisma Migrate, and browse data in Prisma Studio. Supports PostgreSQL, MySQL, SQLite, SQL Server, MongoDB, and CockroachDB. Prisma Accelerate provides edge caching and connection pooling, Optimize offers AI-powered query analysis. 40K+ GitHub stars, widely adopted in Node.js/TypeScript.

freemiumOpen SourceTelemetry

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Hasura?

Hasura auto-generates real-time GraphQL and REST APIs directly from your database schema—PostgreSQL, MySQL, SQL Server, MongoDB, and more. It provides fine-grained row-level and column-level access control, event triggers on database changes, remote schema stitching, and real-time subscriptions out of the box. Available as a managed cloud service or self-hosted, Hasura eliminates weeks of boilerplate API development while maintaining full control over authorization logic.

Is Hasura free?

Hasura offers a free tier alongside paid plans. Hasura offers an Apache 2.0 open-source edition. Hasura DDN (v3) provides a Free tier for individuals, usage-based Base ($5/model/mo) and Advanced ($30/model/mo) plans, and dedicated Private DDN enterprise options.

Is Hasura open source?

Yes — Hasura is open source.

Is Hasura still maintained?

Yes — Hasura is active. Its listing was last verified on August 26, 2026.

What are the best Hasura alternatives?

The first editor-selected Hasura alternatives are Supabase, Prisma.