Skip to main content
TrustRadius
Directus

Directus

Starting at $0 per Project
View Pricing

Overview

What is Directus?

Directus is an Open Data Platform for managing the content of any SQL database. It provides an API layer (REST & GraphQL) for developers and a no-code App for non-technical users. Written entirely in JavaScript, Directus is open-source, modular, and extensible,…

Read more
Recent Reviews

TrustRadius Insights

Directus, a highly customizable CMS, is praised by users for its flexibility and versatility. Users have found Directus useful for …
Continue reading
TrustRadius

Leaving a review helps other professionals like you evaluate Headless CMS Platforms

Be the first one in your network to review Directus, and make your voice heard!

Return to navigation

Pricing

View all pricing

Directus Open-Source

$0

On Premise
per Project

Directus On-Demand Cloud

$49

Cloud
per Project

Directus Enterprise Cloud

$499

Cloud
per Project

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://directus.io/pricing

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Demos

Directus 9 Demo

YouTube
Return to navigation

Product Details

What is Directus?

Directus is an Open Data Platform for managing the content of any SQL database. It provides an API layer (REST & GraphQL) for developers and a no-code App for non-technical users. Written entirely in JavaScript, Directus is open-source, modular, and extensible, allowing it to be fully tailored to a project's needs.

Directus dynamically generates custom API endpoints based on an SQL database's schema in real-time — something the vendor states they call "Database Mirroring". Whether installing fresh or on top of an existing database, the user can avoid vendor lock-in by always maintaining end-to-end control over actual database (tables, columns, datatypes, defaults, indexes, relationships, etc).

Directus is presented as a simple solution for complex problems, with a data-first approach guided by the following core principles:

  • Pure — There is no predefined model or proprietary rules for schema, and all system settings are stored separately.
  • Open — The entire codebase is public and transparent, allowing for end-to-end audits. Nothing is obfuscated or black-boxed.
  • Portable — Data is stored in bespoke databases and can be migrated/exported/backed-up at any time. Absolutely no vendor lock-in.
  • Limitless — Create unlimited users, roles, languages, collections, and items. No arbitrary restrictions or paywall limitations.
  • Extensible — Every aspect of the platform is modular, allowing you to adapt, customize, and infinitely extend the Core engine.
  • Unopinionated — Choose your database (all SQL vendors), API (REST or GraphQL), and infra (self-hosted or Cloud).

Directus is available free and open-source.

Directus Screenshots

Screenshot of Collection Page — This is the main gateway to your content items, providing a highly configurable Layout for browsing and visualizing the items within a collection. The header of this page includes key action buttons for creating, deleting, and batch editing items.Screenshot of Item Detail Page — Most Collection Detail Layouts support navigating to individual item detail pages where you a presented with a customizable form for viewing/editing the item's content.Screenshot of File Library — This module aggregates all files within the project into one consolidated library. This page has the same features and configuration as Collection Detail.Screenshot of Settings > Role Permissions — Directus includes an extremely granular, filter-based permissions system for controlling access.Screenshot of In-App Docs — This module is an internal set of guides, concepts, and reference docs for your project's specific version of Directus. It also includes a dynamic API Reference that is dynamically tailored to your custom schema.

Directus Videos

Directus Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationMobile Web
Supported CountriesGlobal
Supported LanguagesEnglish, German, Arabic, Bulgarian, Catalan, Simplified Chinese, Dutch, Estonian, Finnish, French, Hungarian, Italian, Lithuanian, Polish, Portuguese, Portuguese (Brazilian), Russian, Serbian, Slovenian, Spanish, Swedish, Thai

Directus Customer Size Distribution

Consumers10%
Small Businesses (1-50 employees)40%
Mid-Size Companies (51-500 employees)20%
Enterprises (more than 500 employees)30%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

Directus, a highly customizable CMS, is praised by users for its flexibility and versatility. Users have found Directus useful for powering multiple websites and apps, ranging from simple CMS to complex membership systems and directories. The in-built admin panel of Directus allows for effective tracking of data changes with revisions and activity logs for each entry. The extensible nature of the Directus panel provides users with limitless possibilities. It offers a ready-built CRUD API with an admin UI, increasing the velocity of new product development. Users appreciate Directus for its content management capabilities, roles, and permissions as it serves as a platform to manage all their needs in one place.

Directus is also used as a backend for corporate blogs, providing high configurability and an API-driven approach without the need for software maintenance. It saves time by providing an excellent and modern content management tool, allowing users to focus on clients' needs. For creating APIs for new projects, Directus proves to be particularly useful, saving time and providing an outstanding database mirroring feature for complex database models. Additionally, it is a great fit for creating an admin panel for SPAs, allowing for quick seeding of information and consumption by a JavaScript front end.

The API of Directus makes it easy to interface with various integrations, from basic website articles to hardware connections. Users find it valuable in handling content management for new websites in a matter of days. With its smooth setup experience and power for various use cases without a high price tag or complexity, Directus V9 has received positive feedback from users. The ability to implement custom endpoints using Express and Knex, along with the excellent JavaScript SDK client of Directus, are features appreciated by many users.

The flexible nature of Directus enables users to have a decoupled CMS + website system with a non-fixed data model and custom features. It serves as the sole source of truth for complex multi-platform use cases involving multiple languages and data slicing, providing translations and metadata consistently across different environments. Directus stands out for its ability to run on a local machine, allowing for quick generation and teardown of large datasets. Users also rely on Directus as a central piece, exporting thousands of DB items through JSON feeds for consumption by multiple clients daily.

In addition to its CMS capabilities, direct users have found Directus to be instrumental in managing customer relationships and keeping track of interactions. It has streamlined the sales process and improved overall efficiency for customers, while the software's detailed reports and analytics have allowed users to make data-driven decisions. Users have found the software easy to navigate and user-friendly, making it accessible for individuals with varying levels of technical expertise. The customization options offered by Directus have been highly appreciated by customers, as they can tailor the software to their specific business needs. Additionally, the integration capabilities of Directus have been highlighted by reviewers, enabling seamless connections with other tools and systems.

Directus also provides a mobile app that users find convenient for accessing and updating information on the go. The automation features of the software have helped users save time and reduce manual tasks, further enhancing their efficiency. Moreover, the customer support provided by Directus has received praise from reviewers for being responsive and helpful in resolving any issues or concerns that may arise.

Overall, users have reported a positive experience with Directus for its flexibility, versatility, and ability to cater to various use cases ranging from content management to customer relationship management. Its intuitive interface, customization options, integration capabilities, and mobile app have further contributed to its value for businesses of all sizes. Whether it's powering multiple websites and apps or streamlining sales processes, Directus has proven to be a valuable tool for many organizations.

Sorry, no reviews are available for this product yet

Return to navigation