Wraps any SQL database in instant REST and GraphQL APIs, a no-code admin app, and auth
Other
- TypeScript
- Vue
- SCSS

About Directus
Directus points at a new or existing SQL database and layers instant REST and GraphQL APIs, authentication, and a content app on top, with no schema migration required. The same data can be edited in the admin app, queried from a frontend, or driven by automation, so one database backs websites, apps, and internal tools at once.
It connects to PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, and MS-SQL, and keeps your real table structure intact. The no-code Vue.js app gives non-technical editors a content interface, while developers white-label and extend the platform through its modular architecture.
Directus runs locally, on-premises, or on Directus Cloud, which adds managed database, storage, auto-scaling, a global CDN, and project provisioning by region. It uses the Monospace Sustainable Core License 1.0, a source-available license: free for smaller organizations and a free core tier, with a commercial license required for larger companies using advanced features.
Key features
- Instant REST and GraphQL APIs over SQL databases
- Connects to new or existing databases without migration
- No-code Vue.js admin app for content editing
- Authentication, roles, and permissions
- White-label, modular extensibility
Details
- First released
- 2012
- Deployment
- self-hostable · cloud
- Databases
- PostgreSQL · MySQL · SQLite · OracleDB
- APIs
- REST · GraphQL
- License
- Monospace Sustainable Core 1.0
- Model
- Source-available · commercial tier
