PostgREST è un server web open source che consente di trasformare qualsiasi database memorizzato in un DBMS PostgreSQL in un'applicazione RESTful API completa. La motivazione per la creazione di PostgREST deriva dal desiderio di abbandonare la programmazione manuale CRUD, poiché ciò può portare a problemi: la scrittura della logica di business spesso duplica, 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.