GitHub 上获得最多 Stars 的 15 个开源低代码项目
NocoBase 是一个开源、自托管的无代码和低代码开发平台。虽然它是一个无代码/低代码平台,但 NocoBase 是专为开发人员设计的。其基于插件的架构允许开发人员轻松添加和自定义功能,以满足各种复杂的业务需求。通过NocoBase,开发人员可以将数据模型驱动设计与直观的所见即所得界面相结合,实现无缝数据管理和自动化操作。
在我们探索 GitHub 上最流行的开源低代码项目时,我们发现了几个引人注目的工具。
**NocoBase**具有高度可扩展的插件架构,使企业能够快速构建和扩展应用程序。
**Supervision**专注于简化计算机视觉模型的训练、部署和监控,提供高效的数据注释和模型优化工具。
**Refine**提供对 React 代码的完全控制,使其成为构建和维护企业级内部工具的理想选择,并强调安全性和模块化。
**n8n**是一个开源工作流自动化工具,通过可视化编程简化复杂的系统集成和数据处理。
这些工具为开发人员提供了各种解决方案,帮助他们快速创建功能强大的应用程序。现在让我们仔细看看这些低代码项目!
第 15 名:NocoBase

| GitHub | GitHub - nocobase/nocobase: NocoBase is an extensibility-first, open-source no-code/low-code platform for building business applications and enterprise solutions. |
|---|---|
| GitHub 星星 | 11.2万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | AGPL-3.0 |
| 今年活跃贡献者数量 | 二十九 |
| 接受外部 PR | 是的 |
| 官方网站 | https://www.nocobase.com/ |
| 文档 | https://docs.nocobase.com/ |
介绍
NocoBase 是一个开源、自托管的无代码和低代码开发平台。虽然它是一个无代码/低代码平台,但 NocoBase 是专为开发人员设计的。其基于插件的架构允许开发人员轻松添加和自定义功能,以满足各种复杂的业务需求。
通过NocoBase,开发人员可以将数据模型驱动设计与直观的所见即所得界面相结合,实现无缝数据管理和自动化操作。
特征
- **数据模型驱动:**与传统的表单和表驱动方法不同,它采用数据模型驱动的开发方法,提供无限的开发能力。
- **高可扩展性:**所有功能均通过采用微内核架构的插件提供,支持私有部署。
- **所见即所得界面:**提供直观的用户界面,简化复杂系统的开发。
- **开源技术栈:**使用 Node.js 和 React 等主流技术,确保透明度和控制力。
使用案例
NocoBase 非常适合需要快速开发和部署复杂业务系统的技术团队,特别是在数据密集型和动态业务环境中。它特别适合 CRM、ERP 和自定义业务流程管理。
🙌 尝试一下:NocoBase 教程 – 任务管理系统
编号14:API表

| GitHub | GitHub - apitable/apitable: 🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives. |
|---|---|
| GitHub 星星 | 12.6万 |
| GitHub 上的最新更新 | 2 个月前 |
| 开放源代码许可 | AGPL-3.0 |
| 今年活跃贡献者数量 | 19 |
| 接受外部 PR | 是的 |
| 官方网站 | https://aitable.ai/ |
| 文档 | https://developers.aitable.ai/api/introduction |
介绍
APITable 是一款功能强大的低代码工具,专注于通过以 API 为中心的方法简化应用程序创建。APITable 使用户能够构建具有广泛自动化功能的协作应用程序,并通过 Zapier 和 Make 等工具与 6,000 多个应用程序无缝集成。
特征
- **广泛的应用程序集成:**连接超过 6,000 个应用程序,支持无代码自动化。
- **数据流自动化:**简化重复任务,例如在提交表单后自动发送 Slack 消息和电子邮件。
- **用户友好界面:**提供直观的视觉数据库和可定制的表单功能。
使用案例
APITable 适用于需要自动化数据流和简化日常工作任务的个人和企业,尤其是在 CRM 和项目管理领域。
💡 阅读更多:数小时内构建 CRM:您需要了解的顶级无代码/低代码工具
第十三名:LowCodeEngine

