Alle Open Source
Open SourceDatenbank27k

PostgREST

Eine vollständige REST API direkt aus jeder Postgres-Datenbank bereitstellen.

PostgREST ist ein eigenständiger Webserver, der eine PostgreSQL-Datenbank direkt in eine RESTful API umwandelt und Endpoints sowie Routen automatisch aus dem Datenbankschema ableitet. Die Autorisierung wird über Rollen und Row-Level-Security an die Datenbank delegiert, sodass die API-Oberfläche ohne eine separate Anwendungsschicht synchron mit dem Schema bleibt.

Repository

PostgREST/postgrest

Sprache

Haskell

Was du damit bauen kannst

  • Ein Postgres-Schema als REST API ohne Backend-Code exponieren (das Muster, auf dem Supabase's Data API aufbaut)
  • Eine schlanke Datenschicht für eine App aufbauen, bei der die Zugriffskontrolle über Postgres-Rollen und RLS durchgesetzt wird
  • CRUD-Endpoints über ein relationales Schema schnell für einen KI-Agenten oder ein Tool zum Aufrufen prototypen

Tags

restpostgresapi