Top pick · highest health
Directus
An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.
Content Management Systems (CMS)
We track 5 open-source Webflow alternatives, of which 4 currently score 70 or above on Repoly's GitHub health scale and 1 ship a Docker image. Directus leads on health at 98/100 with 141 commits in the last 90 days; across all 5 projects you are choosing between BSD-3-Clause, BUSL-1.1, MIT and 1 other licences.
Showing 5 of 5 tools
Top pick · highest health
An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.
Headless CMS that lets developers build content APIs fast while giving content creators a friendly editing interface.
Content-first CMS that aims to make life enjoyable for developers and content managers alike.
Easy to use CMS with powerful MVC framework underlying.
CMS with a focus on extensible in-context editing tools.
Directus edges Strapi 98 to 89, and most of the difference is Docker support: a Docker image against no Docker image. Strapi is the busier codebase, though, with 541 commits in 90 days to 141. Strapi has the largest following at 73k stars, yet ranks #2 of 5, held back mostly by Docker support (no Docker image).
The most recent release is Strapi v5.60.0, published 2 days ago. Apostrophe publishes no tagged releases, which costs up to 25 of the 100 points. None of the measured options scores under 40. By stack, Nodejs (3) and PHP (2) are the most common. Strapi, SilverStripe and Apostrophe are permissively licensed. Directus and CraftCMS are source-available rather than open source, which limits commercial reuse.
| Tool | Health | Stars | Licence | Last commit | Docker |
|---|---|---|---|---|---|
| Directus Steady at 98 since 11 Sep | 98 | 39k | BUSL-1.1 | yesterday | Yes |
| Strapi Steady at 89 since 11 Sep | 89 | 73k | MIT | today | No |
| CraftCMS Steady at 84 since 11 Sep | 84 | 3.6k | ⊘ Proprietary | today | No |
| SilverStripe Up 14 points since 27 Sep | 81 | 726 | BSD-3-Clause | today | No |
| Apostrophe Steady at 60 since 11 Sep, no tagged release | 60 | 4.7k | MIT | yesterday | No |
Directus scores highest at 98/100, with 141 commits in the last 90 days, 39k stars on GitHub and its latest release (v12.6.0) published 3 days ago. Strapi has the most raw commit activity at 541 commits in 90 days.
3 of 5 are permissively licensed (MIT, Apache, BSD or similar): Strapi (MIT), SilverStripe (BSD-3-Clause), Apostrophe (MIT). 0 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.
1 of 5 publish a Docker image or Compose file: Directus. Docker support contributes 10 of the 100 available health points, because it is the clearest signal that self-hosting is a supported path rather than an afterthought.
On measured health Directus leads, 98 to 89. Directus has 141 commits in 90 days, 39k stars and v12.6.0 from 3 days ago; Strapi has 541 commits in 90 days, 73k stars and v5.60.0 from 2 days ago. Pick Strapi if licensing matters: it is MIT, while Directus is BUSL-1.1.
4 of the 5 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.
Nodejs: Directus, Strapi and Apostrophe. PHP: CraftCMS and SilverStripe. The stack matters if you plan to extend or patch the tool yourself.