What is Directus?
Directus wraps a SQL database with instant REST and GraphQL APIs and a no-code admin app. Developers model the data; editors manage content and files; any website or app reads it through the API.
Directus in action
What you can do with Directus
Website contentPages, posts and media for Next.js, Nuxt or Astro.
App backendUsers, data and files for a mobile app.
Internal toolsAdmin screens for your team's data.
Digital asset libraryStore, tag and transform images and files.
Get started in four steps
- Choose a planStarter, Pro or Business.
- Sign inOpen your address with /admin and the details in your panel.
- Model your dataSettings, Data Model: create collections and fields.
- Use the APICreate an access token and read your content from any app.
How AtrbCode runs Directus
- Instant REST and GraphQL APIs
- A polished admin app for your editors
- Roles, permissions and file storage
- Admin account made before it goes live
- Nightly backups of content and files
- Its own isolated container, so nothing else on the server can reach it
- Its own panel: status, logs, tools, backups and billing
Directus plans
| Plan | Memory | Storage | Good for | Price |
|---|---|---|---|---|
| Starter | 1 GB | 10 GB | A website or app's content | $14.99/mo |
| Pro | 2 GB | 30 GB | Several sites and apps, more traffic | $34.99/mo |
| Business | 4 GB | 80 GB | Busy APIs and large media libraries | $69.99/mo |
Questions about Directus
Who needs a Directus licence?
Organisations with more than $5M in yearly revenue or funding need a commercial licence from Directus.
Does it support GraphQL?
Yes, alongside REST, with real-time WebSockets.
Can I add extensions?
Yes. Extensions go in the extensions folder; ask us from Support to install one.