🎉 我们正在招聘远程 全栈开发工程师测试工程师技术培训与文档专家,欢迎加入

GitHub Star 数量前 11 的开源内部工具

发现 GitHub 上最受欢迎的开源内部工具。

Zhang Lu|

欢迎回到我们的 GitHub Star 系列文章!

在之前的文章中,我们深入探讨了 GitHub 上最受欢迎的开源低代码项目《GitHub Star 数量前 15 的开源低代码项目》和开源无代码工具《GitHub Star 数量前 12 的开源无代码工具》,获得了热烈的反馈。本周,我们将进一步推出 GitHub Star 系列文章,聚焦于不仅能提升工作效率,还推动业务流程创新的内部工具。

值得一提的是,除了 Star 数量,本文在 GitHub 数据层面,新增了 Fork、Issue、Pull Request 和 Contributor 维度的数据。这些维度能够为开发者提供更全面的视角,揭示工具的实际使用情况、开发活跃度和社区贡献情况,从而综合评估这些内部工具。

为了更全面地展现这些内部工具的多样性和实际影响力,同时优化阅读体验,我们将这11款内部工具分为两组。

第一组:Star 数量超过 10k 的内部工具,我们将详细介绍每个内部工具的亮点,包括核心功能、应用场景等;

第二组:Star 数量少于 10k 的内部工具,提供每个内部工具的简要介绍。

第一组:GitHub Star > 10k

No.6:ILLA Builder

ILLA Builder.PNG

GitHub 数据

GitHubhttps://github.com/illacloud/illa-builder
GitHub Star 数11.3k
GitHub Fork 数1.1k
GitHub Issue 数37
GitHub Pull Request 数/
GitHub Contributor 数312
GitHub 最近一次更新时间当天
开源协议Apache-2.0
官网https://illacloud.com/
文档https://docs.illacloud.com/

工具介绍

ILLA Builder 是一个开源低代码平台,旨在简化企业级应用的构建过程,具备强大的集成功能,适用于需要快速原型开发和业务管理工具的团队。

  • 低代码开发: ILLA Builder 提供直观的拖放式界面,简化了应用程序的构建过程,无需深入编码知识即可快速开发和部署业务应用。

Low-Code Development.PNG

  • 强大的集成功能: 支持与多种数据源和外部服务的无缝集成,包括数据库、API 和第三方服务,方便开发者创建功能丰富的应用。

Powerful Integration.PNG

  • AI代理: ILLA Builder 将AI代理集成到应用程序中以提供AI功能,例如智能分析、内容生成等,无需AI开发技能。

AI Agents.PNG

No.5:NocoBase

NocoBase.PNG

GitHub 数据

GitHubhttps://github.com/nocobase/nocobase
GitHub Star 数11.6k
GitHub Fork 数1.3k
GitHub Issue 数31
GitHub Pull Request 数41
GitHub Contributor 数71
GitHub 最近一次更新时间当天
开源协议AGPL-3.0
官网https://www.nocobase.com/
文档https://docs.nocobase.com/

工具介绍

NocoBase 是一个专为构建内部工具、业务应用和企业解决方案而设计的开源无代码/低代码平台。NocoBase 助力你的开发团队快速部署定制化的业务应用,无需投入大量的时间和资金进行软件开发,适合需要快速构建和调整业务工具的企业,特别是那些需要灵活处理数据和业务逻辑的应用场景。

  • 数据模型驱动:NocoBase 允许在用户界面之外,深入系统后端进行复杂的数据结构设计,提高了应用的灵活性和扩展性,适合需要处理复杂业务逻辑的系统。

Data Model Driven.png

  • 插件式架构:采用微内核和插件架构设计,所有功能均通过插件提供,用户可以根据需求自定义和扩展系统功能。

Plugin-Based Architecture.png

  • 所见即所得:提供了一个用户友好的拖放编辑器,使设计和配置应用变得简单直观。即使是没有编程背景的用户也能快速上手。

WYSIWYG Editor.png

No.4:Budibase

Budibase.png

GitHub 数据

GitHubhttps://github.com/Budibase/budibase
GitHub Star 数21.7k
GitHub Fork 数1.5k
GitHub Issue 数431
GitHub Pull Request 数14
GitHub Contributor 数98
GitHub 最近一次更新时间当天
开源协议GPLv3
官网https://budibase.com/
文档https://docs.budibase.com/

