Skip to content

Directus — an admin panel that's a pleasure to use.

A headless CMS on top of an SQL database: a ready-made admin panel, REST and GraphQL APIs, roles and file storage. We use it for websites, stores and internal systems.

Type
Headless CMS
Database
PostgreSQL
Often with
Nuxt · Telegram API
Hosting
Self-hosted

When we use it,
and when we don’t.

Directus fits when the client's team manages the content and the data must live in your own database.

When it fits

  • Websites with a blog, case studies and news
  • Product and service catalogs
  • Internal admin panels
  • Projects with multiple languages

When it doesn’t

  • A static landing page with no updates
  • Need a CMS in the same app as Next.js — Payload
  • The team is already used to WordPress

What your business gets.

  • Your own databaseData in PostgreSQL, with no SaaS lock-in.
  • Roles and accessEditors see only what they need.
  • REST and GraphQLAn API for your website, bot and mobile app.
  • Flows and webhooksAutomations triggered by content changes.
  • A convenient admin panelAn interface where a marketer adds pages, articles and products alone, without a developer.
  • Security and controlA change log, access rights and backups — you always know who changed what.

Not sure
which stack to choose?

After a free consultation, we'll recommend an architecture for your product.

accepting projects for Q4 2026
Start a project →