首页 › weekly › 隔着半个地球,替你点一下鼠标

开源挖掘第7轮:这七座山头,十年没人抢

前几轮我们把这个时代的流量口翻了个遍:AI编程、Agent、自托管网红,每周都有新的“下一个Cursor”。这一轮反向操作,专挑十年不换赛道的底座型仓库——它们不蹭热点、不发通稿,却靠一个真实到不能再真实的需求活着:替你远程点一下鼠标、替你记下每一台电脑的下落、替你保存一百年的家族相册。没有一个是明星项目,每一个都能直接用。

说明:以下star数与更新状态为量级参考,以各仓库GitHub主页实时数据为准。

1. RustDesk:远控这门生意,被一个客户端捅破了

rustdesk/rustdesk | star量级数万、常年位居自托管热榜前列 | 长期活跃维护

一句话定位:TeamViewer、ToDesk、向日葵的开源平替,客户端全平台免费,服务器还能搬回自己家。

远控的痛点人人都懂:免安装版限速、会员版按年收费、公司数据从别人中继服务器走一圈。RustDesk的答案是三件套:Rust加Flutter写的多端客户端(Windows、macOS、Linux、安卓、iOS全覆盖),开源的中继与信令服务端rustdesk/rustdesk-server,以及一条自托管路线——两台VPS、几条Docker命令,你就拥有了一套完全私有的远控系统,文件传输、聊天、无人值守访问全部本地化。它没有在协议层发明新东西,聪明之处在于把“能白嫖”和“能自建”同时做顺:普通人装上就能连,极客可以一晚上把中继架到自己的NAS上。官方另有付费Pro服务端,加了地址簿、权限分组、审计日志这些团队功能——典型的开源核心加商业版路线,而且是已经被市场验证过付费意愿的品类。

上手难度:⭐⭐(客户端即装即用,自建服务器加一星)

适用人群:帮父母修电脑的免费客服、需要远程值守服务器的运维。二开方向:企业内网远控交付、设备运维远程支持系统。

2. espanso:你每天重复打的那两百句话,它替你记住了

espanso/espanso | star量级万级上下 | 社区持续维护

一句话定位:跨平台文本扩展器——输入一个缩写,自动展开成一段完整文字。

每个重度文字工作者都有一套肌肉记忆:邮箱签名、客服话术、代码注释头、日报模板。espanso把这些“打了一遍又一遍”的内容收进配置文件:敲下:sig回车,完整的落款带着当天日期自动展开;触发一个关键词,弹出一张小表单填空,填完生成格式化的工单回复。它是Rust写的,后台安静得像不存在,Windows、macOS、Linux(包括Wayland)通吃;配置是纯文本,扔进git仓库就能在所有电脑之间同步。社区还有一个包仓库,里面有别人写好的各种触发包,从希腊字母到LaTeX片段应有尽有。这个项目是“小而美”的标准样本:功能单一、设计克制、装完即用,十年只做这一件事。它自己不收钱,但把“输入效率”做成产品这条路已被TextExpander等付费软件验证过。

上手难度:⭐⭐(装好即用,进阶玩法需要写几行配置)

适用人群:客服、翻译、程序员、行政。二开方向:企业内部话术库系统、输入法云词库联动。

3. Material for MkDocs:写文档的人,把文档框架做成了生意

squidfunk/mkdocs-material | star量级两万上下 | 高频发版

一句话定位:大量知名开源项目官方文档背后的那套框架,靠“赞助者先享”活成了个人开发者的商业范本。

开源世界的文档常年活在两个极端:要么丑得像上世纪,要么美得但闭源收费。Material for MkDocs走出了第三条路——基于Python生态的MkDocs,Markdown写完一条命令生成整站,搜索、暗色模式、多语言、响应式、版本切换全部内置,效果是“像大厂官网,但零设计成本”。它最值得拆解的不是功能,是商业模式:作者采用sponsorware——新功能先发布给赞助者的"Insiders"版本,累计赞助达到设定目标后,该功能自动开源给所有人。写代码的人自愿付费,付够了全人类受益,作者旱涝保收。这套机制被它跑了多年,证明开发者工具完全可以不靠融资、不靠广告养活一个全职维护者。你自己未必需要搭文档站,但如果你在做任何开源或SaaS产品,它的 Funding 页面值得一字一句读完。

