Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.
Directus is 100% JavaScript and completely free and open-source, with 4M+ on-prem installs, 4K+ community members, and 300+ contributors.
Learn More
With over 8 thousand users, our self-service Cloud platform provides a dashboard for quickly spinning up fully-managed Directus projects.
Learn More
Take your business serverless with a modern API pipeline and code-free data exploration app, all powered by our tailored, enterprise-scale platform.
Learn More
You are in total control of how your data is structured and stored. Directus stays out of the way.
Supports PostgreSQL, MySQL, SQLite, Microsoft SQL Server, OracleDB, MariaDB, AWS Aurora and more.
Connect directly to your database and run complex SQL queries with no added API latency.
Quickly create a custom API using an existing SQL schema, or our App's intuitive data modeler.
Granular access control allows you to define custom workflows for any of your unlimited user roles.
Extend the core API with additional endpoints, response filters, webhooks, and event logic.
An intuitive app that democratizes your data, making it accessible to non-technical users with no training.
Soft-delete, complete revision history, activity logs, and support for SSO, OAuth2, OpenID, and 2FA.
Tailor every aspect of the app, even replace all the Directus branding, to truly make it your own.
Manage omnichannel content for websites, kiosks, SaaS platforms, native apps, e-commerce, and more.
Data infrastructure for IoT devices, gaming platforms, VR/AR apps, microcontroller projects, and more.
Build tailored systems for CRM, inventory, business intelligence, project management, or dashboards.
Directus includes a robust set of features out of the box. For everything else, our codebase is easy to understand, and even easier to extend. Check back soon for info on our Extension Marketplace.
Directus contains several standard layouts for exploring data, including: table, card, and calendar views. Custom layouts can also be created to enable alternate ways of browsing complex content, or to provide new visualizations of your datasets.
With out-of-the-box support for the local filesystem, AWS S3 (including compatible equivalents), and Google Cloud Storage may be enough for most projects, you always have the option to extend. Easily create custom adapters for your preferred storage solution, so that you can centralize your digital asset management.
The core API consists of static endpoints for system data and utilities, as well as dynamic endpoints based on your specific data model. With extensions, you can create filters to augment these core API responses, register new endpoints, or even trigger custom logic based on project events.
Use any of our 50+ core interfaces and displays to manage or visualize field data, or create completely custom components as needed. From proprietary maps and seating charts, to complex relational components, all your forms can be tailored to fit your project's needs.
Carte blanche, tabula rasa — however you describe them, modules provide the freedom to create anything within the platform. Each module can register any number of completely new pages for building dashboards, data portals, or anything else you can dream up.
Directus ships with a transactional email system for programmatically sending out individual emails or full campaigns. Extending this with custom email templates allows you to create tailored experiences that match your brand.
Directus is a feature-rich data platform with a multitude of options for content authors, database administrators, managers, and developers.
Our admin app is available in 20+ languages, and lets you translate content into any number of locales.
All updates are saved as revisions, with the ability to easily revert items back to any previous point.
In addition to searchable tags and bookmarks, you can organize your assets with nestable virtual folders.
Ensure proper data portability with integrated options for CSV/JSON exports and full SQL backups.
Find exactly what you're looking for amidst millions of items, with full-text search and field filters.
Generate image transformations on the fly, simply by requesting them using built-in asset middleware.
The Directus App includes built-in versioned docs and a dynamic API reference for your data model.
Avoid data loss by enabling a soft-delete policy that allows archiving and unarchiving items.
Break down departmental data silos to empower solutions across your entire enterprise. Discover the value of data unity with Directus.
Learn more about our core data platform, the completely free and open-source engine to our growing ecosystem.