Directus

directus.io

YES

Replaceable in one session with an AI coding agent.

A headless CMS and admin panel that wraps a SQL database you already own, generating a REST and GraphQL API and an editing interface from the existing schema.

Promptfree, for everyone, and the only version there is
Build a narrow admin over your own schema.

BE HONEST
- Directus self-hosted is free for most uses. Build only for a much smaller surface

STACK
- Node reading the Postgres information schema, one HTML page

GENERATING THE INTERFACE
- Introspect tables, columns, types, nullability and foreign keys at boot
- Map each type to one input; a foreign key becomes a searchable picker
- A config file overrides labels, hides columns and sets which column is the display name

THE API
- REST over the same introspection: list with filter, sort and pagination; get; create; update; delete
- Filters compile to parameterised SQL

PERMISSIONS
- Roles in a config file: per table and per column, read and write
- Applied when the SQL is built, so the interface cannot bypass them

REVISIONS
- Every write appends the old row to a revisions table with the actor and the time
- Nothing is ever overwritten without a record of what it was

Include the introspection, the REST layer and the revisions table.

What you lose

  • A complete admin interface generated from any SQL schema, with relations, file handling and revisions
  • Granular role and permission rules enforced at the API layer rather than in your code
  • A revision history per record, which is a lot of plumbing to reproduce

If you would rather not build

  • Django admin, if the stack allows it

The escape hatch

open source · no votes, no paid placement

Directus

$0

The product itself; wraps an existing SQL database.

directus/directusfree · open source

Refine

$0

A React framework for admin panels, if you would rather write it than generate it.

refinedev/refinefree · open source

Why this verdict

our own opinion · changed only by a person

72/100

Verdict yes at 72. Generating an admin from a schema is a genuinely satisfying build; permissions and revisions are the parts to do carefully.

History

tracked since 10 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Directus

answered from the record above

Is Directus free?

No — the plan we track is $15 a month. Cloud from around $15/month billed monthly for a starter project; the self-hosted version is free under a business-source licence.

Can you replace Directus by building your own?

YES. Replaceable in one session with an AI coding agent. Replacement score 72 out of 100, build time one session. Read what you lose before you decide.

How much does Directus cost?

$15 a month on Starter — $180 a year. Recorded 9 Aug 2026.

What do you lose by replacing Directus?

A complete admin interface generated from any SQL schema, with relations, file handling and revisions; Granular role and permission rules enforced at the API layer rather than in your code; A revision history per record, which is a lot of plumbing to reproduce. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Directus?

Yes: Directus, Refine. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 13 in No-code apps & databases

Coming soon

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.

free forever · no tracking pixel · every prompt stays free on the site

Esc