Brian M.
BM
Brian M.
Physician Consultant & Principal Cloud Engineer, Solutions Architect, Full-stack Developer
Mid-Market (51-1000 emp.)
"Solid, easy to use, dependable CMS"
4.5/5
What do you like best about Directus?

Directus is an SQL wrapper. One can start with an existing DB schema or use the app to build the schema. When one's done, the resultant is a database that could be moved to another solution with little effort. This ensures that I'm using a product but not locked into it.

That said, I can't see any reason we would leave it in the near term.

It now works with most databases, the admin tool is easy to use (even for the non-technical), it provides an API, security is solid, documentation is clean, open-source support is solid, and the enterprise offerings fit all our possible needs. Review collected by and hosted on G2.com.

What do you dislike about Directus?

I'm generally not the biggest fan of CMS's. As a developer, one should be solid in DB's, and in the era of microservices, one should be able to work up the other infrastructure quickly. This one-off approach creates a faster system. However, many instances don't need those percentage points in performance, and instead, value is gained from the ability to drop in a solution quickly. This fits the bill.

I'd also add that going back to v7, the major releases were too buggy, and the first couple of months after the release saw a lot of churn.

After v8.3, this product has been solid with excellent updates.

The first rc's for v9 were enticing, and I am happy to note they don't appear to be releasing the v9 major release until the churn-period is over. Review collected by and hosted on G2.com.

Jasper v.
JV
Jasper v.
Full stack developer
Small-Business (50 or fewer emp.)
"Adaptable, easy to use, UI - friendly, headless API"
5/5
What do you like best about Directus?

The most helpful of Directus is that the UI is super friendly, which helps build your custom headless API. The setup is straightforward to complete; you can have Directus running in like two minutes. Also, the Discord channel is very active, and everyone is willing to help you. Review collected by and hosted on G2.com.

What do you dislike about Directus?

The downside of Directus is that it is open source. It may be a positive thing if Directus could reach more developers. The community will be bigger and more people are willing to help fix issues. Review collected by and hosted on G2.com.

Martin B.
MB
Martin B.
Software Engineer
Enterprise (> 1000 emp.)
"Our new favorite headless CMS"
5/5
What do you like best about Directus?

The ability to easily define complex relations while at the same time making it simple for users to input data at scale without having to touch the database or restart the application. It just works on the fly.

It‘s also important to mention that the core team makes every effort to encourage their community to share ideas or criticism and continue to adapt the application based on community feedback. It's truly an open-source project. Pair it with a nice, responsive and good-looking UI and you‘ll have a really nice product with tons of features without overstraining the user. Review collected by and hosted on G2.com.

What do you dislike about Directus?

We started using Directus on the first RCs for v9, which has been a rocky ride, but that was to be expected. However, since this project is open-source it enabled us to work on fixes ourselves and contribute them back afterward. Other issues (we just reported) were addressed quickly.

Another thing that was a bit of a pain point for us is the migration of the schema between multiple stages. We ended up building our own tooling for that. Review collected by and hosted on G2.com.

Alejandro C.
AC
Alejandro C.
CTO
Small-Business (50 or fewer emp.)
"A perfect combination of design, functionality and customization"
5/5
What do you like best about Directus?

The first thing that strikes the attention is the care of its aesthetics, for some time now many web applications seem to be cut with the same pattern, designed with the same fashionable framework, directus has personality, a very intuitive style of its own.

The next most surprising thing is the amount of data types, visual elements and options that allow you to create almost any data model and administration interface with a few clicks for any user with very basic notions, in addition, it has a system that allows you to create any type of extension for more advanced users with very specific needs.

The user management and especially the permissions is one of the best I've seen, it covers any common use case, super flexible and granular.

The API design is impeccable, they have thought of everything.

It never ceases to amaze me, you can tell that the team is very close to the needs of its users, they add new features very quickly, they listen to all proposals, the experience is very noticeable.

For my work, it has been the best I have found in years, it allows me to simplify more than 60% of the creation of any web application without compromising anything and to focus on creating interfaces, ultimately reduce time and costs without losing quality.

100% recommended, all other alternatives I've tried fall very short. Review collected by and hosted on G2.com.

What do you dislike about Directus?

Overall I am very happy, but, sometimes I need more documentation, although, it is reasonable as they keep adding new features. Review collected by and hosted on G2.com.

Shea L.
SL
Shea L.
Web Developer
Small-Business (50 or fewer emp.)
"Fast API, Easy to use, Free Forever!"
5/5
What do you like best about Directus?

The Directus interface is very easy to use, it's built to be efficient and is exactly that, my users don't have any issues with understanding how to create, read, update or delete rows of data. As a developer, the API is very easy to work with making it quick to get the data I need. The recent move to Node is a move in the right direction and works exceptionally speedy! Review collected by and hosted on G2.com.

What do you dislike about Directus?

There's nothing I don't like about Directus. Review collected by and hosted on G2.com.

BL
Bas L.
CTO
Small-Business (50 or fewer emp.)
"Great product, great support"
5/5
What do you like best about Directus?

Flexibility and great user experience and ease of creating relational databases Review collected by and hosted on G2.com.

What do you dislike about Directus?

It is too easy to create unefficient models. Flexibility comes with that downside... Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Directus is the admin panel I've been searching for"
5/5
What do you like best about Directus?

I've tried many quick-start admin environments across many technologies such as Laravel Nova, Forestry.io, Strapi, and many others. What I like about Directus is that it provides Auth, API, media management, a great GUI, a fast admin experience, and tons of customization points where I want them. Everything I thought I would need to look for was already there. It was both simple and powerful. Review collected by and hosted on G2.com.

What do you dislike about Directus?

It's possible to corrupt schemas and data, and that is a hopeless feeling when it happens. Review collected by and hosted on G2.com.

Nikola T.
NT
Nikola T.
Software Developer
Enterprise (> 1000 emp.)
"Hidden gem and next big cms, already beating Strapi and others"
5/5
What do you like best about Directus?

Directus is by far (imho) the most advanced, both developer and non-developer friendly cms. Do not be fooled by the likely fact that you haven't heard of it; it is a must-try! Review collected by and hosted on G2.com.

What do you dislike about Directus?

Currently, it lacks typings for typescript and some developer documentation. I'm assuming it will be updated by the time you are reading this. Review collected by and hosted on G2.com.

BD
Bart D.
CEO
Small-Business (50 or fewer emp.)
"Perfect for your backend needs"
5/5
What do you like best about Directus?

Directus is an excellent choice for creating backend systems.

You can extend the base of Directus to whatever your project needs.

For example, you can create custom interfaces logic and much more.

On top of that, Directus takes care of your SQL queries, which means you can make a project way faster.

Also, the API supports JSON REST and GraphQL.

The backend schema`s for the Rest and GrapQL API is updated in real-time.

After adding/changing a field, it will be there, ready to be used as CRUD! Review collected by and hosted on G2.com.

What do you dislike about Directus?

The only downside I have experienced with Directus is that it is not 100% stable yet. This is because Directus V9 is still a release candidate. Review collected by and hosted on G2.com.

Vivek P.
VP
Vivek P.
CEO
Small-Business (50 or fewer emp.)
"Simple and Fast"
5/5
What do you like best about Directus?

Core developers keep on improving and adding features based on the community inputs. Review collected by and hosted on G2.com.

What do you dislike about Directus?

1. Migration between different environments is more complicated.

2. Sort by relational field is a missing feature, might not be required by all. Review collected by and hosted on G2.com.