PostgREST vs Spring Data: What are the differences?
PostgREST: Automatic REST API for Any Postgres Database. PostgREST serves a fully RESTful API from any existing PostgreSQL database. It provides a cleaner, more standards-compliant, faster API than you are likely to write from scratch; Spring Data: Provides a consistent approach to data access – relational, non-relational, map-reduce, and beyond. It makes it easy to use data access technologies, relational and non-relational databases, map-reduce frameworks, and cloud-based data services. This is an umbrella project which contains many subprojects that are specific to a given database.
PostgREST and Spring Data can be primarily classified as "Database" tools.
PostgREST and Spring Data are both open source tools. PostgREST with 12.5K GitHub stars and 586 forks on GitHub appears to be more popular than Spring Data with 56 GitHub stars and 62 GitHub forks.