Vous croisez le nom « Directus » dans des comparatifs de CMS headless et vous vous demandez de quoi il s'agit vraiment. Voici l'explication claire, sans jargon inutile.
Directus en une phrase
Directus est un CMS headless open source qui se branche sur une base de données SQL pour lui donner une interface d'administration et des API, sans imposer son propre format. Sa signature, c'est l'approche « database-first ».
Ce que veut dire « headless »
Un CMS classique (comme WordPress à ses débuts) gère à la fois le contenu et son affichage. Un CMS headless sépare les deux : d'un côté le back-office et les API qui servent le contenu, de l'autre le front que vous construisez librement (un site Next.js, une app mobile, plusieurs applications à la fois).
L'intérêt : une seule source de contenu peut alimenter plusieurs canaux, et vous n'êtes pas prisonnier d'un thème ou d'une techno d'affichage.
Ce qui rend Directus différent : database-first
La plupart des CMS headless sont « content-first » : vous décrivez vos contenus dans leur interface, et c'est le CMS qui crée et possède la base de données.
Directus fait l'inverse. Il part d'une base SQL standard (PostgreSQL, MySQL, SQLite, etc.), lit ce qui existe déjà, et vient poser par-dessus une interface et des API. La base reste une base normale, que vous pourriez interroger sans Directus, exporter, ou brancher sur d'autres outils.
Conséquence concrète : votre donnée reste à vous, dans un format standard, sans enfermement propriétaire.
Ce que Directus vous apporte
- Une interface d'administration claire pour gérer contenus, médias et utilisateurs.
- Des API REST et GraphQL générées automatiquement pour chaque collection.
- Des rôles et permissions fins, jusqu'au niveau du champ.
- Des flux d'automatisation et des tableaux de bord pour exploiter la donnée.
- Le tout en open source et self-hosted, hébergeable en France si besoin.
Directus, c'est pour qui ?
Directus est particulièrement pertinent si :
- Vous avez déjà une base de données et vous voulez une interface et des API par-dessus.
- Votre projet est data-heavy : beaucoup de données structurées et reliées.
- Vous alimentez plusieurs applications depuis une source unique.
- La maîtrise de votre donnée est un critère fort.
Il l'est moins pour un simple blog vitrine parti de zéro, où un CMS content-first ou même une solution plus légère suffit.
Combien coûte Directus ?
C'est une question fréquente, et la réponse tient en deux temps.
Le logiciel : le cœur de Directus est open source et gratuit en auto-hébergement. Il n'y a pas de licence par utilisateur à payer. Une offre cloud payante existe, et certaines conditions commerciales sont à lire dans la licence.
Le projet : le vrai coût vient de l'hébergement (un serveur Node adapté) et de l'intégration (installation, modèle de données, API, front, migration éventuelle). C'est là qu'un accompagnement fait la différence entre un Directus bien posé et un Directus bancal.
Les alternatives à Directus
Si Directus ne colle pas à votre besoin, les alternatives open source les plus citées sont Strapi et Payload, toutes deux content-first. On les a comparées en détail : Directus vs Strapi et Directus vs Payload. Côté SaaS, Contentful et Sanity sont des options, au prix d'un enfermement plus fort dans une plateforme.
En résumé
Directus, c'est le CMS headless qui respecte votre base de données au lieu de la remplacer. Idéal quand la donnée est au cœur du projet, il vous rend l'administration et les API sans vous enfermer dans un format maison. Pour un projet éditorial simple, d'autres outils suffisent ; pour un projet data, il est difficile à battre.
Vous pensez que Directus est fait pour vous, ou vous voulez migrer un projet existant vers une base propre exposée par Directus ? Découvrez notre offre de migration vers Directus, ou parlez-nous de votre projet, sans engagement.

