Directus

Directus

door RANGER Studio

Wie gebruikt Directus?

Developers and development agencies building custom architecture applications for multiple clients, such as web, native, wearable, or other data-driven projects such as kiosks or IoT devices.

Wat is Directus?

Directus is a headless CMS/API that manages custom SQL database architectures. It's a simple and lightweight framework that would provide content management for multi-client projects or ones that require complete control over the database. It's also completely free and open-source...

Directus - Details

RANGER Studio

http://getdirectus.com

Opgericht in 2011

Directus - Prijsoverzicht

Directus heeft een gratis versie en biedt een gratis proefperiode. Hieronder vindt u extra prijsinformatie voor Directus.

Prijsinformatie

A free, open-source, self-hosted option is available with no limitations.

Gratis versie

Ja

Gratis proef

Ja

Implementatie

Geïnstalleerd - Mac

Cloud, SaaS, Web

Geïnstalleerd - Windows

Training

Persoonlijk

Live online

Webinars

Documentatie

Ondersteuning

24/7 (contact met medewerker)

Online

Functies van Directus

CMS-systemen
Aanpasbare sjablonen
Afbeeldingseditor
Audio-inhoud
Documenten indexeren
E-formulieren
SEO-beheer
Teksteditor
Versiebheer
Video-inhoud
Websitebeheer
Zoeken in gehele tekst

Reviews van Directus

5 van 37 reviews worden weergegeven

In totaal
4.3/5
Gebruiksgemak
4.2/5
Klantenservice
4.3/5
Functies
4.2/5
Waar voor je geld
4.9/5

Excellent headless CMS

Beoordeeld op 13-2-2020
Alejandro B.
Software Engineer
Informatietechnologie en -diensten, Zelfstandig ondernemer
Heeft de software gebruikt voor: 1-5 maanden
Bron van de reviewer 
5/5
In totaal
4/5
Gebruiksgemak
5/5
Functies en functionaliteit
5/5
Klantenondersteuning
5/5
Waar voor je geld
Waarschijnlijkheid van aanbeveling:
Niet waarschijnlijk Zeer waarschijnlijk

Opmerkingen: I have a very difficult multi-platform usecase involving languages from R/Python, reproducible data slicing, on the fly dataset creation all the way to front-end react, pregenerated app (gatsby) in a single build command. Directus is my sole source of truth, what I use to back this whole thing. This allows me to use the same translations and metadata for everything no matter if I am in R or Javascript consuming graphql, either on production client code or in static pregeneration stage in gatsby. There are other headless apis that can do this, but I cannot self host them and I need to be able to very quickly generate large datasets on the database as I research and tear them down in the same base as the CMS for the app. That is, I need this to run on my computer first. This is where directus knocked it out of the park for me. Also, docker setup is touch and go. Nothing needed. It is just great.

Pluspunten: This is Free and Open Source Software at its best. Directus has a great, well tended community, excellent developers, many options and lots of friendly answers to real questions. I have not found any other headless API I can self host in amazon or wherever I want. This makes for a local development cycle, short time to market, very easy to prototybe setup for example for react/gatsby apps.

Minpunten: The app where you manage the database still needs a bit more documentation. It does not lack features, but some features lack propper documentation. I hope to help on this in the future!

Great product that is still young

Beoordeeld op 6-2-2020
Brian M.
Senior Software Engineer
Consumentenelektronica, 5.001-10.000 werknemers
Heeft de software gebruikt voor: 6-12 maanden
Bron van de reviewer 
5/5
In totaal
4/5
Gebruiksgemak
5/5
Functies en functionaliteit
5/5
Klantenondersteuning
5/5
Waar voor je geld
Waarschijnlijkheid van aanbeveling:
Niet waarschijnlijk Zeer waarschijnlijk

Opmerkingen: We had departments using many different CMS's. They ranged from extremely expensive to open source projects. While Directus is not perfect, it has proven to be better than all the others. We have actively tried to improve the product, and we find that the others in the community do the same.
Also, and this is a HUGE value, the response to questions and issues within the Directus-Slack channel is amazing! Actually, the communication and support from this organization is impeccable. Friendly, helpful, understanding. Just out of a sense of loyalty to such good people, I will want to stay with them.

Pluspunten: The interface is very friendly, and as the product matures, the installation is becoming better.

Minpunten: This is not an enterprise-level application, yet. It has a number of tiny gotchas that one has to learn about. One can still do most anything they desire.

One of the best open source Headless CMS alternatives

Beoordeeld op 6-2-2020
Goran C.
Architect
Detailhandel, Zelfstandig ondernemer
Heeft de software gebruikt voor: 1-5 maanden
Bron van de reviewer 
5/5
In totaal
5/5
Gebruiksgemak
4/5
Functies en functionaliteit
5/5
Klantenondersteuning
5/5
Waar voor je geld
Waarschijnlijkheid van aanbeveling:
Niet waarschijnlijk Zeer waarschijnlijk

