GitHub 上 Stars 最多的 13 个自托管项目

2025-06-10

GitHub 上 Stars 最多的 13 个自托管项目

一个多月前,我们发表了一篇题为《超棒自托管解决方案终极指南》的文章。在文章中,我们探讨了云服务和自托管解决方案的比较、自托管的潜在挑战以及如何选择合适的自托管解决方案,并介绍了五款适用于各种场景的优秀自托管产品。

我们不会在这里重复讨论自托管的优势。相反,今天我们将深入探讨 GitHub 上一些最佳的自托管项目!

我们从GitHub 自托管主题中,筛选出了 Star 数排名前 13 的项目,这些项目不仅技术成熟,更拥有活跃的社区提供强有力的支持。

此列表按 GitHub 上的星号排序,旨在为您带来一些最佳项目的关注。

(😁如果您觉得这篇文章有用,请随时与对自托管感兴趣的朋友分享。)

前 13 个自托管项目概览

13.NocoBase——低代码/无代码开发平台

12.khoj——人工智能知识管理系统

11.changedetection.io——网页变化检测工具

10.Dashy——仪表盘管理工具

9.思源——知识管理与笔记系统

8.SigNoz——全栈应用监控和日志分析平台

7.ToolJet——低代码开发平台

6.备忘录——笔记和知识管理系统

5.Appsmith——低代码开发平台

4.Appwrite——后端即服务(BaaS)平台

3.Immich——照片视频管理平台

2.Gogs——Git仓库管理解决方案

1.n8n——自动化和工作流工具

该列表根据 GitHub 上的星标数量排序。考虑到项目的活跃度和维护状态,过去三天未更新的项目已被排除。该表格呈现了每个项目的宝贵 GitHub 数据。

13号:NocoBase

NocoBase.PNG

GitHub 指标

GitHub https://github.com/nocobase/nocobase
GitHub 星标 11.6千
GitHub Fork 1.3千
GitHub 问题 31
GitHub 拉取请求 41
GitHub 贡献者 71
开放源代码许可证 AGPL-3.0
官方网站 https://www.nocobase.com/
文档 https://docs.nocobase.com/

介绍

NocoBase 是一个开源、自托管的低代码/无代码开发平台,专为开发者设计。其基于插件的架构允许开发者轻松添加和定制功能,以满足各种复杂的业务需求。

自托管亮点

  • 数据隐私和控制:NocoBase 允许用户在自己的服务器上运行应用程序和数据库,支持各种主流数据库,包括 MySQL、MariaDB、PostgreSQL、SQL Server、Oracle 和 API 集成。
  • 定制化:作为低代码/无代码平台,NocoBase 提供高度的可定制性。用户可以通过所见即所得的界面创建和调整应用程序,基于插件的设计允许无限扩展以满足特定的业务需求。
  • 维护成本:长期维护成本低,适合需要快速开发和部署定制系统而无需庞大开发团队的企业。

用例

  • 快速内部工具开发:如CRM、项目管理系统、CMS等。
  • 交付客户项目:使用 NocoBase 构建满足客户需求的项目。
  • 作为公司的基础设施:连接和集成不同的系统,统一数据和管理。

12号:khoj

khoj.PNG

GitHub 指标

GitHub https://github.com/khoj-ai/khoj
GitHub 星标 12.4千
GitHub Fork 627
GitHub 问题 64
GitHub 拉取请求 3
GitHub 贡献者 三十五
开放源代码许可证 AGPL-3.0
官方网站 https://khoj.dev/
文档 https://docs.khoj.dev/

介绍

Khoj是一个自托管的AI知识管理系统,集成在线AI模型或部署私有本地大语言模型,帮助团队和个人组织和管理知识库。

自托管亮点

  • 数据隐私和控制:Khoj 在用户服务器上自行托管,确保知识管理数据的完全控制和隐私,非常适合对数据安全要求高的用户。
  • 定制:允许用户根据自己的需要定制其知识管理系统的结构和功能,包括文档类型和存储方法。
  • 维护成本:用户需要自己处理软件的安装、配置和维护。

第十一位:changedetection.io

changedetection.io.png

GitHub 指标

GitHub https://github.com/dgtlmoon/changedetection.io
GitHub 星标 16.8千
GitHub Fork 932
GitHub 问题 199
GitHub 拉取请求 三十
GitHub 贡献者 75
开放源代码许可证 Apache-2.0
官方网站 https://changedetection.io/
文档 https://stedolan.github.io/jq/manual/

介绍

changedetection.io 是一个开源的网页变化检测工具,可以监控指定网页的内容变化,并在发生变化时通知用户。

