The collaborative backend for applications and AI. Your database, your APIs, your team's workspace. 45M+ downloads. 35K+ stars. 1 white rabbit.

Brooklyn, NY
v12.3 is out! And with it ships one of our most requested capabilities ever...🥁🥁🥁 Environment sync! The new Directus CLI syncs schema and configuration between instances through committed JSON files, so your data model moves through dev, staging, and production with diffs, reviews, and history. The release also includes more resilient storage connections, safer flow operation defaults, and a round of security updates. Read more: directus.com/resources/12.3-…
3
1
16
1,812
Building in Public | F* It. Ship It. nitter.net/i/broadcasts/1kKzDPBVO…
1
4
1,605
v12.2 is out! This release replaces our long-standing TinyMCE editor with Tiptap, giving Studio a more modern foundation that we'll continue building on across Directus and Monospace. It also tightens default permissions, adds sensible limits for imports and image transforms, and includes a number of reliability improvements that make production deployments a little safer by default. Read more: directus.com/resources/12.2-…
1
12
2,033
FINALLY managed to snag IMAX tickets for this one
2
1,328
Let's talk about logs 🪵 Nobody has ever bought a CMS because of the activity log. It's the line you scroll past on the pricing page. Table stakes, as they say. But when you hand an agent write access to production, it quickly becomes the only feature you care about.
1
5
1,585
- Give it its own user and role. Not your admin token. It shows up in the log as itself, with permissions you scoped, and you can see exactly which collections it touched.
1
141
- The log only sees what goes through Directus. Write straight to the database and it's invisible (definitely don't do that) That's why "every action is logged" sits on directus.com/ai next to the MCP section instead of three clicks deep in the docs. It's probably the least glamorous thing in Directus. But it's quickly becoming the most important if you want to give an agent write access without holding your breath.
136
Directus 🐰 retweeted
Every idea capture system I have ever tried has failed. I built a new one that drops ideas into @directus (UI that sits on top of a PostgreSQL database). Idea capture is fast and easy: Manually in Directus UI, Chrome Bookmarklet, CLI. Terminal: idea <my tutorial idea> --tutorial (tags idea type) Codex checks the collection 2x per week and forces me to make decisions (keep it or ditch it) so the list actually helps me take action on the ideas rather than get buried and forgotten.
1
1
3
460
Directus 🐰 retweeted
Working from home is great… until you realize you haven’t seen your colleagues in person for too long. 😄 So I turned a regular workday into a little adventure and flew over to France for the day. 🇫🇷
1
3
11
2,232
Directus 🐰 retweeted
I debuted a new talk "Guiding Agentic AI with @vuejs and Pinia" earlier this year at @vuejsamsterdam. If you weren't able to catch it then, or prefer it in text form, it's now up on @directus' blog as well! Link below 👇
1
1
1
257
Directus 🐰 retweeted
In 2023, decided to give it an upgrade. I was exploring different headless CMS, and @directus was the perfect fit. Designed a schema, imported emojis into Directus, and used readymade APIs & Flows to build emoji pages. No custom backend needed. Directus did the heavy lifting.
1
1
3
293
For a long time, staging changes to content in Directus meant editing the live item directly and hoping nothing broke before you hit save. In Directus v12, every item in a versioned collection has a clear line between what's live and what's in progress. Change something, like a header image, and Directus stages it in a draft automatically. The published version stays exactly as it was until you're ready. When you publish, you get a side-by-side look at exactly what changed before it goes live, so there's no guessing what you're about to overwrite. It works across every layout: table, cards, calendar, kanban, map, and on singleton collections too. See how it works in our docs: directus.com/docs/guides/con…
9
1,782