Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
February 24, 2023 20:25
February 16, 2023 17:31
March 24, 2023 20:11
August 4, 2022 18:04
November 29, 2022 18:09
February 20, 2023 18:36
March 23, 2023 18:33
April 18, 2022 16:05
December 21, 2022 16:52
April 18, 2022 16:05
March 18, 2023 14:52
March 18, 2023 14:52
March 18, 2023 14:52
March 18, 2023 14:49
August 17, 2022 19:34
February 24, 2023 00:15
February 7, 2023 19:15

ILLA Builder

ILLA is a robust open source low-code platform for developers to build internal tools. By using ILLA's library of Components and Actions, developers can save massive amounts of time on building tools.

๐Ÿš€Get Started

To try ILLA, the most convenient way is to sign up and log in to ILLA Cloud. To obtain an invitation code, please fill out this Google Form and provide as much information as possible. We will review your submission within two business days and contact you as soon as possible. To expedite the review process, we invite you to join our Discord Community, where you can obtain an invitation code faster.

You can also deploy and self-host ILLA utils manually(Docker, docker-compose, and k8s).

โœจ Features

  1. โšฝ Real-time Collaboration: We can create everything in real-time together.
  2. ๐Ÿ›  Custom Plugin: Build any custom plugin to do what you want.
  3. ๐Ÿค– Automate Support: Connect everything and automate them in 5 seconds.
  4. ๐Ÿ–ฅ Self-hosted: supports Docker & k8s
  5. ๐Ÿ“ Page Support: The base of creating a content-rich and UI-friendly tool.
  6. ๐ŸŽจ Powered by ILLA Design: Components should not constrain your imagination.


The ILLA CLI enables you to deploy ILLA Builder faster than your imagination. Click here for more details. After successfully deployed, you can register with email address or log in with the following information:

Username (email): root

Password: password

How to build your tool

๐ŸŽฏ Step 1: Connect to your database

๐ŸŽจ Step 2: Build UI with built-in components

Build your UI by dragging components to the canvas. We provide dozens of components including charts, tables, forms, and many more in Illa Builder and Illa Design. When components overlap, their position will be automatically adjusted, which makes the layout development easy and flexible.

๐Ÿ”Œ Step 3: Connect to your data

Connect to MySQL or REST API through our GUI data connectors. And we will add more than 10 databases and APIs soon.

๐Ÿš€ Step 4: Deploy your app

Deploy your app and self host it.

๐Ÿ’ฌ Community

Join ILLA Community to share your ideas, suggestions, or questions and connect with other users and contributors.

Chat on Discord Discuss on GitHub

๐ŸŒฑ Contributing

Thinking about contributing? All kinds of contributions to ILLA are greatly appreciated and welcomed! Check out Contributing Guide for details about how you can get involved.

Appreciate all the contributions from โค๏ธŽ contributors

๐Ÿ“ข Translating

The apps/builder/src/i18n/locale/* dirs are kept up-to-date automatically via Crowdin. See our official translation page in case you like to contribute.

๐Ÿ”ฅ We're Hiring

Looking for a passionate and creative team? We are actively hiring engineers for the following positions:

  • Frontend Engineer
  • Golang Engineer

Contact Us:


This project is Apache License 2.0.