| GitHub | GitHub - alibaba/lowcode-engine: An enterprise-class low-code technology stack with scale-out design / 一套面向扩展设计的企业级低代码技术体系 |
|---|---|
| GitHub 星星 | 14.2万 |
| GitHub 上的最新更新 | 1 个月前 |
| 开放源代码许可 | 麻省理工学院 |
| 今年活跃贡献者数量 | 6 |
| 接受外部 PR | 是的 |
| 官方网站 | 低代码引擎 | LowCodeEngine |
| 文档 | https://lowcode-engine.cn/site/docs/guide/quickStart/intro |
介绍
LowCodeEngine 是由阿里巴巴前端技术团队打造的开源低代码开发平台,旨在提高前端开发的效率和质量。它提供了一个强大的平台,配备了丰富的 UI 组件库和拖放功能,简化了复杂应用程序的开发过程。然而,在过去的一年里,该项目的维护工作很少,而且缺乏英文文档。
特征
- **模块化设计:**采用模块化设计理念,支持复杂应用程序的快速迭代和开发。
- **丰富的组件库:**提供丰富的UI组件和功能模块,支持高度可定制性和扩展。
- **图形界面:**具有直观的拖放界面,简化开发过程并加速应用程序构建。
使用案例
LowCodeEngine 非常适合企业和开发人员构建响应式网站、管理系统和其他应用程序,尤其适合优先考虑开发效率和可维护性的项目。
第十二号:扩展

| GitHub | GitHub - amplication/amplication: 🔥🔥🔥 The Only Production-Ready AI-Powered Backend Code Generation |
|---|---|
| GitHub 星星 | 14.8万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | Apache 2.0 |
| 今年活跃贡献者数量 | 15 |
| 接受外部 PR | 是的 |
| 官方网站 | https://amplication.com/ |
| 文档 | https://docs.amplication.com/ |
介绍
Amplication 旨在帮助开发人员快速构建和部署生产级 Node.js 应用程序。它利用 AI 自动生成后端和前端代码。
开发人员可以通过其直观的界面定义数据模型和关系。然后,Amplication 会自动生成一个功能齐全、可立即投入生产的应用程序,包括 REST API、GraphQL API、身份验证、授权和管理界面。设置模型后,您可以自定义生成的代码或使用自定义代码对其进行扩展。该平台支持部署到各种云服务,从而实现简单且持续的集成。
特征
- **AI代码生成:**自动生成模型、API、配置等。
- **完全代码控制:**生成的代码完全可编辑,支持.NET 和 Node.js。
- **插件系统:**高度可扩展,允许使用社区构建的插件或创建自定义插件。
使用案例
Amplication 非常适合需要快速开发企业级应用程序的开发团队,特别是那些需要从概念快速过渡到生产,同时保持严格的数据安全性和合规性的开发团队。
💡 阅读更多:探索 RAD:5 个最佳应用案例
11号:阿米斯

| GitHub | GitHub - baidu/amis: 前端低代码框架,通过 JSON 配置就能生成各种页面。 |
|---|---|
| GitHub 星星 | 16.6万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | Apache 2.0 |
| 今年活跃贡献者数量 | 22 |
| 接受外部 PR | 是的 |
| 官方网站 | 没有任何 |
| 文档 | amis - 低代码前端框架 |
介绍
AMIS是百度开发的低代码前端框架,可以通过JSON配置快速生成复杂的前端界面。
AMIS 旨在简化数据密集型应用程序的开发,特别适合管理后端和复杂的数据显示。它体现了低代码平台的理念,通过最少或无代码配置实现快速应用程序开发。
然而,缺乏英文文档对于非中文开发人员来说可能是一个障碍。
特征
- **JSON 驱动:**通过 JSON 配置生成页面,简化前端开发。
- **丰富的组件库:**包含表格、表单、图表等多种组件,满足复杂页面的需求。
- **可视化编辑:**支持可视化操作,简化开发流程。
使用案例
AMIS 非常适合需要快速开发丰富的交互式前端应用程序的场景,尤其是在管理后端和复杂数据可视化领域。
第十位**:**APIJSON

