Retool, but you can actually read the source code
An open-source low-code builder for internal dashboards and CRUD apps that self-hosts via Docker or Kubernetes.

What it does ILLA Builder is a drag-and-drop low-code platform for wiring up internal tools—dashboards, admin panels, CRUD apps—against databases and APIs. It ships with a component library (tables, charts, forms) and GUI connectors for PostgreSQL, MySQL, MongoDB, REST, GraphQL, and a grab-bag of others including Hugging Face and Redis. You can self-host it with Docker, docker-compose, or Kubernetes, or use their managed cloud.
The interesting bit The project bundles real-time collaboration and an automation layer triggered by webhooks or schedules—unusual extras in the open-source low-code space, where most tools stop at “draw a form, hit a database.” The auto-layout adjustment when components overlap is a small but thoughtful touch; it suggests someone actually tried building UIs with the tool.
Key highlights
- Self-hosted by default: Docker, k8s, and a dedicated CLI for deployment
- Real-time multiplayer editing (think Figma, but for boring business apps)
- Automation engine with webhook and scheduled triggers
- Component library powered by a separate design system, ILLA Design
- Apache 2.0 licensed, with active Crowdin localization
Caveats
- The README claims “more than 10 databases and APIs soon”—so the connector list is a work in progress
- Default self-hosted credentials are literally
root/password; rotate those immediately - “Automate them in 5 seconds” is marketing fluff; the README gives no detail on how the automation actually works
Verdict Worth a look if you’re outgrowing Google Sheets for internal tooling but don’t want to pay Retool’s SaaS tax. Skip it if you need deep custom frontend logic—this is still a component-and-connector framework, not a general-purpose app platform.