自托管亮点

  • 数据隐私和控制:本地自托管 changedetection.io 可确保网络监控数据不被第三方访问,让用户完全控制监控数据。
  • 定制化:允许详细配置监控规则和通知机制,适合高度定制的用例。
  • 维护成本:需要用户管理软件更新和问题解决,但降低了长期成本。

10号:Dashy

Dashy.png

GitHub 指标

GitHub https://github.com/Lissy93/dashy
GitHub 星标 16.8千
GitHub Fork 1.3千
GitHub 问题 84
GitHub 拉取请求 2
GitHub 贡献者 128
开放源代码许可证 麻省理工学院
官方网站 https://dashy.to/
文档 https://dashy.to/docs

简介Dashy 是一个自托管的仪表板管理工具,它提供了一个视觉上吸引人且易于管理的界面,用于访问各种服务和应用程序。

自托管亮点

  • 数据隐私和控制:Dashy 允许用户将所有服务和应用程序集中在本地仪表板上,确保用户访问信息和设置不受外部服务的干扰。
  • 定制:支持将所有常用的服务和应用程序集成到单个自定义仪表板中,并支持各种主题和自定义选项。
  • 维护成本:需要用户处理仪表板的部署和维护。

No.9:思源

思源.png

GitHub 指标

GitHub https://github.com/siyuan-note/siyuan
GitHub 星标 18.2千
GitHub Fork 1.4千
GitHub 问题 371
GitHub 拉取请求 /
GitHub 贡献者 51
开放源代码许可证 AGPL-3.0
官方网站 https://b3log.org/siyuan
文档 /

简介SiYuan 是一款以隐私为先、完全开源、自托管的个人知识管理软件,用 TypeScript 和 Golang 编写。

自托管亮点

  • 数据隐私和控制:SiYuan 可以在用户自己的服务器上运行,确保笔记和知识库数据的隐私和安全。
  • 定制:支持丰富的文档编辑和组织功能,并通过插件和扩展进行个性化定制。
  • 维护成本:需要用户管理更新和技术支持,但避免了与云服务相关的长期成本。

第八名:SigNoz

SigNoz.png

GitHub 指标

GitHub https://github.com/SigNoz/signoz
GitHub 星标 18.3千
GitHub Fork 1.2千
GitHub 问题 1千
GitHub 拉取请求 200
GitHub 贡献者 149
开放源代码许可证 执照
官方网站 https://signoz.io/
文档 https://signoz.io/docs

简介SigNoz 是一个开源可观察性平台,原生支持 OpenTelemetry,将日志、跟踪和指标集成到一个解决方案中。

自托管亮点

  • 数据隐私和控制:SigNoz 提供本地部署的监控和日志分析解决方案,允许用户控制数据存储和访问权限。
  • 定制:允许用户根据需要配置监控仪表板、警报和数据可视化选项,提供强大的定制功能。
  • 维护成本:需要用户处理硬件和软件维护。

第七名:ToolJet

ToolJet.png

GitHub 指标

GitHub https://github.com/ToolJet/ToolJet
GitHub 星标 28.6千
GitHub Fork 3.5千
GitHub 问题 757
GitHub 拉取请求 179
GitHub 贡献者 541
开放源代码许可证 AGPL-3.0
官方网站 https://tooljet.com/
文档 https://docs.tooljet.com/

简介ToolJet 是一个开源的低代码开发平台,支持拖放式界面构建和各种集成,可快速创建和部署自定义 Web 应用程序。

自托管亮点

  • 数据隐私和控制:用户可以在自己的服务器或私有云上部署平台,确保应用程序和数据的隐私。
  • 定制化:提供丰富的拖放式界面构建功能,让用户根据业务需求定制应用程序。
  • 维护成本:需要用户负责安装和维护。

第六条:备忘录

备忘录.png

GitHub 指标

GitHub https://github.com/usememos/memos
GitHub 星标 3万
GitHub Fork 2.2千
GitHub 问题 三十
GitHub 拉取请求 9
GitHub 贡献者 239
开放源代码许可证 麻省理工学院
官方网站 https://usememos.com/
文档 https://www.usememos.com/docs

简介Memos 是一款开源自托管的笔记和知识管理系统,旨在帮助用户记录和整理信息,支持 Markdown 编辑。

自托管亮点

  • 数据隐私与控制:Memos 允许用户在自己的服务器上运行,确保笔记和知识数据的安全。它提供强大的搜索和标记功能,适合个人或团队使用。
  • 自定义:支持自定义笔记本结构、标签和类别,以满足各种笔记和知识管理需求。
  • 维护成本:需要用户处理技术支持和维护。

第五名:Appsmith

Appsmith.png

GitHub 指标