介绍
APIJSON 是腾讯开源的自动化 ORM 库,提供零代码后端接口和文档,允许前端开发人员自定义返回的 JSON 数据和结构。
APIJSON 不是传统的低代码平台;它通过自动创建 API 和文档(无需编写后端代码)来简化后端开发。这符合低代码原则,减少了所需的编码量。然而,它更专注于通过 JSON 简化数据库交互,面向前端开发人员。
特征
- **零代码实现:**自动化 CRUD 操作,无需手动编写后端代码或文档。
- **高安全性:**自动验证权限并管理版本以防止 SQL 注入。
- **强大的灵活性:**支持各种查询,包括跨数据库连接和嵌套子查询。
使用案例
APIJSON 适用于中小型前后端分离项目,比如创业公司、内部项目、需要快速开发迭代的应用,特别是涉及复杂数据库操作的应用。
💡 阅读更多:GitHub 星星最多的 11 款开源内部工具
第九:监管

| GitHub | GitHub - roboflow/supervision: We write your reusable computer vision tools. 💜 |
|---|---|
| GitHub 星星 | 17.9万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | 麻省理工学院 |
| 今年活跃贡献者数量 | 三十五 |
| 接受外部 PR | 是的 |
| 官方网站 | https://supervision.roboflow.com/ |
| 文档 | https://supervision.roboflow.com/0.22.0/how_to/detect_and_annotate/ |
介绍
Supervision 是一个用于训练、部署和监控计算机视觉模型的平台,旨在优化模型性能和简化工作流程。
虽然 Supervision 并非严格意义上的低代码平台,但它专注于提供用于训练、部署和监控计算机视觉模型的工具,包括简化数据注释和一键模型训练等流程的功能。
这大大简化了没有深厚技术专长的用户的开发过程,通过减少用户需要直接处理的代码量,符合一些低代码平台原则。
特征
- **数据注释工具:**提供高效的标注工具,加速数据准备过程。
- **模型训练与部署:**支持一键模型训练与部署,无需深厚的技术背景。
- **持续监控和优化:**实时监控模型性能并自动优化以提高准确性。
使用案例
Supervision 适用于需要快速开发和部署计算机视觉应用的企业和研究人员,特别是在产品质量控制、安全监控和增强客户体验等领域。
第八名:Node-RED

| GitHub | GitHub - node-red/node-red: Low-code programming for event-driven applications |
|---|---|
| GitHub 星星 | 19.1万 |
| GitHub 上的最新更新 | 2 周前 |
| 开放源代码许可 | Apache 2.0 |
| 今年活跃贡献者数量 | 十三 |
| 接受外部 PR | 是的 |
| 官方网站 | https://nodered.org/ |
| 文档 | Documentation : Node-RED |
介绍
Node-RED 是一个基于 Node.js 的低代码编程工具,旨在连接硬件设备、API 和在线服务以创建事件驱动的应用程序。
特征
- **浏览器编辑器:**具有基于浏览器的流程编辑器,可简化连接和部署工作流程的过程。
- **基于Node.js:**利用Node.js的事件驱动模型,使其适合在边缘设备和云环境中运行。
- **社区驱动:**支持社区共享和重用流程,拥有丰富的模块库和在线流程存储库。
使用案例
Node-RED 非常适合需要集成多个系统和服务的项目,例如物联网设备控制、自动化工作流程以及各种数据处理和分发任务。
第七:精炼