工具介绍

Budibase 是一个开源低代码平台,旨在加速业务应用的构建和自动化,适合那些需要快速构建原型或管理工具的团队,特别是在快速变化的业务环境中,帮助企业提高响应速度和灵活性。

  • 快速构建和自动化:Budibase 提供了丰富的自动化和构建功能,无需编码只需几秒钟即可从您的数据中生成功能强大的应用程序、表单和工作流。

Rapid Development and Automation.png

  • 广泛的数据源支持:Budibase 支持与多种数据源和 API 集成,允许开发者根据业务需求进行高度自定义。

Wide Data Source Support.png

  • 用户友好:界面设计注重用户体验,提供直观的拖放构建环境,使得开发者能够快速创建应用,无需深入编码。

User-Friendly Interface.png

No.3:Refine

Refine.png

GitHub 数据

GitHubhttps://github.com/refinedev/refine
GitHub Star 数27.2k
GitHub Fork 数2.1k
GitHub Issue 数24
GitHub Pull Request 数2
GitHub Contributor 数258
GitHub 最近一次更新时间当天
开源协议MIT
官网https://refine.dev/
文档https://refine.dev/docs/

工具介绍

Refine 是一个开源开发平台,专注于构建数据驱动的应用程序,通过将安全性放在首位来针对大型组织的特定痛点,适用于需要高级数据处理和可视化的企业级应用开发。

  • 多样化应用场景:Refine 专注于数据驱动的应用开发,提供强大的数据管理和用户界面组件,广泛应用于CRM、电子商务、人力资源等领域。

Diverse Use Cases.png

  • 安全保障:Refine 提供全面的安全保障,包括自托管以满足合规要求,支持现有身份提供者(如 Okta、Azure AD),实现细粒度访问控制(如 ACL、RBAC、ABAC),并采用开源和开放架构,避免了专有组件的复杂性。

Security Assurance.png

  • 无缝集成:Refine 使用UI框架、后端连接器和其他强大工具扩展项目,能与现有的生态系统无缝集成。

Seamless Integration.png

No.2:ToolJet

ToolJet.png

GitHub 数据

GitHubhttps://github.com/ToolJet/ToolJet
GitHub Star 数28.6k
GitHub Fork 数3.5k
GitHub Issue 数757
GitHub Pull Request 数179
GitHub Contributor 数541
GitHub 最近一次更新时间一周内
开源协议AGPL-3.0
官网https://tooljet.com/
文档https://docs.tooljet.com/

工具介绍

ToolJet 是一个快速内部工具开发平台,致力于简化业务应用的开发过程,使用更少的代码和更少的资源快速轻松地创建自定义内部工具,同时确保企业级安全性,适合需要快速构建原型或业务管理工具的团队。

  • UI组件库:ToolJet 专注于低代码开发,允许快速构建业务应用。它提供了多种内置UI组件和模板,如表格、表单等,可用于构建复杂的软件,简化了应用开发过程。

UI Component Library.png

  • 轻松集成:支持与多种第三方服务和数据源的集成,包括数据库和 API。它的灵活性体现在快速部署和调整应用的能力上。

Easy Integration.png

  • 自动化工作流:以更少的工程工作量自动化复杂的手动业务流程,使用 ToolJet 企业级工作流构建器能够实现更好的业务成果。

Automated Workflows.png

No.1:Appsmith

Appsmith.png

GitHub 数据

GitHubhttps://github.com/appsmithorg/appsmith
GitHub Star 数32.9k
GitHub Fork 数3.6k
GitHub Issue 数3.7k
GitHub Pull Request 数108
GitHub Contributor 数315
GitHub 最近一次更新时间当天
开源协议Apache-2.0
官网www.appsmith.com
文档https://docs.appsmith.com/

工具介绍

Appsmith 是一个开源的低代码开发平台,旨在帮助团队使用Appsmith低代码应用程序平台快速构建、部署和管理具有企业级安全性和治理的有效软件,特别适合需要快速原型开发和迭代的企业,帮助团队提高效率和响应速度。

  • 丰富的行业模板

