Premium Open-Source Software
For Any Data-Driven Project

All our software is available for free under the GPLv3 license.

Directus App Directus API Directus Suite SDKs Marketplace Tools

Multitenancy

The Directus 7 App is completely decoupled from the API, so you can now use one app to connect to any number of database instances & environments.

Learn More

Internationalization

Every aspect of the application can now be translated – even schema info like Collection and Field names. We currently support 10+ languages out-of-the-box.

Learn More

Revisions & Rollback

Every change you make, every item you break – we've got you covered. You can browse through all content edits and revert back to previous states.

Learn More
  • style Themeable
  • devices Responsive
  • bookmarks Bookmarking
  • low_priority Drag & Drop
  • extension Fully Extensible

Database Mirroring

Our API mirrors your database schema, giving you complete control over architecture and optimizations. That keeps your data as portable and accessible as possible.

Learn More

Event & Web Hooks

From user logins to item updates, every event in Directus has hooks for triggering custom code. Take things even further with web-hooks and post custom HTTP event callbacks.

Learn More

Versionless

We've thoroughly vetted every endpoint and parameter in our new decoupled API. With no deprecations, you don't need to worry about any breaking changes in the future.

Learn More
  • code GraphQL Included
  • filter_list Advanced Filtering
  • photo_size_select_large Thumbnailer
  • visibility_off Granular Permissions
  • storage Storage Adapters

The Directus SDKs & API Clients. Develop projects in any language, connecting to your data through the Directus API or any of our many SDKs listed below.

50+ interfaces out-of-the-box for fine tuning your forms. Create, manage, and view your data like never before with these highly customizable components.

format_quote

WYSIWYG Editor

Core Interface

Allows for rich-text editing for long-form articles and text. Also supports inline images, tables, and much more.

replay

Repeater

Core Interface

Choose any number of nested fields and the repeater allows authors to create any number of reorderable JSON items.

place

Map

Core Interface

Using the open-source Leaflet mapping system, this interface lets you easily save lat/lon coordinates with a click.

event

Calendar

Core Interface

A dedicated calendar interface for quickly choosing a date. It also has options for min/max dates and formatting.

toggle_on

Toggle

Core Interface

Simple, yet effective. Our toggle (or checkbox style) interface has options to show custom text when on or off.

palette

Color Picker

Core Interface

Set predefined color options or allow custom color entry. Output can be saved as Hex, RGB, HSL, or even CMYK.

text_fields

Markdown

Core Interface

Our Markdown editor is great for formatted text that isn't web-specific. Supports side-by-side or tabbed preview.

star

Rating

Core Interface

It's much harder to read/enter numerical ratings. Choose a color and max rating for a more intuitive interface.

More free goodies. Many components of Directus are also useful standalone modules. We’ve made these libraries available so you can use them individually.

collections

Auto-Thumbnailer

Automatically create thumbnails from higher-resolution images just by requesting a custom URL with parameters.

Download on GitHub
check

System Status

This simple page for showcasing your project's current system status, and provides a history of incidents.

Download on GitHub
thumbs_up_down

Voting Tool

This little app gives your users a way to submit feature requests, and vote on which they think are best.

Download on GitHub