# d9

> d9 is a self-hosted, open-source headless CMS forked from Directus 9 with GPLv3 licensing, REST/GraphQL APIs, a no-code Data Studio, and multi-database support.

- **Category:** Headless CMS
- **Licence:** GPL-3.0
- **Latest version:** v12.0.25
- **Open source:** oss
- **Languages:** Typescript, Vue
- **Platforms:** Docker, NPM
- **Tags:** PostgreSQL, SQLite, API, MySQL, Databases, MariaDB, GraphQL, No Code, Content Management, Headless Cms, Database Management, SQL, Forms, Javascript, Node.js, Typescript, Open Source, Vue.js, Self Hosted, Rest, Database Design, Backend Service, Data Platform, Directus Fork

## Description

This project is a community-maintained fork of Directus 9 that keeps the codebase fully open-source under GPLv3 after the upstream moved to a premium model. It delivers a headless CMS and data platform that automatically generates REST and GraphQL endpoints for any SQL database — PostgreSQL, MySQL, SQLite, MariaDB, CockroachDB, OracleDB, or MS-SQL. A Vue.js-based Data Studio gives non-technical users a no-code interface for content, users, files, roles, permissions, webhooks, and visual flow automation. The software runs on your own infrastructure via Docker, Docker Compose, or npm, configured entirely through environment variables. Authentication options include built-in email/password, OAuth 2.0, OpenID Connect, LDAP, and SAML. File storage works with local disk, S3, Google Cloud Storage, Azure Blob, and Cloudinary. Directus 9 extensions are compatible out of the box, and a CLI handles database migrations, schema snapshots, and user management. The project has no paid tiers or vendor lock-in.

## Links

- [Homepage](https://github.com/LaWebcapsule/d9)
- [Website](https://d9.webcapsule.io)
- [Docker](lawebcapsule/d9)
- [Documentation](https://d9.webcapsule.io/getting-started/introduction.html)
- [GitHub](https://github.com/LaWebcapsule/d9)

---
Source: https://selfhost.directory/project/d9