Appsmith 提供丰富的行业模板,包括客户支持、金融、人力资源、营销等八大类型。这些模板涵盖了常见的业务场景和功能模块,使得用户能够在短时间内构建出符合行业标准的应用程序,从而大幅提升开发效率和应用的实用性。

Rich Industry Templates.png

  • 强大的集成功能

Appsmith 允许与多种数据源(如数据库、SaaS 工具或 REST/GraphQL API)进行集成,支持复杂的数据操作和业务逻辑处理,用于安全访问内部数据的自托管。

Powerful Integration.png

  • Appsmith AI

集成 AI 功能在几分钟内集成到你的自定义内部应用程序中,快速创建自定义界面,与任何 LLM 交互,并连接到广泛的数据源,以开发专为你的业务量身定制的功能强大的 AI 应用程序。

Appsmith AI.png

第二组:GitHub Star < 10k

No.7:YAO

YAO.png

GitHub 数据

GitHubhttps://github.com/YaoApp/yao
GitHub Star 数7.1k
GitHub Fork 数650k
GitHub Issue 数76
GitHub Pull Request 数/
GitHub Contributor 数9
GitHub 最近一次更新时间当天
开源协议Apache-2.0
官网https://yaoapps.com/
文档/

工具介绍

Yao 是一个低代码开发平台,支持快速开发自定义业务应用,提供多种内置组件和数据集成功能,简化内部工具的创建和管理过程。

No.8:Rowy

Rowy.png

GitHub 数据

GitHubhttps://github.com/rowyio/rowy
GitHub Star 数5.9k
GitHub Fork 数479
GitHub Issue 数50
GitHub Pull Request 数14
GitHub Contributor 数40
GitHub 最近一次更新时间9个月前
开源协议Apache-2.0
官网http://rowy.io/
文档http://docs.rowy.io/

工具介绍

Rowy 结合了低代码和无代码功能,专注于数据驱动的内部工具开发,通过表格界面和自动化功能,简化数据管理和应用创建。

No.9:Openblocks

Openblocks.png

GitHub 数据

GitHubhttps://github.com/openblocks-dev/openblocks
GitHub Star 数5.8k
GitHub Fork 数344
GitHub Issue 数123
GitHub Pull Request 数9
GitHub Contributor 数18
GitHub 最近一次更新时间去年
开源协议AGPL-3.0
官网https://openblocks.dev/
文档https://docs.openblocks.dev/

工具介绍

Openblocks 提供了开源的低代码平台,允许开发者通过可视化界面快速构建和部署内部应用,支持自定义功能和集成外部服务。

No.10:Lowdefy

Lowdefy.png

GitHub 数据

GitHubhttps://github.com/lowdefy/lowdefy
GitHub Star 数2.6k
GitHub Fork 数160
GitHub Issue 数30
GitHub Pull Request 数3
GitHub Contributor 数24
GitHub 最近一次更新时间2个月前
开源协议Apache-2.0
官网https://lowdefy.com/
文档https://docs.lowdefy.com/

工具介绍

Lowdefy 是一个低代码平台,专注于构建业务应用,支持快速构建和定制内部工具,提供灵活的组件和强大的数据集成功能。

No.11:Dashpress

Dashpress.png

GitHub 数据

GitHubhttps://github.com/dashpresshq/dashpress
GitHub Star 数1.7k
GitHub Fork 数108
GitHub Issue 数/
GitHub Pull Request 数/
GitHub Contributor 数10
GitHub 最近一次更新时间一周内
开源协议AGPL-3.0
官网http://demo.dashpress.io/
文档/

工具介绍

Dashpress 是一个低代码内部工具开发平台,提供简便的应用构建和数据可视化功能,帮助团队快速开发和管理业务应用。

总结

💡 相关阅读:2024 年五大最佳构建内部工具的开源项目

这些开源内部工具各自致力于简化开发过程和提升业务效率,但在不同的应用场景中展现了各自的独特优势。

NocoBase 以其灵活的插件架构加速了应用的定制和扩展,Refine 强调了数据驱动应用的安全性和模块化,而Appsmith 则通过丰富的行业模板和 AI 功能提高了开发效率。这些工具覆盖了从数据管理到业务自动化的广泛需求,为开发者提供了多样化的解决方案。

😄 希望这篇文章能为想寻找开源内部工具的你提供帮助!

相关阅读: