Skip to content
FindOpenSource

Hasura

Instant GraphQL and REST APIs on top of PostgreSQL and other databases, via Data Connectors.

Overview

Hasura is an open-source engine that exposes a single, composable GraphQL (and REST) API over your data, instead of requiring you to hand-write API endpoints for each table or query. The current major version, Hasura DDN (v3), connects to multiple sources - PostgreSQL and compatible databases, MongoDB, ClickHouse, and Microsoft SQL Server - through Data Connectors, and lets you add custom business logic via TypeScript, Python, or Go connector SDKs. The previous stable line, Hasura V2, is the original GraphQL Engine built primarily around PostgreSQL and remains actively maintained in this same repository.

Hasura fits teams that want to skip building a data-access API layer by hand and instead get instant, secure GraphQL/REST endpoints directly on top of their existing databases, with the option to extend it with custom logic where the generated API isn't enough.

Categories
BackendAPIDatabase
Keywords
graphqlapipostgresqldatabaserealtimebackend
Languages
Haskell, TypeScript
License
Apache-2.0

Spotted an error? Suggest an edit on GitHub.