Top pick · highest health
ToolJet
Low-code framework to build & deploy internal tools with minimal engineering effort (alternative to Retool and Mendix).
Software Development - Low Code
We track 4 open-source Bubble alternatives, of which 4 currently score 70 or above on Repoly's GitHub health scale and 4 ship a Docker image. ToolJet leads on health at 98/100 with 2011 commits in the last 90 days; across all 4 projects you are choosing between Apache-2.0, BUSL-1.1, GPL-3.0 and 1 other licences.
Healthiest
Health 98/100: 2,011 commits in 90 days, latest release v3.20.252-lts, Docker image available.
Most active
2,560 commits in the last 90 days, more than any other option here.
Permissive licence
Apache-2.0, so you can fork or embed it without publishing changes; health 98/100.
Showing 4 of 4 tools
Top pick · highest health
Low-code framework to build & deploy internal tools with minimal engineering effort (alternative to Retool and Mendix).
Build admin panels, CRUD apps and workflows. Build everything you need, 10x faster.
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.
Build and automate internal tools, admin panels, dashboards, CRUD apps, and more, in minutes (alternative to Outsystems, Retool, Mendix, Appian).
ToolJet and Appsmith tie at 98/100. ToolJet also has the largest following, at 41k stars.
The most recent release is ToolJet v3.20.252-lts, published today. None of the measured options scores under 40. By stack, Nodejs (3) and Java (1) are the most common. Appsmith is permissively licensed; ToolJet is copyleft. Directus and Budibase are source-available rather than open source, which limits commercial reuse.
3 of these 4 also appear among the Mendix alternatives; Directus is specific to Bubble.
| Tool | Health | Stars | Licence | Last commit | Docker |
|---|---|---|---|---|---|
| ToolJet Steady at 98 since 11 Sep | 98 | 41k | GPL-3.0 | today | Yes |
| Appsmith Steady at 98 since 11 Sep | 98 | 41k | Apache-2.0 | today | Yes |
| Directus Steady at 98 since 11 Sep | 98 | 39k | BUSL-1.1 | yesterday | Yes |
| Budibase Steady at 98 since 11 Sep | 98 | 28k | ⊘ Proprietary | yesterday | Yes |
ToolJet scores highest at 98/100, with 2011 commits in the last 90 days, 41k stars on GitHub and its latest release (v3.20.252-lts) published today. Budibase has the most raw commit activity at 2560 commits in 90 days.
1 of 4 are permissively licensed (MIT, Apache, BSD or similar): Appsmith (Apache-2.0). 1 use copyleft licences such as GPL or AGPL, which require you to publish changes if you distribute a modified version.
4 of 4 publish a Docker image or Compose file: ToolJet, Appsmith, Directus, Budibase. 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 ToolJet leads, 98 to 98. ToolJet has 2,011 commits in 90 days, 41k stars and v3.20.252-lts from today; Appsmith has 214 commits in 90 days, 41k stars and v2.6.0 from 2 days ago. Pick Appsmith if licensing matters: it is Apache-2.0, while ToolJet is GPL-3.0.
4 of the 4 measured options score 70 or above. Every measured option had commits in the last 90 days. None scores under 40.
Nodejs: ToolJet, Directus and Budibase. Java: Appsmith. The stack matters if you plan to extend or patch the tool yourself.