Directus
simonwillisonblog
Our great sponsors
Directus | simonwillisonblog | |
---|---|---|
208 | 28 | |
25,417 | 159 | |
2.3% | - | |
9.9 | 8.2 | |
1 day ago | 5 days ago | |
TypeScript | JavaScript | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Directus
-
How to Deploy Directus as a Backend-as-a-Service (BaaS) on Koyeb
Directus is an open data platform built to serve as a headless CMS, API, or Backend-as-a-Service (BaaS) for other applications. It is designed to make data accessible to people of all technical levels and to make it easy to build data-centric applications. Directus is extensible and can be integrated with many different frontend technologies to create stable, well-structured development and user experiences.
-
Headless CMS: Directus vs Payload vs Strapi in 2024
As of April 2024, Directus' GitHub repository has accumulated 25.2k stars and 3.5k forks, showcasing its active community. The project has secured $8+ million in funding, further fueling its growth and development.
- Our repo hit a milestone today with 25k GH stars
-
Form to DB
I don't know, it's something I've wanted many times.
Recently I discovered https://directus.io/ which comes pretty close and it's open source.
-
Open-Source Headless CMS in 2024
Directus: The Shape-Shifting Maverick
-
A Year of Self-Hosting: 6 Open-Source Projects That Surprised Me in 2023
The Backend to Build Anything or Everything | Directus
-
Best "Excel-as-a-database" alternative?
today I discovered https://directus.io/
-
Ikr
You could try https://www.airtable.com/ (check the prices) or https://directus.io/ (check the prices) or hire someone :)
-
Prismic.io is increasing our price by *1900%* over Christmas
I using Directus CMS on several projects with pretty complicated flows, api extensions etc. probably there will be some work if you move. I liked Directus is because it's standard SQL I can always move my DB and documents to another solution. I don't use their hosted solution but they have an unlimited offering for $100 / month.
-
Looking for a (primarily) WYSIWYG platform to build a MySQL interface.
Have you looked at Directus? I’m not sure exactly what your needs are (sorry if I’ve misunderstood). I used it for my most recent project as the backend for data entry/queries/administration. It supports MySQL, but admins don’t need to know anything about SQL to do complex queries/filters/CSV exports from the Directus UI.
simonwillisonblog
- Sandboxing Python with Win32 App Isolation
-
AI for Web Devs: Addressing Bugs, Security, & Reliability
Simon Willison has pointed out several examples of prompt injection attacks and why it may never be a solved problem:
-
Where Have All the Websites Gone?
I want more people to have link blogs.
I have one in the sidebar of https://simonwillison.net/ which I've been running since November 2003. You can search through all 6,836 links here: https://simonwillison.net/search/?type=blogmark
I can post things to it with a bookmarklet. It has an Atom feed.
It's such a low-friction way of publishing. A lot of https://daringfireball.net works like this too. I also like https://waxy.org/ and https://kottke.org/ for this.
I'd love to see more of these.
- Ask HN: Is it feasible to train my own LLM?
-
Moving Away from Substack
My approach is to publish to my own blog at https://simonwillison.net and then copy and paste content from that into a Substack newsletter at https://simonw.substack.com a few times a month.
It's been working really well.
Substack don't have an API, but they do support copy and paste - so I built myself a tool that assembles my blog content into rich text I can copy and paste straight into the Substack editor.
I wrote about how that works here: https://simonwillison.net/2023/Apr/4/substack-observable/
-
Building a Blog in Django
Hah, yeah securing something like WordPress can be a challenge, especially if you're running a bunch of plugins.
My blog is a pretty straight-forward Django setup without many other dependencies, so it's a lot less of an attack surface: https://github.com/simonw/simonwillisonblog
-
Show HN: Superfunctions – AI prompt templates as an API
That specific prompt is just an example and it's pretty bad, it was the shortest and simplest prompt I could come up with that would be easily understood.
You can set response content-types (text, html, json, etc...). If you use json it will get pretty good results because I have some is some logic to attempt to pick out json or json5 objects from the text output. I dont yet have logic to support json arrays, but I'm hoping to add that soon.
But still client side validation is needed for applications with untrusted input. I dont attempt to solve prompt injection. I saw a lot of interesting posts on this topic from this blog https://simonwillison.net/. I need to find sometime to read more about it.
Try this one instead, it should be better
-
Stopping at 90%
I've started to consider "commit to writing about it" as the price I have to pay for giving into the lure of another project. It's one of the main reasons I publish so much content on https://simonwillison.net/ and https://til.simonwillison.net
A project with a published write-up unlocks so much more value than one which you complete without giving others a chance of understanding what you built.
I've maintained internal blogs (sometimes just a Slack channel or Confluence area) at previous employers for this purpose too.
-
Stanford A.I. Courses
I think you are asking specifically about practical LLM engineering and not the underlying science.
Honestly this is all moving so fast you can do well by reading the news, following a few reddits/substacks, and skimming the prompt engineering papers as they come out every week (!).
https://www.latent.space/p/ai-engineer provides an early manifesto for this nascent layer of the stack.
Zvi writes a good roundup (though he is concerned mostly with alignment so skip if you don’t like that angle): https://thezvi.substack.com/p/ai-18-the-great-debate-debates
Simon W has some good writeups too: https://simonwillison.net/
I strongly recommend playing with the OpenAI APIs and working with langchain in a Colab notebook to get a feel for how these all fit together. Also, the tools here are incredibly simple and easy to understand (very new) so looking at, say, https://github.com/minimaxir/simpleaichat/tree/main/simpleai... or https://github.com/smol-ai/developer and digging in to the prompts, what goes in system vs assistant roles, how you gourde the LLM, etc.
-
Seeking Your Top Recommendations for Resources on ChatGPT and Generative AI
Simon Willison's Weblog
What are some alternatives?
supabase - The open source Firebase alternative.
pg_cjk_parser - Postgres CJK Parser pg_cjk_parser is a fts (full text search) parser derived from the default parser in PostgreSQL 11. When a postgres database uses utf-8 encoding, this parser supports all the features of the default parser while splitting CJK (Chinese, Japanese, Korean) characters into 2-gram tokens. If the database's encoding is not utf-8, the parser behaves just like the default parser.
Strapi - 🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable and developer-first.
pgvector - Open-source vector similarity search for Postgres
Appwrite - Build like a team of hundreds_
awesome-personal-blogs - A delightful list of personal tech blogs
budibase - Budibase is an open-source low code platform that helps you build internal tools in minutes 🚀
tsv-utils - eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
KeystoneJS - The most powerful headless CMS for Node.js — built with GraphQL and React
awesome-ml - Curated list of useful LLM / Analytics / Datascience resources
appsmith - Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.
knowledge - Everything I know