在快节奏的现代生活中,我们常感叹故乡渐远,家族往事逐渐模糊。传统的纸质族谱易损难修、查阅不便,且难以承载多媒体的影像记忆。
今天,我们要推荐一款在 GitHub 上备受关注的开源项目——pure-genealogy(现代化家族族谱管理系统)。它用技术架起桥梁,让古老的家族传承在数字世界焕发新生。

pure-genealogy 网站截图
Pure Genealogy 到底解决了什么痛点?
传统族谱管理往往面临三大难题:
- 记录繁琐:手工填写、关系混乱,容易出错。
- 查看困难:静态列表看不出血缘脉络,缺少直观可视化。
- 分享不便:纸质或Excel版无法实时同步,手机端体验差。
Pure Genealogy 用现代技术彻底解决这些问题。它不仅支持完整成员档案管理,还带来2D族谱图、3D关系网、Living Book沉浸式详情页等创新功能,让“修谱”从枯燥劳动变成有趣的家族文化体验。
核心亮点,一目了然
- 前沿技术栈,性能与体验拉满
- 采用 Next.js 15 (App Router) + React 19,响应速度快。
- Supabase 全栈无服务架构:提供 PostgreSQL 数据库、身份认证、实时订阅。数据多端实时同步,无需自己搭后端。
- 全中文深度定制:字辈统计、日期格式、水墨风UI,完美适配中文家族文化。
- 强大成员管理功能
- 详细档案:姓名、字辈、父母、配偶、生卒年、居住地、官职等信息一应俱全。
- 富文本生平编辑:集成 Slate.js,支持排版精美的传记记录。
- Living Book 详情页:独创3D翻书/画卷交互!PC端像翻古书,移动端全屏卡片,正面展示档案,背面展示生平,还有逐字书写、毛笔扫过等艺术动效,沉浸感极强。
- 支持搜索、增删改查,以及 Excel/CSV 批量导入导出,方便老族谱数据迁移。
- 多维可视化,家族历史跃然屏上
- 2D族谱图(v2.0升级):全新渲染引擎,支持世代标尺、水墨风松柏绿渐变色、配偶直显。“金线溯源”与“金扇繁衍”双向高亮交互,一眼看清血缘关系。支持高清大图导出,带背景和水印,适合打印或分享。
- 3D关系网:沉浸式力导向图 + 自动巡游功能,相机自动在家族成员间飞行漫游,像在星空里探索家族网络。
- 统计仪表盘:家族人口、性别比例、在世情况、世代增长趋势、字辈频率等数据一目了然。
- 历史时间轴:横向展示家族成员生卒年分布,直观感受家族历史跨度。
- 安全便捷的使用体验
- Supabase Auth 完整登录/注册/密码重置流程,登录页采用水墨山水风格。
- 响应式设计,完美适配手机、平板和电脑,支持明暗主题切换。
- MIT 开源协议,完全免费,可自部署。
谁适合使用 Pure Genealogy?
- 普通家庭:想给孩子讲家族故事、记录长辈生平的个人用户。
- 大家族:需要多人协作维护、实时同步的宗亲会。
- 文化爱好者:研究家谱、整理历史资料的研究者。
- 开发者:喜欢自建工具,或想基于此项目二次开发的程序员。
项目完全由 AI 辅助 Coding 完成,却达到了高可用水平。目前已在 GitHub 获得数百 Star,受到开源社区关注。
如何快速上手?
- 访问体验地址,直接用测试账号登录感受。
- 自部署:
- 配置 Supabase 项目,填入环境变量。
- 执行数据库建表脚本,一键启动 npm run dev。 整个过程简单,只需一个 Supabase 项目即可运行。
总结 Pure Genealogy 不是一个普通的记录工具,而是一套将家族历史转化为可视化数据资产的现代化解决方案。它用科技重新定义“修谱”,让家族记忆不再尘封在纸堆里,而是以生动、沉浸的方式代代相传。