Features
50+ features included: visual data modeling, granular permissions, REST & GraphQL APIs, real-time collaboration, and workflow automation. All open source.
51 results
Visually edit your content
Content editors rejoice! Easily update all your website content inline.
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.
Serve content in any language
Reach a global audience with multi-language support. Manage and deliver localized content effortlessly.
Save and share views with bookmarks
Bookmark and share custom layouts and filters for quick access to frequently used data views.
Track content history and revisions
Never lose important changes. Review and restore previous versions of your data with ease.
Live preview
Preview your changes right alongside your content before publishing to your site.
Control publishing with content versioning
Track revisions, compare versions, and roll back when needed to feel more confident with your changes.
Import and export to CSV or JSON
Easily move data in and out of Directus. Facilitate data migration and integration with other systems.
Visual data modeling
Create and modify data models with a user-friendly interface – no SQL required.
100% whitelabel-able
From logos to fonts and colors, match your brand or your customer's brand with our fully customizable UI.
Over 35+ custom field types
Choose from a wide array of field types to create rich, flexible data models.
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.
Conditional fields
Create dynamic forms based on user input. Show or hide fields dynamically, for better data entry experiences.
Multi-lingual admin panel
Collaborate without language barriers. Provide a localized admin experience for your international team.
Collaborate with commenting
Encourage team collaboration directly within your content for things like approval processes and feedback.
Protect your data with soft delete
Safeguard against accidental data loss. Recover deleted items easily...peace of mind, finally.
Display templates
Present your data in meaningful ways. Create custom display formats for fields.
Bulk update
Efficiently modify multiple items at once. Save time and reduce errors by applying changes to multiple records simultaneously.
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.
Advanced search and filtering
Find the exact data you need, fast. Empower users with powerful search capabilities and granular filtering options.
Manage global settings with singletons
Centralize configuration management. Use singletons to handle global settings and site-wide content.
Manage users with ease
Policy-based user management means that you can apply granular permissions at scale.
Activity log
Track all system changes for accountability. Monitor user actions and system events to maintain transparency and assist in troubleshooting.
Database mirroring
Automatically sync your Directus data with external databases for backup or integration purposes.
Rest APIs
Build applications with industry-standard APIs. Integrate Directus into your tech stack using familiar RESTful principles.
GraphQL APIs
Flexible data querying for modern applications. Fetch exactly the data you need with GraphQL's efficient and powerful query language.
Support for any SQL database
Directus works with popular SQL databases, giving you flexibility in your tech stack.
Granular permissions and access control
Define custom permissions at a granular level to ensure data security and compliance.
Single sign on with OAuth, OpenID, or LDAP
Simplify access management and security with popular SSO protocols.
Grab relational data in one API call
Fetch from a single request, reducing load times and improving performance.
Modular and lightweight SDK
Accelerate development with pre-built tools. Use our lightweight SDK to quickly integrate Directus into your applications.
Bring your existing database
Layer Directus on top of your existing data. Avoid migration headaches and use your existing database structure.
User authentication
Secure your application with robust user authentication.
Schema migration tools
Manage database changes across environments with built-in migration support.
Custom validation
Implement custom validation logic to maintain high-quality, consistent data.
Dynamic Variables
Use dynamic variables to populate data across your application, reducing redundancy.
OpenAPI Specification
Easily integrate Directus with other tools and services to accelerate your builds.
Secure by design
Benefit from built-in security features that safeguard your data.
Send Webhooks when certain events happen
Integrate other systems like CRMs, Billing, Accounting, and more with ease.
Catch Webhooks from other systems
You need a hub to connect all your data.
CRUD Operations
Leverage automatic CRUD (Create, Read, Update, Delete) operations for rapid application development.
S3 compatible file storage
Store your files locally or whichever cloud provider you prefer with S3 compatible storage drivers.
Folders
Organize your content logically. Improve content discoverability and management with a familiar folder structure.
Focal point editor
Easily set focal points for dynamic image cropping, saving time on manual adjustments.
Resize and scale images with ease
Access and process your files using any combination of URL parameters, including quality and type optimizations.
Run Javascript when you need it
Add custom logic to your workflows. Execute JavaScript code to handle complex operations and integrations.
Visual workflow automation
Automate repetitive tasks without coding with a full workflow editor.
Real-time APIs
Build responsive, real-time applications. Use WebSocket connections for live data updates and interactive experiences.
Customize anything with extensions
Extend Directus to fit your unique needs. Develop custom functionality while maintaining core system stability and scale.
Extensions marketplace
Expand functionality with community contributions. Discover and install extensions to add new features to your Directus instance.
No code dashboards
Create insightful data visualizations without coding. Build custom dashboards to monitor key metrics and gain valuable insights.