这一轮挖掘刻意避开AI编程、自托管影视、智能家居这些“榜单常客”,把目光投向两个长期缺席的领域:家族记忆的数字化(家谱、育儿)和实体爱好的开源化(火车模型、缝纫、电子元件库)。这些项目热度普遍不高,却都活了五年以上、解决的是“一旦用上就离不开”的垂直痛点,而且几乎全部可以自托管——数据在自己硬盘里,不为任何订阅制付费。对独立开发者来说,这类“小池塘里的大鱼”往往比红海赛道更有二次开发价值。
仓库:gramps-project/gramps | Star 约两千+(量级,以仓库页面为准) | 持续活跃更新
一句话定位:桌面端家谱学研究软件,把“家族树”升级成一门可以严谨治学的学科。
家谱软件市面上不少,但大多停在“填名字画树”的玩具层面。Gramps(Genealogical Research and Analysis Management Programming System)的核心模型是完整的一套家谱学方法论:人物、家庭、事件、地点、资料来源与引用、媒体、馆藏库八类对象互相挂接——你可以给每条出生记录标注证据来源,这是正经家族史研究者才懂的设计。支持 GEDCOM 标准导入导出(从 Ancestry、MyHeritage 搬数据无障碍)、关系计算器(“他是我的表舅公”一键算出)、时间线、地理视图和庞大的插件生态。技术栈是 Python + GTK,跨平台。嫌桌面端不够?社区还有配套的 Gramps Web 项目,Docker 一把梭起一个自托管家谱网站,全家人协作编辑。
上手难度:⭐⭐⭐(软件本身易用,“把资料来源整理规范”是真门槛)
适用人群:修家谱的人、地方志/族谱研究者、想给长辈留一份结构化记忆的家庭。二次开发方向:围绕 Gramps XML/数据库做微信小程序展示端、AI 老照片人脸归档到人物节点、地方宗族协作平台——家谱在中国是刚需市场,但开源侧几乎空白。
仓库:fisharebest/webtrees | Star 数百级 | 长期高频维护
一句话定位:PHP 写的多用户家谱 Web 应用,虚拟主机上五分钟装好,全家在线协作修谱。
Gramps 是单机王者,webtrees 补的是“多人协作”这一环。它是家谱圈公认的线上旗舰:对 GEDCOM 5.5.1 标准的兼容性做到了吹毛求疵的程度(作者本人是家谱数据格式领域的资深开发者,各种冷门字段处理得比商业网站还规范),跑在 PHP + MySQL 上,一台最便宜的虚拟主机就能承载。功能上,世系图、_hourglass 沙漏图(上下各延伸数代的经典家谱视图)、家族簿、用户权限分级(哪些亲戚能看哪些分支、能否编辑)一应俱全,还有几十个第三方模块。和 Gramps 可以互导数据,常见玩法是:一个人在 Gramps 里做研究,定期导入 webtrees 给全家看。
上手难度:⭐⭐(会开虚拟主机就行)
适用人群:宗亲会、家族群主修谱人。变现思路:为宗族客户做“修谱即服务”——装一套 webtrees + 扫描老照片 + 数据录入,一套收几千元的活儿在民间宗族市场真实存在。
仓库:babybuddy/babybuddy | Star 两千+量级 | 活跃
一句话定位:自托管育儿记录台,把喂奶、换尿布、睡觉这些鸡零狗碎变成可分析的数据。
带过娃的人都懂:月子里医生问“宝宝两小时喂一次了吗?每次吃多少?”而你昨晚总共睡了三小时,根本记不清。Baby Buddy 用 Django 写就,专治这种记忆断片:喂奶(亲喂/瓶喂/母乳量/配方奶量)、换尿布(湿/干/颜色)、睡眠段、俯卧练习、体温、身高体重头围生长曲线全部打点记录,还支持多计时器同时跑(左边奶在喂、右边觉在睡)。数据通过 REST API 进出,官方提供 Docker 镜像,界面专门为手机浏览器优化——半夜单手就能打卡。它是 r/selfhosted 社区的常客推荐,iOS/Android 上还有多个第三方客户端 App 对接它的 API。
上手难度:⭐⭐(Docker 拉起来就能用)
适用人群:新手父母、月嫂育儿嫂机构。二次开发方向:对接智能奶瓶/体温计硬件、月嫂服务公司的标准化记录 SaaS、育儿数据导出后做周报推送——母婴赛道付费意愿极高,而“数据归自己”是差异化卖点。
仓库:JMRI/JMRI | Star 数百级 | 二十余年持续迭代
一句话定位:Java 写的火车模型控制中枢,给真实跑在轨道上的模型火车当“调度局”。
很多人不知道,火车模型圈有一套完整的数字化体系叫 DCC(数字命令控制):轨道上叠加数字信号,每台车头装解码器,可以单独调速、开灯、配音效。而 JMRI(Java Model Railroad Interface)就是这个世界的开源中枢,两大杀器:DecoderPro 连上轨道读写车头解码器的配置变量,全品牌解码器定义库管到每个 CV 参数,不用再对着说明书翻表;PanelPro 把整个沙盘画成 CTC 调度面板,轨道电路传感器、道岔、信号机全部纳入,能写 Jython 脚本实现全自动运行——设定好的列车按时刻表自己跑,撞车联锁保护自动兜底。支持 Digitrax、NCE、ESU 等几乎所有主流 DCC 硬件盒子,手机装 WiThrottle 类客户端就是无线手柄,树莓派也能跑。
上手难度:⭐⭐⭐⭐(需要真有沙盘,且要懂一点 DCC 概念)
适用人群:火车模型玩家、创客空间展项。商业方向:为博物馆/商场做自动化沙盘展项集成,一个项目报价可观。
仓库:DCC-EX/CommandStation-EX | Star 数百级 | 活跃
一句话定位:开源 DCC 控制站固件,用 Arduino 把商用控制站上千元的门槛打到百元级。
JMRI 是大脑,但它需要一个“控制站”把指令变成轨道上的 DCC 信号——商业品牌控制站普遍大几百到数千元。DCC-EX 的思路是:Arduino Mega 2560 + 电机驱动板 + 电源,刷上这套固件,就是一台开源控制站。功能不含糊:多路轨道供电分区管理、模拟量直流模式(老式无解码火车也能跑)、道岔和舵机 accessory 控制、WiFi 模块上联后浏览器里的 EX-WebThrottle 直接当驾驶台,USB 串口接 JMRI 则获得完整自动化能力。社区围绕它形成了完整的开源硬件生态:官方认可的外设、接线教程、故障排查文档一应俱全。
上手难度:⭐⭐⭐(会接线、会刷固件即可,文档非常细)
适用人群:预算有限的模型玩家、带孩子入坑的家长。变现思路:开源固件 + 卖焊接好的套件,国内外均有先例,“开源软件+硬件套件”是模型圈验证过的商业模式。
仓库:freesewing/freesewing | Star 数百级 | 官方已宣布进入维护模式
一句话定位:参数化缝纫纸样引擎,输入几十个身体尺寸,代码生成完全合身的 PDF 纸样。
成衣不合身是所有人的痛,定制裁缝又贵。FreeSewing 把裁缝的“打版”工序搬进了 JavaScript:每件衣服是一段参数化代码,你输入胸围、背长、臂长等测量值,引擎实时算出专属纸样,打印 A4 拼接即可裁布。官方设计库有几十款——Brian 基础T恤、Simon 衬衫等经典版型都是社区磨了多年的成熟纸样。技术上是个规整的 monorepo,核心库与设计分包,网页端设计实验室交互调参。需要说明:项目官方在 2023 年后宣布进入维护模式——核心仍可正常使用、社区仍在,但不再积极开发新功能,选型时要知道这一点(追求活跃迭代可看同领域的 Seamly2D)。
上手难度:⭐⭐⭐(会缝纫是前提,会一点参数概念更好)
适用人群:缝纫爱好者、服装打版学习者。二次开发方向:参数化引擎本身价值很高——接大码女装、宠物服装、cosplay 道具等垂类纸样库,配合“量体小程序”做定制打版服务,是真实的生意路径。
仓库:Part-DB/Part-DB-server | Star 千级 | 活跃
一句话定位:自托管电子元件库存管理系统,治好“这颗电阻我明明买过”的顽疾。
玩电子的人都有三箱分不清的元件:抽屉里 200 种电阻,永远不知道哪一盒是 10kΩ。Part-DB(Symfony 重写版)把元器件、分类、封装、参数、厂商、供应商、库存位置做成完整数据模型:每颗料挂数据手册、照片、购买链接和存放位置(第几柜第几格),扫条码出入库,标签打印机直接打定位贴纸。API 开放,配合 KiCad 插件可以在原理图里直接查库存选料——画完板子就知道缺哪些料要下单。Docker 部署,SQL/SQLite 均可。它是电子自制圈近年的口碑之作,与“收藏管理”类软件的区别在于:它管理的是参数化的工程物料,不是收藏品照片。
上手难度:⭐⭐(Docker 起服务,慢慢录入即可)
适用人群:电子爱好者、创客实验室、硬件小团队。商业方向:小型硬件工作室的物料管理 SaaS、与国内元件电商(立创等)的选型数据打通,都是顺理成章的增强方向。
Star 为约数,最新数据以各仓库 GitHub 页面为准。
| 仓库 | 类型 | Star 量级 | 上手难度 | 适用场景 |
|---|---|---|---|---|
| Gramps | 家谱桌面软件 | ~2k+ | ⭐⭐⭐ | 严肃修谱、家族史研究 |
| webtrees | 家谱 Web 应用 | 数百 | ⭐⭐ | 全家协作、宗亲会 |
| Baby Buddy | 育儿记录 | ~2k+ | ⭐⭐ | 新手父母数据打卡 |
| JMRI | 火车模型中枢 | 数百 | ⭐⭐⭐⭐ | 沙盘自动化、展项 |
| DCC-EX | DCC 控制站固件 | 数百 | ⭐⭐⭐ | 百元级入坑模型火车 |
| FreeSewing | 参数化纸样引擎 | 数百 | ⭐⭐⭐ | 量体裁衣、打版 |
| Part-DB | 元件库存管理 | 千级 | ⭐⭐ | 电子工作台物料台账 |
mindmap
root((本期7仓库))
家族记忆
Gramps 桌面治学
webtrees 全家协作
Baby Buddy 育儿打卡
实体爱好
JMRI 沙盘大脑
DCC-EX 百元控制站
FreeSewing 代码打版
工作台台账
Part-DB 元件账本
[!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 等场景全覆盖。
