illa-builder README

The project's README from github.com/illacloud/illa-builder. As one markdown file: README.md.

ILLA Design Logo

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.

English | 简体中文 | Deutsch | 日本語

Github(1)

PR:s Welcome License

🚀Get Started

To try ILLA, the most convenient way is to sign up and log in to ILLA Cloud.

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. 🤖 Automate Support: Connect everything and automate them in 5 seconds.
  3. 🖥 Self-hosted: supports Docker & k8s
  4. 📝 Page Support: The base of creating a content-rich and UI-friendly tool.
  5. 🎨 Powered by ILLA Design: Components should not constrain your imagination.

Self-hosted

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. We will add more than 10 databases and APIs soon.

🚀 Step 4: Deploy your app

Deploy your app and self-host it.

🌱 Contributing

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

Appreciate all the contributions from our ❤︎ 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 would like to contribute.

LICENSE

This project is currently licensed under Apache License 2.0.

illa-builder (illacloud/illa-builder)

Searching Database…

这是干什么的?ILLA Builder 是一个开源的低代码平台,用来搭建内部工具,比如数据看板、增删改查应用、后台管理面板、CRM 和 CMS。它的定位是 Retool 的开源替代品。
这是托管服务,还是要自己部署的?两者都有。最快的上手方式是用托管的 ILLA Cloud,但你也可以用 Docker、docker-compose 或 k8s 完全自己部署。
我要怎么自己部署?用 ILLA CLI 部署最快,它底层跑在 Docker、docker-compose 或 k8s 上。部署完成后,用邮箱注册,或者直接用默认的 root / password 账号登录。
我的应用可以连接哪些数据源?目前图形化连接器支持 MySQL 和 REST API,官方承诺很快会支持 10 多种数据库和 API。项目还列出了 PostgreSQL、MongoDB、MSSQL、Redis、Supabase、GraphQL 和 Hugging Face。
它适合做哪类应用?内部业务工具:数据看板、增删改查应用、后台管理面板、CRM 和 CMS——也就是团队原本需要手工编写代码才能做出来的内部管理界面。
ILLA Design 是什么?它是 ILLA 自家的组件库,为搭建器提供支持。它提供几十种现成的组件——图表、表格、表单等等——直接拖到画布上就能用,口号是组件不应该限制你的想象力。
我需要手动调整布局吗?不用——当组件在画布上重叠时,它们的位置会自动调整,团队表示这让布局开发既轻松又灵活。
Creator
illacloud
Size
52.5 MB
Stars
12.3K
Age
4y
Commits · 90 Days