| GitHub | GitHub - refinedev/refine: A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. |
|---|---|
| GitHub 星星 | 26.3万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | 麻省理工学院 |
| 今年活跃贡献者数量 | 19 |
| 接受外部 PR | 是的 |
| 官方网站 | https://refine.dev/ |
| 文档 |
介绍
Refine 是 Retool 的开源企业级替代方案,旨在构建基于 React 的内部工具、管理面板、仪表板和 B2B 应用程序。它结合了低代码和全代码的优势,提供从启动到长期维护的可扩展性。
特征
- **纯React代码:**提供完全可控的开源解决方案,避免黑盒的限制。
- **企业级安全性:**支持自托管部署并与现有的身份验证提供商无缝集成,支持复杂的访问控制模型。
- **模块化架构:**轻松与 REST 和 GraphQL API 集成,支持各种前端库和框架。
使用案例
Refine 非常适合希望构建和维护高度定制的内部应用程序的企业开发人员,特别是在需要强定制和高安全标准的场景中。
💡 阅读更多:开源 CRUD 开发工具:NocoBase 与 Refine
第六名:Flowise

| GitHub | GitHub - FlowiseAI/Flowise: Drag & drop UI to build your customized LLM flow |
|---|---|
| GitHub 星星 | 27.7万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | Apache 2.0 |
| 今年活跃贡献者数量 | 49 |
| 接受外部 PR | 是的 |
| 官方网站 | https://flowiseai.com/ |
| 文档 | https://docs.flowiseai.com/ |
介绍
Flowise 是一款开源低代码工具,专为创建定制的大型语言模型 (LLM) 应用程序而设计。它使开发人员能够通过简单的拖放界面构建复杂的 LLM 工作流和 AI 代理,从而加速从原型到生产的开发过程。
特征
- **快速迭代:**支持低代码方法,加快从测试到生产的迭代。
- **拖放界面:**简化 LLM 应用程序的创建过程,由内置模板和逻辑支持。
- **多模式集成:**促进与各种数据源和 API 的连接,例如数据库和云服务。
使用案例
Flowise适用于需要快速开发和部署AI驱动的交互式应用程序的企业,例如客户服务自动化、智能数据分析和多语言支持系统。
第五名:ToolJet

| GitHub | GitHub - ToolJet/ToolJet: Low-code platform for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, Google sheets, OpenAI, etc and build apps using drag and drop application builder. Built using JavaScript/TypeScript. 🚀 |
|---|---|
| GitHub 星星 | 28.3万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | AGPL-3.0 |
| 今年活跃贡献者数量 | 33 |
| 接受外部 PR | 是的 |
| 官方网站 | https://www.tooljet.com/ |
| 文档 | https://docs.tooljet.com/docs/ |
介绍
ToolJet 是一个开源低代码平台,专为构建业务应用程序而设计。它允许连接到数据库、云存储、GraphQL 和 API 端点,并利用拖放式应用程序构建器来创建应用程序。
特征
- **多数据源连接:**支持与超过 50 种不同的应用程序、数据库和 API 无缝集成。
- **可视化应用程序构建器:**提供拖放界面,简化前端开发。
- **工作流自动化:**实现复杂的手动业务流程的自动化,减少开发人员的工作量。
使用案例
ToolJet 非常适合需要快速构建和维护自定义内部工具的企业,尤其适合具有复杂集成要求的场景。
第四名:Appsmith

| GitHub | GitHub - appsmithorg/appsmith: Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API. |
|---|---|
| GitHub 星星 | 32.5万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | Apache 2.0 |
| 今年活跃贡献者数量 | 49 |
| 接受外部 PR | 是的 |
| 官方网站 | https://www.appsmith.com/ |
| 文档 | https://docs.appsmith.com/ |
介绍
Appsmith 是一个用于构建内部工具的开源平台,使开发人员能够使用低代码方法快速创建、部署和管理企业内部工具。它支持连接到任何数据库、SaaS 工具或 API,并提供灵活的 UI 构建选项。
特征
- **广泛集成:**支持超过 18 种本机集成,方便轻松连接到数据源。
- **灵活的开发选项:**提供超过 45 个可定制的小部件和内置的 JavaScript 编辑器,以满足复杂的定制需求。
- 快速部署和协作: Appsmith 具有即时预览和一键部署功能,使团队能够快速协作和迭代应用程序。
使用案例
Appsmith 非常适合需要快速构建和维护内部管理仪表板、CRM 系统、客户支持门户和其他后端应用程序的企业。
💡 阅读更多:NocoBase 与 Appsmith:哪个开源低代码平台适合您?
3号:n8n

