Power any project

with a modern, open source data platform

With over 21 million downloads, Directus is the world's first Open Data Platform for instantly turning any SQL database into an API and beautiful no-code app.

Developer Tooling

A modern data platform, designed for developers

Our modular codebase is 100% JavaScript, leveraging the power of Node.js and Vue.js 3 for blazing-performance and easy extensibility.

Explore our API reference
import { Directus } from '@directus/sdk';

const directus = new Directus('https://example.com');

await directus.items('articles').readByQuery({
search: 'introducing',
sort: ['date_published'],
limit: 1
});
{
"id": 430,
"title": "Introducing the All New Directus 9",
"date_published": "2020-11-12T17:56:41Z",
"author": {
"id": 43,
"name": "Benjamin Haynes"
},
"summary": "Lorem ipsum dolor sit amet..."
}
1. Your Database

Directus installs on top of any SQL database

You remain in complete control of your new or existing database. No need to migrate to a proprietary data model, so there's no vendor lock-in.

See supported SQL vendors
2. The Directus API

Save months building and maintaining your APIs

Design and build a production-grade REST+GraphQL API in minutes, with built-in authentication options, granular access control, and asset management

Browse the API Reference
3. The Directus No-Code App

Code-free data exploration and content management

Enable anyone (even the most non-technical business users) to author content, manage media, and visualize data in a beautiful, white-labeled app.

Read the App Guide
4. Connected Projects

Internal dashboards to omnichannel experiences

The fastest way to build an admin panel, manage digital experiences content, power SaaS platforms, organize IoT data, or anything else you can dream up.

Explore use-cases

Build with confidence on a proven platform

Directus is the world's leading Open Data Platform, with millions of downloads, thousands of active developers — and we're just getting warmed up.

Get started for free
Use Cases

A flexible platform, endless solutions...

Database Abstraction

Instantly layers on top of any SQL database

Directus uses introspection to instantly provide a dynamic REST+GraphQL API based on your database schema. No need to migrate data into a proprietary data model or worry about vendor lock-in.

Learn more
  • “We had departments using many different CMS. They ranged from extremely expensive to open-source projects. Directus has proven to be better than all the others.”
    Dr. Brian Myers
    Principal Cloud Engineer at Bose
  • In addition to our perfect rating on G2, Directus was also awarded six major accolades for the Summer 2022 quarter. These include High Performer, Easiest to Use, Best ROI, Most Likely to Recommend, and more.
    G2 — 5.0 out of 5 rating
    Summer 2022 Quarter
  • “Directus is a powerful tool offering a lot of flexibility. The back office is very intuitive and it’s possible to do many things. The tool can be used in open source and very customizable, Directus allowed us to develop websites using our favorite framework: next.js.”
    Kiril Gorbatenko
    CEO, Web Vision 360
  • “Directus is quite impressive about the potentials it have from a business point of view. The software is easy to configure and the community is very active continously improving the available functionalities and solving known issues”
    Vincenzo Lupia
    DevOps Developer, Doxee
  • “It started with the ease of "just quickly set up a project" for small projects, but we soon discovered that so much more was possible! We replaced a lot of our Laravel/Nova projects without writing additional extensions, if we do need custom logic it’s super easy.”
    Jeroen Ling
    Senior Frontend Developer & DevOps Engineer, Vanling
  • “Directus enabled us to make our own choices and set the YIA website up in the right way, whereas other more opinionated situations prohibit that freedom of choice.”
    Matt Skinner
    Technical Lead, Cucumber Digtital Agency
  • Tripadvisor is using Directus to bring our products, data and content closer together. This will allow our users to plan and experience travel in new and innovative ways.”
    Antoine Veliz
    VP, Design at Tripadvisor
  • Directus unifies our data coming in from across the country, adding value, and redistributing the consolidated data back out to stakeholders with its built-in API. Directus also acts as a validation and improvement tool, allowing non-technical staff to manually verify or flag issues with generated data connections.”
    Brent Cartier
    Strategy Lead for Digital Services, Canadian Government

Ready to learn more?

Get started by creating a free project in our self-service Cloud Dashboard, or contact us to design a custom Enterprise plan for your business.

Documentation
Learn more about Directus, read our App Guide, browse tutorials, and dive into our API reference. View the docs
GitHub
Browse the open-source codebase, ask questions, request features, report an issue, or become a contributor. Join us on GitHub

Take back control of your data.

No spam, just important updates regarding Directus.