GitHub https://github.com/appsmithorg/appsmith
GitHub 星标 32.9千
GitHub Fork 3.6千
GitHub 问题 3.7千
GitHub 拉取请求 108
GitHub 贡献者 315
开放源代码许可证 Apache-2.0
官方网站 www.appsmith.com
文档 https://docs.appsmith.com/

简介Appsmith 是一个开源低代码平台,用于快速构建、部署和管理具有企业级安全性和治理的有效软件。

自托管亮点

  • 数据隐私和控制:Appsmith 允许在用户自己的服务器上托管,确保应用程序数据和用户信息的隐私和安全。
  • 定制化:提供丰富的低代码开发能力,支持与各类数据源集成以及自定义界面设计。
  • 维护成本:避免与商业低代码平台相关的高成本,但需要用户管理自托管的维护和支持。

第四名:appwrite

appwrite.png

GitHub 指标

GitHub https://github.com/appwrite/appwrite
GitHub 星标 43.6千
GitHub Fork 3.9千
GitHub 问题 607
GitHub 拉取请求 152
GitHub 贡献者 338
开放源代码许可证 BSD-3-条款
官方网站 https://appwrite.io/
文档 https://appwrite.io/docs

简介Appwrite 是一个开源的后端即服务 (BaaS) 平台,提供用户身份验证、数据库、文件存储等功能,帮助开发人员快速构建应用程序。

自托管亮点

  • 数据隐私和控制:Appwrite 可以在本地服务器上运行,确保所有后端服务和用户数据的安全和隐私。
  • 定制:提供各种后端服务功能,包括用户身份验证、数据库和文件存储,并具有灵活的配置和扩展选项。
  • 维护成本:避免云服务的订阅费用,但需要用户处理系统维护和更新。

3号:immich

immich.png

GitHub 指标

GitHub https://github.com/immich-app/immich
GitHub 星标 44.1千
GitHub Fork 2.2千
GitHub 问题 370
GitHub 拉取请求 60
GitHub 贡献者 738
开放源代码许可证 AGPL-3.0
官方网站 https://immich.app/
文档 https://immich.app/docs

简介Immich 是一个开源自托管照片和视频管理平台,提供照片备份、组织和共享功能。

自托管亮点

  • 数据隐私和控制:Immich 允许用户在自己的服务器上管理和存储照片和视频,确保媒体数据的隐私和安全。
  • 定制:提供自动备份和智能标记等功能,并根据用户需求提供配置选项。
  • 维护成本:降低与外部存储和备份服务相关的成本,但需要处理服务器和软件维护。

第二名:Gogs

Gogs.png

GitHub 指标

GitHub https://github.com/gogs/gogs
GitHub 星标 44.8千
GitHub Fork 4.8千
GitHub 问题 895
GitHub 拉取请求 四十二
GitHub 贡献者 496
开放源代码许可证 麻省理工学院
官方网站 https://gogs.io/
文档 https://gogs.io/docs

简介Gogs 是一个开源 Git 服务器,旨在提供简单、轻量级的自托管 Git 存储库管理解决方案。

自托管亮点

  • 数据隐私和控制:Gogs 在本地服务器上自行托管,确保对 Git 存储库数据的完全控制。
  • 定制:提供基本的 Git 存储库管理功能,并可根据需要提供配置和扩展选项。
  • 维护成本:Gogs 易于使用,适用于资源有限的环境,但需要用户管理和维护。

第一名:n8n

n8n.png

GitHub 指标

GitHub https://github.com/n8n-io/n8n
GitHub 星标 45.2千
GitHub Fork 6.2千
GitHub 问题 219
GitHub 拉取请求 181
GitHub 贡献者 427
开放源代码许可证 许可证-1-ov-文件
官方网站 https://n8n.io/
文档 https://docs.n8n.io/

简介n8n 是一个开源自动化和工作流工具,允许用户创建复杂的工作流和自动化任务,支持各种集成和触发器。

自托管亮点

  • 数据隐私和控制:自托管 n8n 确保对用户数据和自动化流程的完全控制。
  • 定制化:支持创建复杂的工作流程和集成各种服务,提供灵活的自动化解决方案,满足多样化的业务需求。
  • 维护成本:减少对商业自动化平台的依赖和相关成本,但需要用户处理维护和更新。

结论

此自托管项目列表涵盖低代码开发平台、知识管理和笔记系统、监控和日志分析工具等。希望此列表能帮助您找到合适的自托管项目,并更好地利用其强大的数据控制功能、安全性和自定义选项!

相关阅读:

鏂囩珷鏉ユ簮锛�https://dev.to/nocobase/top-13-self-hosted-projects-with-the-most-github-stars-kkn
PREV
从 Blob 下载任何文件
NEXT
C/C++中的按位运算