πŸ—‚οΈ Navigation

Hasura

Instant GraphQL on all your data.

Visit Website β†’

Overview

Hasura is not a database, but a GraphQL engine that sits on top of your existing databases (like Postgres, SQL Server, etc.). It automatically generates a production-ready GraphQL API based on your database schema. While Hasura doesn't branch the data itself, it has a powerful feature for branching the 'metadata'β€”the configuration of your API, permissions, relationships, and business logic. This allows you to develop and test changes to your API in an isolated environment (a metadata branch) before applying them to production, mirroring a Git-like workflow for your API layer.

✨ Key Features

  • Instant GraphQL API from databases
  • Metadata Branching and CI/CD
  • Built-in Authorization and Caching
  • Federation and Remote Schemas
  • Support for multiple databases

🎯 Key Differentiators

  • Instant API generation with no code
  • High performance
  • CI/CD and branching for API metadata

Unique Value: Accelerate API development by 10x with an instant GraphQL API, and manage your API lifecycle with a Git-like workflow using metadata branching.

🎯 Use Cases (4)

Rapid API Development Modernizing legacy databases Building unified data layers (Supergraphs) Mobile and Web Application Backends

βœ… Best For

  • Creating a new Hasura metadata branch to add a new table and permissions to the GraphQL API, testing it, and then merging the changes to the production API.
  • Connecting to an existing Postgres database and getting a full-featured GraphQL API in minutes.
  • Combining multiple data sources (Postgres, a REST API, another GraphQL API) into a single, unified GraphQL schema.

πŸ’‘ Check With Vendor

Verify these considerations match your specific requirements:

  • Teams that need to branch the actual data, not just the API configuration.
  • Projects that do not use GraphQL.

πŸ† Alternatives

PostGraphile Apollo Federation AWS AppSync

Instead of writing boilerplate code for your GraphQL API, Hasura generates it for you. Its metadata branching provides a structured and safe way to evolve your API, which is often a manual and error-prone process in other GraphQL frameworks.

πŸ’» Platforms

Web API CLI

πŸ”Œ Integrations

PostgreSQL SQL Server BigQuery Various authentication providers (Auth0, JWT, etc.)

πŸ›Ÿ Support Options

  • βœ“ Email Support
  • βœ“ Live Chat
  • βœ“ Dedicated Support (Enterprise tier)

πŸ”’ Compliance & Security

βœ“ SOC 2 βœ“ HIPAA βœ“ BAA Available βœ“ GDPR βœ“ SSO βœ“ SOC 2 Type 2 βœ“ HIPAA

πŸ’° Pricing

$99.00/mo
Free Tier Available

Free tier: Up to 3 projects, 3 data connectors, 6000 requests/mo

Visit Hasura Website β†’