Directus V12 is here

Features

50+ features included: visual data modeling, granular permissions, REST & GraphQL APIs, real-time collaboration, and workflow automation. All open source.

51 results

Content
Visually edit your content

Visually edit your content

Content editors rejoice! Easily update all your website content inline.

Content
Explore your data with customizable layouts

Explore your data with customizable layouts

Browse your data with built-in interfaces lke Kanban, calendar views, and more - or build your own custom layout.

Content
Serve content in any language

Serve content in any language

Reach a global audience with multi-language support. Manage and deliver localized content effortlessly.

Content
Save and share views with bookmarks

Save and share views with bookmarks

Bookmark and share custom layouts and filters for quick access to frequently used data views.

Content
Track content history and revisions

Track content history and revisions

Never lose important changes. Review and restore previous versions of your data with ease.

Content
Live preview

Live preview

Preview your changes right alongside your content before publishing to your site.

Content
Control publishing with content versioning

Control publishing with content versioning

Track revisions, compare versions, and roll back when needed to feel more confident with your changes.

Content
Import and export to CSV or JSON

Import and export to CSV or JSON

Easily move data in and out of Directus. Facilitate data migration and integration with other systems.

Studio
Visual data modeling

Visual data modeling

Create and modify data models with a user-friendly interface – no SQL required.

Studio
100% whitelabel-able

100% whitelabel-able

From logos to fonts and colors, match your brand or your customer's brand with our fully customizable UI.

Studio
Over 35+ custom field types

Over 35+ custom field types

Choose from a wide array of field types to create rich, flexible data models.

Studio
Dynamic page builder

Dynamic page builder

Combine the flexibility of a page builder with the structure of your data models for non-technical team members to create and modify data.

Studio
Conditional fields

Conditional fields

Create dynamic forms based on user input. Show or hide fields dynamically, for better data entry experiences.

Studio
Multi-lingual admin panel

Multi-lingual admin panel

Collaborate without language barriers. Provide a localized admin experience for your international team.

Studio
Collaborate with commenting

Collaborate with commenting

Encourage team collaboration directly within your content for things like approval processes and feedback.

Studio
Protect your data with soft delete

Protect your data with soft delete

Safeguard against accidental data loss. Recover deleted items easily...peace of mind, finally.

Studio
Display templates

Display templates

Present your data in meaningful ways. Create custom display formats for fields.

Studio
Bulk update

Bulk update

Efficiently modify multiple items at once. Save time and reduce errors by applying changes to multiple records simultaneously.

Studio
Inline content editing

Inline content editing

Edit content directly in its context. Provide a content creation process with an intuitive, what-you-see-is-what-you-get interface.

Studio
Advanced search and filtering

Advanced search and filtering

Find the exact data you need, fast. Empower users with powerful search capabilities and granular filtering options.

Studio
Manage global settings with singletons

Manage global settings with singletons

Centralize configuration management. Use singletons to handle global settings and site-wide content.

Studio
Manage users with ease

Manage users with ease

Policy-based user management means that you can apply granular permissions at scale.

Studio
Activity log

Activity log

Track all system changes for accountability. Monitor user actions and system events to maintain transparency and assist in troubleshooting.

Engine
Database mirroring

Database mirroring

Automatically sync your Directus data with external databases for backup or integration purposes.

Engine
Rest APIs

Rest APIs

Build applications with industry-standard APIs. Integrate Directus into your tech stack using familiar RESTful principles.

Engine
GraphQL APIs

GraphQL APIs

Flexible data querying for modern applications. Fetch exactly the data you need with GraphQL's efficient and powerful query language.

Engine
Support for any SQL database

Support for any SQL database

Directus works with popular SQL databases, giving you flexibility in your tech stack.

Engine
Granular permissions and access control

Granular permissions and access control

Define custom permissions at a granular level to ensure data security and compliance.

Engine
Single sign on with OAuth, OpenID, or LDAP

Single sign on with OAuth, OpenID, or LDAP

Simplify access management and security with popular SSO protocols.

Engine
Grab relational data in one API call

Grab relational data in one API call

Fetch from a single request, reducing load times and improving performance.

Engine
Modular and lightweight SDK

Modular and lightweight SDK

Accelerate development with pre-built tools. Use our lightweight SDK to quickly integrate Directus into your applications.

Engine
Bring your existing database

Bring your existing database

Layer Directus on top of your existing data. Avoid migration headaches and use your existing database structure.

Engine
User authentication

User authentication

Secure your application with robust user authentication.

Engine
Schema migration tools

Schema migration tools

Manage database changes across environments with built-in migration support.

Engine
Custom validation

Custom validation

Implement custom validation logic to maintain high-quality, consistent data.

Engine
Dynamic Variables

Dynamic Variables

Use dynamic variables to populate data across your application, reducing redundancy.

Engine
OpenAPI Specification

OpenAPI Specification

Easily integrate Directus with other tools and services to accelerate your builds.

Engine
Secure by design

Secure by design

Benefit from built-in security features that safeguard your data.

Engine
Send Webhooks when certain events happen

Send Webhooks when certain events happen

Integrate other systems like CRMs, Billing, Accounting, and more with ease.

Engine
Catch Webhooks from other systems

Catch Webhooks from other systems

You need a hub to connect all your data.

Engine
CRUD Operations

CRUD Operations

Leverage automatic CRUD (Create, Read, Update, Delete) operations for rapid application development.

File Library
S3 compatible file storage

S3 compatible file storage

Store your files locally or whichever cloud provider you prefer with S3 compatible storage drivers.

File Library
Folders

Folders

Organize your content logically. Improve content discoverability and management with a familiar folder structure.

File Library
Focal point editor

Focal point editor

Easily set focal points for dynamic image cropping, saving time on manual adjustments.

File Library
Resize and scale images with ease

Resize and scale images with ease

Access and process your files using any combination of URL parameters, including quality and type optimizations.

Flows
Run Javascript when you need it

Run Javascript when you need it

Add custom logic to your workflows. Execute JavaScript code to handle complex operations and integrations.

Flows
Visual workflow automation

Visual workflow automation

Automate repetitive tasks without coding with a full workflow editor.

Realtime
Real-time APIs

Real-time APIs

Build responsive, real-time applications. Use WebSocket connections for live data updates and interactive experiences.

Marketplace
Customize anything with extensions

Customize anything with extensions

Extend Directus to fit your unique needs. Develop custom functionality while maintaining core system stability and scale.

Marketplace
Extensions marketplace

Extensions marketplace

Expand functionality with community contributions. Discover and install extensions to add new features to your Directus instance.

Insights
No code dashboards

No code dashboards

Create insightful data visualizations without coding. Build custom dashboards to monitor key metrics and gain valuable insights.