Opmerkingen: We use directus for rapid database management, and for API endpoints to the data. We are customizing the solution to better fit with our needs and it works great.

Pluspunten: 1. Documentation has been on point.
3. The easie in which it is to get started is excellent with multiple alternatives like docker, 1click digital ocean setup etc.
2. I love the "project" aspect that allows you to connect multiple database instances within the same Admin App.
3.The Admin App is written made in VUE . Its super easy to pull it locally and connect it to your existing api if you need to fiddle with it. It also has a very modern design which is appealing.
4. Easy to add custom extensions in both the API and Admin App.
5. Good code design. For example the Admin App makes use of the same API endpoints intended external use. Anything the Admin App can do you can replicate with your own API calls. I use this as a cheat sheet when i'm too lazy to look at the documentation.
6. New release come regularly, and it's really getting better all the time.
7. Can import databases that were not created within the CMS

Minpunten: 1. Support for only mysql. MongoDB support would have been magical. I have seen it in the roadmap, so let's hope it comes soon.
2. API response time. It's not bad, but its not great. I know they are working on it.

Fantastic concept, medium user experience

Beoordeeld op 6-2-2020
Davide L.
Front-end developer
Design en ontwerp, 13-50 werknemers
Heeft de software gebruikt voor: 1-5 maanden
Bron van de reviewer 
3/5
In totaal
4/5
Gebruiksgemak
3/5
Functies en functionaliteit
5/5
Klantenondersteuning
5/5
Waar voor je geld
Waarschijnlijkheid van aanbeveling:
Niet waarschijnlijk Zeer waarschijnlijk

Opmerkingen: Until now the experience is good: I like the idea and it works for the project that we started with Directus. We still need to resolve some issues, like how to properly manage pages and SEO data or how to overcome the lack of the repeater field, but it's working well. The experience with the support was fantastic. [SENSITIVE CONTENT HIDDEN] was kind and friendly, in spite of my incompetence. I appreciate the enthusiasm and the open source spirit. Sometimes I experienced some limits for the reasons mentioned early, but I'm happy.

Pluspunten: I love the concept behind Directus: the idea to freely create a database in an easy way, organizing the content as you need or as you imagined it. I come from Kirby CM and Craft CMS and doing websites in which the custom design is the key, it's important to us to shape our content as we want. It's easy to install, the Slack support is friendly and helpful. In the search for the perfect headless CMS solution, it was my choice, also because it's open source and at the moment the pricing of others options is over budget for our clients. We were ok paying a fee for a license, but not a perpetual subscription.
Moreover, a key point in the decision to adopt it is the self-hosted solution: we wanted to avoid every possible lock-in.
Finally, the stack: working in a communication agency, we are not software engineers: PHP + Vue.js it's a perfect combination. React and node.js onthe server was a switch too big to take another leap.

Minpunten: Above all, the bugs: being open source and free it's normal, but it is frustrating in the measure we decided to use it for clients works. Second: the lack of documentation for the interfaces or for the detailed use of the JS SDK. Moreover, sometimes I felt overwhelmed by the technical details of the interface. I don't have competence in relational databases and to me too much things doesn't have a meaning. But I'm mainly a front-end developer that try to be "independent", so I think that it's normal. Finally: the lack of a good repeater. At the moment it's impossible to use a file field in it, or to repeat a group of field. For us it's almost a strict requirement for clients projects.

Directus: A Rapid, Hands-Off-Your-Data, Headless CMS

Beoordeeld op 6-2-2020
Riley R.
Developer
Informatietechnologie en -diensten, Zelfstandig ondernemer
Heeft de software gebruikt voor: 6-12 maanden
Bron van de reviewer 
5/5
In totaal
5/5
Gebruiksgemak
5/5
Functies en functionaliteit
5/5
Klantenondersteuning
5/5
Waar voor je geld
Waarschijnlijkheid van aanbeveling:
Niet waarschijnlijk Zeer waarschijnlijk

Opmerkingen: Directus is fantastic for both building out databases without the tedious headaches of old, and for allowing end-users to manage and post content. There's a field for pretty much every scenario, and if there isn't one, the platform is built in a way that's extensible. The bonus on top of everything is the built-in API, which allows me to get projects up and running and cut out basically two thirds of application development. With Directus, I only have to worry about building the front-end—it's nice to know that I have the backing of an entire system as the other half of my team!

Pluspunten: I am impressed with the continuous development of Directus and the commitment to deploying frequently. There are always new features and fixes and the team releases at a pace that would make a commercial team sweat, let alone an Open-Source team.

Minpunten: The only challenge I faced while setting up Directus was a little confusion about the config of setting up multiple projects on the same install. However, the documentation was thorough and the Slack talkative, and I was soon up and running with a shared instance that eliminates the maintenance of multiple instances.