finds.dev← search

// the find

dbohdan/automatic-api

★ 2,096 · Go · updated Mar 2025

A list of software that turns your database into a REST/GraphQL API

A maintained reference table of tools that auto-generate REST or GraphQL APIs from an existing database — no code required beyond pointing them at a connection string. Useful when you need to quickly evaluate which of the ~35 tools in this space fits your stack before committing to one. Not a framework, not a library — just a structured list.

Each entry tracks license, implementation language, supported databases, and GitHub activity in a consistent machine-readable TOML format under data/, with a Go template that regenerates the README — so the data and presentation are separated rather than hand-maintained HTML. Coverage is genuinely broad: it includes both dedicated tools like PostgREST and Hasura alongside databases with built-in HTTP APIs like CouchDB and InfluxDB, which is a distinction most similar lists collapse. The list calls out important caveats inline (Eve's SQLAlchemy extension isn't automatic; sandman2 is unmaintained) rather than pretending every entry is equally viable.

No filtering or comparison mechanism — you get a flat table and have to scan it yourself; there's no breakdown by use case (read-only vs. full CRUD, auth built-in vs. not, self-hosted vs. SaaS). Several entries are clearly dead (restSQL last commit 2018, ZenQuery 2018, HTSQL 2020, tuql 2021) but sit in the table with no visual indication they're abandonware — a reader has to check the dates column manually. The list skews heavily toward SQL databases; non-relational options are sparse and mostly databases that happen to have HTTP APIs rather than tools that wrap them. And with no changelog or release cadence, it's unclear how actively new tools are added versus just keeping existing entries current.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →