PostgREST è un server Web aperto che ti consente di trasformare qualsiasi database archiviato in un DBMS PostgreSQL in un'API RESTful a tutti gli effetti. La motivazione per scrivere PostgREST è stata il desiderio di allontanarsi dalla programmazione CRUD manuale, poiché questa può portare a problemi: scrivere la logica aziendale spesso duplica, ignora o complica la struttura del database; la mappatura relazionale degli oggetti (mappatura ORM) è un'astrazione inaffidabile che porta a un codice imperativo lento e può causare problemi di sicurezza. PostgREST è scritto in Haskell e distribuito sotto la licenza MIT.