Directus

Directus

Description

Directus is an open-source platform offering a real-time API and modern dashboard to manage SQL database content. It seamlessly layers REST and GraphQL APIs over any SQL database, enabling quick deployment without requiring migrations. Designed for flexibility, it can be run locally, on-premises, or in the cloud, providing extensive customization options. Non-technical users can easily navigate its intuitive Vue.js interface, making it an ideal solution for developers and businesses looking for a scalable, user-friendly content management system (CMS).

Features

  • Open-source platform with no vendor lock-in, artificial limitations, or hidden fees.
  • REST and GraphQL APIs for blazing-fast performance and easy integration with modern applications.
  • Supports multiple SQL databases, including PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, and MS-SQL.
  • No database migration required, ensuring compatibility with existing systems.
  • Highly customizable and modular, allowing for white-labeling and tailored solutions.
  • Modern, no-code dashboard powered by Vue.js for non-technical users and administrators.
  • Flexible deployment options, including on-premises, local environments, or cloud-hosted solutions.
  • Real-time content management with intuitive interfaces and robust backend capabilities.
  • Secure and extensible, meeting the needs of enterprise-level projects and startups alike.

Technology Stack

  • Backend: Node.js
  • Frontend: Vue.js
  • API Support: REST and GraphQL
  • Database Compatibility: PostgreSQL, MySQL, SQLite, OracleDB, CockroachDB, MariaDB, MS-SQL
  • Hosting Options: Local, on-premises, and cloud-hosted (via Directus Cloud)

Topics

GitHub Metrics

Stars
28,543
Forks
3,976
Contributors
3,976
Last Updated
12/30/2024
DigitalOcean
DigitalOcean

Deploy Directus on DigitalOcean

Get started with $200 in free credits and deploy your application in minutes.

Trusted by 600,000+ developers