PostgREST è un server web open-source che consente di trasformare qualsiasi database conservato in un DBMS PostgreSQL in un vero e proprio API RESTful. La motivazione alla base dello sviluppo di PostgREST è stata il desiderio di allontanarsi dalla programmazione manuale CRUD, poiché ciò può portare a problemi: la scrittura della logica di business è spesso ridondante, ignora o complica la struttura del database; il mapping oggetto-relazionale (ORM) è un'astrazione inaffidabile che porta a codice imperativo lento e può causare problemi di sicurezza. PostgREST è scritto in Haskell e distribuito con licenza MIT.