Hasura
Sofortige GraphQL- und REST-APIs auf PostgreSQL und anderen Datenbanken, über Data Connectors.
Überblick
Hasura ist eine Open-Source-Engine, die eine einzige, komponierbare GraphQL- (und REST-)API über deine Daten bereitstellt, statt dass du für jede Tabelle oder Abfrage manuell API-Endpunkte schreiben musst. Die aktuelle Hauptversion, Hasura DDN (v3), verbindet sich über Data Connectors mit mehreren Quellen – PostgreSQL und kompatible Datenbanken, MongoDB, ClickHouse und Microsoft SQL Server – und erlaubt es, über Connector-SDKs in TypeScript, Python oder Go eigene Geschäftslogik hinzuzufügen. Die vorherige stabile Linie, Hasura V2, ist die ursprüngliche, primär um PostgreSQL herum gebaute GraphQL Engine und wird im selben Repository weiterhin aktiv gepflegt.
Hasura eignet sich für Teams, die keine eigene Datenzugriffs-API-Schicht von Hand bauen möchten und stattdessen sofort einsatzbereite, sichere GraphQL-/REST-Endpunkte direkt über ihren bestehenden Datenbanken haben wollen – mit der Möglichkeit, dort, wo die generierte API nicht ausreicht, eigene Logik zu ergänzen.
- Sprachen
- Haskell, TypeScript
- Lizenz
- Apache-2.0
Ähnliche Projekte
Supabase
Apache-2.0Open-Source-Alternative zu Firebase mit Postgres-Datenbank, Authentifizierung, sofort einsatzbereiten APIs, Edge-Funktionen, Echtzeit-Subscriptions und Storage.
- Backend
- Datenbank
- Authentifizierung & Sicherheit
Directus
BUSL-1.1Quelloffene Datenplattform, die jede SQL-Datenbank mit einer dynamischen API und einer intuitiven Admin-App umschließt.
- CMS
- Backend
- API
PostgREST
MITEigenständiger Webserver, der jede PostgreSQL-Datenbank direkt in eine RESTful-API verwandelt.
- API
- Backend
Appwrite
BSD-3-ClauseOpen-Source-Backend-Plattform mit Authentifizierung, Datenbanken, Storage, Funktionen und Echtzeit-APIs - selbstgehostet oder als verwalteter Cloud-Dienst.
- Backend
- Datenbank
- Authentifizierung & Sicherheit
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.