| GitHub | GitHub - n8n-io/n8n: Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations. |
|---|---|
| GitHub 星星 | 42.7万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | 可持续使用许可证 |
| 今年活跃贡献者数量 | 三十 |
| 接受外部 PR | 是的 |
| 官方网站 | https://n8n.io/ |
| 文档 | https://docs.n8n.io/ |
介绍
n8n 是一款开源工作流自动化工具,可让技术团队通过可视化编程界面连接任何在线服务或 API。它支持高度可定制的工作流,实现数据的自动传输和处理,从而提高业务运营的效率和自动化程度。
特征
- **开源、可扩展:**用户可以自由修改和扩展功能。
- **多样化集成:**支持与超过 400 个应用程序集成。
- **先进的自动化功能:**为复杂的数据操作和交互提供先进的AI功能。
使用案例
n8n 特别适合需要自动处理大量数据和集成多个系统的企业,例如自动化营销、客户数据分析和内部工作流程优化。
💡 阅读更多:六大核心应用仪表盘构建工具
第二名**:**NocoDB

| GitHub | GitHub - nocodb/nocodb: 🔥 🔥 🔥 Open Source Airtable Alternative |
|---|---|
| GitHub 星星 | 43.9万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | AGPL-3.0 |
| 今年活跃贡献者数量 | 21 |
| 接受外部 PR | 是的 |
| 官方网站 | https://nocodb.com/ |
| 文档 | https://docs.nocodb.com/ |
介绍
NocoDB 是 Airtable 的开源替代品,能够将任何数据库转换为智能电子表格,实现强大的数据管理和自动化。
特征
- **灵活的数据视图:**提供网格、看板、图库、表单和日历视图,以适应各种数据呈现需求。
- **高可扩展性:**能够处理数百万行数据,适合大型数据库应用程序。
- **强大的API支持:**提供高吞吐量API,确保灵活高效的数据操作。
使用案例
NocoDB 非常适合需要数据密集型操作的企业,例如 CRM、项目管理、运营管理和库存管理。
💡 阅读更多:NocoBase 与 NocoDB:开源无代码工具的深入比较
第一名:AppFlowy

| GitHub | GitHub - AppFlowy-IO/AppFlowy: Bring projects, wikis, and teams together with AI. AppFlowy is an AI collaborative workspace where you achieve more without losing control of your data. The best open source alternative to Notion. |
|---|---|
| GitHub 星星 | 50.6万 |
| GitHub 上的最新更新 | 一天之内 |
| 开放源代码许可 | AGPL-3.0 |
| 今年活跃贡献者数量 | 二十七 |
| 接受外部 PR | 是的 |
| 官方网站 | https://www.appflowy.io/ |
| 文档 | Start here | AppFlowy Docs |
介绍
AppFlowy 是 Notion 的开源替代品,可供离线使用,专注于数据隐私和自定义。它支持丰富的插件和模板。AppFlowy 提供端到端加密和多平台兼容性,包括离线模式,让用户可以随时随地管理数据和任务。
特征
- **高度可定制:**提供可扩展的插件、模板和主题,允许用户根据他们的特定需求定制工具。
- **数据隐私保护:**支持端到端加密,确保数据安全。
- **多平台支持:**适用于各种操作系统,包括 iOS 和 Android 移动平台。
使用案例
AppFlowy 适用于对数据隐私和可定制性有高要求的个人和团队,是知识管理、项目协作和个人笔记记录的理想选择。
附:明星动向概览
15 至 10 星的趋势

第 9 至第 4 位的明星趋势

从第 3 位到第 1 位的明星趋势
更多推荐




所有评论(0)