Directus

Learn More
A genuinely flexible pick for teams that already have (or want) a plain SQL database and just need an instant admin UI and API on top, but the free self-hosting eligibility rules (revenue and headcount caps) mean it stops being free the moment a business grows.

What it does

Directus connects to an existing SQL database (or a new one) and automatically generates a REST and GraphQL API plus a customizable admin app for managing that data, no schema lock-in required. It's often used less as a traditional content CMS and more as an instant back office for any structured data set. Because it sits on top of a standard database rather than a proprietary content store, teams can query the data directly with SQL if they ever need to move off Directus.

Who this helps

You have data in a SQL database and want an admin app on top of it.

You want REST and GraphQL APIs generated automatically.

You want an instant back office for structured data.

You want to avoid schema lock-in and still query your data with SQL.

Browse similar tools