上手难度:⭐⭐(会命令行和Markdown即可起步)

适用人群:技术写作者、开源维护者、团队知识库负责人。二开方向:企业文档交付服务、私有化知识库方案。

4. Snipe-IT:公司那五百台笔记本的下落,终于有人管了

snipe/snipe-it | star量级万级上下 | 公司化运营十年以上

一句话定位:开源的IT资产管理与授权追踪系统,大厂SCCM玩不起的中小公司都在这里记账。

“公司到底还有多少台可用笔记本?那台投影仪谁借走了?三十个软件license还剩几个空位?”——这三个问题在Excel里永远算不清。Snipe-IT把固定资产变成一套可操作的流程:每台设备一个带二维码的资产标签,check-out借给员工、check-in归还,谁在用、用了多久、折旧多少一目了然;软件授权按席位计数,续费前先看利用率。技术栈是Laravel加MySQL,一条Docker镜像就能起服务,支持LDAP对接企业账号、REST API对接采购流程。它出生于一位开发者把公司内部工具开源的决定,此后十年由一家小公司持续运营,官方提供付费托管与技术支持——设备资产管理在政企、学校、律所都是真实付费市场,这仓库等于把“行业Know-how+成熟代码”同时摆上了货架。

上手难度:⭐⭐⭐(部署不难,业务流程需要配置)

适用人群:公司IT管理员、实验室设备管理员。二开方向:国产化资产管理系统、高校实验室信息化交付。

5. lichess:不融资不卖广告,养活全球百万棋手

lichess-org/lila | star量级万级出头 | 高频迭代,社区极其活跃

一句话定位:全世界最大的免费国际象棋平台,服务端代码全部开源,由法国一家非营利协会运营。

2010年,法国程序员Thibault Duplessis把一个国际象棋对弈网站作为side project发布,此后十五年它长成了另一番景象:对战、锦标赛、谜题、复盘、引擎分析、棋谱库、直播转播全都有,据其公开统计页,日对局量以百万计——而这背后没有一个广告位,没有一分钱融资,没有一堵付费墙。资金来自用户的自愿捐助,人力来自全球志愿者。技术上它同样是个异类:服务端用Scala写成,WebSocket棋局推送单独拆成一个项目,把“每一步棋要在几十毫秒内同步给两边”这件事做到了工业级。对开发者来说,这是研究“高并发实时系统如何用极简组织架构维护”的活教材;对想做社区产品的人,它证明了反直觉的一条路——先把商业化撤掉,信任本身会变成护城河。想本地部署一份自用时注意,这是少数“看代码的价值大于自建的价值”的项目。

上手难度:⭐(作为用户零门槛;自行部署则相当硬核)

适用人群:棋手、实时系统工程师、社区运营研究者。二开方向:棋牌教学平台、校园棋类赛事系统。

6. farmOS:给一块地建档案,这个仓库做了十几年

farmOS/farmOS | star量级数百到千级(小而美) | 长期活跃维护

一句话定位:基于Drupal的农场记录管理系统,把“这块地种过什么、打过什么药、养着多少头牛”变成可查询的数据库。

现代农业的软件底账是片洼地:小农户用Excel,大农场买SaaS,数据都锁在别人手里。farmOS用三个朴素的概念建模了整个农场——资产(一头牛、一台拖拉机、一片果园)、日志(播种、施肥、用药、观察记录)、地块(绑在地图上的多边形区域),三者在时间线上交叉,就长出一份可追溯的农事档案:哪块地三年前种过什么,直接查。它架构在Drupal之上,权限、表单、多语言这些企业级能力白送;传感器数据可以接进来,地图、报表开箱即用,官方还有推荐的商业托管服务。它是“开源+垂直行业”的深度样本:star不高,却被家庭农场、农业研究项目和发展援助组织真实使用着。国内农产品溯源、合作社数字化是政策热钱方向,这套数据模型值得反复研究。

