PostgREST est un serveur Web ouvert qui vous permet de transformer n'importe quelle base de données stockée dans un SGBD PostgreSQL en une API RESTful à part entière. La motivation pour écrire PostgREST était le désir de s'éloigner de la programmation CRUD manuelle, car cela peut entraîner des problèmes : l'écriture de la logique métier duplique, ignore ou complique souvent la structure de la base de données ; Le mappage objet-relationnel (mappage ORM) est une abstraction peu fiable qui conduit à un code impératif lent et peut entraîner des problèmes de sécurité. PostgREST est écrit en Haskell et distribué sous la licence MIT.