上手难度:⭐⭐⭐(Drupal部署,建模需要花心思)

适用人群:农场主、农业信息化从业者、溯源系统开发者。二开方向:合作社管理系统、农产品溯源SaaS。

7. GrampsWeb:把你家的族谱,存进自己人的服务器

gramps-project/gramps-web | star量级数百级(小而美) | 社区持续迭代

一句话定位:二十多年历史的开源家谱软件Gramps的自托管Web版,全家族协作修谱,数据一份不出门。

家谱这件事,中国家庭交给修谱公司要花上万块,西方家庭用付费SaaS按月续费——而开源社区早就给出了第三种答案。Gramps是家谱软件里的活化石,2001年就启动了,人物、事件、家庭关系、史料来源引用的数据模型打磨了二十多年,兼容GEDCOM通用格式,一个 ancestor chart(先祖图表)能把十几代人铺满整面墙。GrampsWeb在这个底座上加了一层现代Web:Docker部署、多人账号协作、老照片视频归档、地名自动上地图、统计图表一键生成。它最动人的设定是数据主权——族谱是跨越几代人的共同记忆,不该存在随时可能关停的商业服务器里。star只有几百,却是“小而美”最极致的注脚:一个仓库,服务的是以百年计的需求。

上手难度:⭐⭐⭐(Docker部署,录数据是个功夫活)

适用人群:家族史爱好者、修谱机构、地方志工作者。二开方向:宗亲会协作平台、修谱公司的内部生产工具。

横向对比

仓库 类型 Star量级 上手难度 适用场景
RustDesk 远程桌面 数万 ⭐⭐ 远程办公、家庭技术支援
espanso 桌面效率 万级上下 ⭐⭐ 高频文字输入自动化
Material for MkDocs 文档框架 两万上下 ⭐⭐ 项目文档、团队知识库
Snipe-IT 资产管理 万级上下 ⭐⭐⭐ IT资产与授权追踪
lichess (lila) 棋类平台 万级出头 ⭐(用户) 对弈、实时系统研究
farmOS 农业信息化 数百到千级 ⭐⭐⭐ 农场档案、溯源系统
GrampsWeb 家谱软件 数百级 ⭐⭐⭐ 家族史、修谱协作

一张图看懂本期

mindmap
  root((本期七仓))
    远程与效率
      RustDesk 自建远控
      espanso 文本扩展
    开发者底座
      MkDocs Material 文档站
      Snipe-IT 资产台账
    社区与人文
      lichess 免费棋院
      GrampsWeb 数字家谱
    行业纵深
      farmOS 农场档案

本期之最

最值得立即尝试:RustDesk。 客户端装上就能用,周末花半小时自建一套中继,从此远程桌面不限速、不排队、不交年费,帮父母修电脑也不再预约。

最有商业潜力:Material for MkDocs。 sponsorware模式被它自己验证了多年——用户为“提前用上”付费,付够目标全人类开源。做开发者工具的人,这是最值得抄的一份合同范本。

最被低估:GrampsWeb。 几百个star,干的是以百年计的活。当所有项目都在追逐下周的流量时,它在替一个个家族保管一百年前的名字——被谁需要、需要多久,从来和热度无关。

参考来源

  1. rustdesk/rustdesk — 远程桌面主仓库,自建方案见其服务端项目与官方文档
  2. squidfunk/mkdocs-material — 文档框架仓库,赞助先行的发布机制见其官方说明
  3. lichess-org/lila — lichess服务端代码,运营模式与对局统计见 lichess.org 公开页面
  4. farmOS 官网 — 农场记录系统的数据模型(资产、日志、地块)与模块生态
  5. gramps-project/gramps-web — 自托管家谱Web服务,桌面端及项目历史见 Gramps 项目主页

注:文中star数与更新状态为量级参考,请以各仓库GitHub主页实时数据为准;项目功能描述以各项目官方文档口径为准。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入