Gramps:免费开源的家谱研究软件,把家族史做成一份数据档案

Gramps 是一款免费开源的家谱(族谱)管理软件,用结构化数据模型记录人物、家庭、事件、地点、来源和媒体,支持 GEDCOM 导入导出、多种图表和报告生成、地理信息可视化和插件扩展。适合家谱爱好者和严肃的家谱研究者。核心卖点:数据完全本地存储,你拥有并掌控自己的家族历史。

一句话简介

Gramps 是一款免费开源的家谱(族谱)软件,用结构化数据模型记录人物、家庭、事件、地点、来源和媒体,帮你把零散的家族记忆整理成一份严谨的数据库。它跨 Windows、macOS、Linux 三个平台,数据完全存在本地,你说了算。

核心亮点

  • 🧬 结构化数据模型:人物、家庭、事件、地点、来源、媒体都独立成记录,还能互相引用关联
  • 📊 图表报告一键生成:祖先图、后代图、扇形图、家族报告、网页报告,样式都可自定义
  • 🔁 GEDCOM 标准互通:支持导入导出 GEDCOM,能和其他家谱软件或在线服务交换数据
  • 🗺️ 地理信息整合:记录事件发生地,在地图上可视化家族迁徙路线
  • 🧩 插件生态活跃:内置插件管理器,报告、导入导出、数据清理工具都能扩展

功能详解

结构化数据模型

Gramps 的核心不是「一张表格」,而是一套能互相引用的数据模型。一个人物可以关联出生、婚姻、死亡事件,每个事件又能关联地点和来源。这种设计让记录经得起考证——你知道每一条信息的出处。

图表与报告生成

内置多种图表生成器,祖先图、后代图、扇形图都支持,还能生成完整的家族报告、网页报告甚至书籍报告。输出的样式、包含哪些信息都可以自定义,配合插件还能加更多报告类型。

地理信息整合

给事件记录经纬度或地点,Gramps 能在地图上展示,帮你直观看到家族几代人的迁徙轨迹和地理分布,这是很多轻量家谱工具没有的功能。

隐私控制

可以标记记录为私密,导出或生成报告时选择性排除。想公开分享族谱、又不想暴露在世亲属的敏感信息时,这个功能很实用。

插件扩展

内置插件管理器(Addons / Gramplets),能装新的报告模板、导入导出格式、数据清理工具、关系计算器等。有 Python 基础的话还能自己写插件。

安装/使用教程

从官网下载对应系统的安装包:

https://gramps-project.org/blog/download/

Linux 用户也可以直接用包管理器:

# Debian / Ubuntu
sudo apt install gramps

# Fedora
sudo dnf install gramps

快速入门:

  1. 启动后新建一个家族树(数据库)
  2. 切到「人物」视图,点「+」添加第一个人物
  3. 切到「家庭」视图,把人物关联成父母或子女
  4. 给人物添加出生、死亡、婚姻等事件,尽量关联地点和来源

详细文档见官方维基:https://gramps-project.org/wiki/

适用场景

  • 个人家谱记录:整理自己的家族信息,生成图表和家人分享
  • 严肃家谱考证:利用来源引用、事件记录和笔记功能做严谨研究
  • 复杂关系处理:收养、继亲等非传统家庭结构也能清晰建模
  • 大型项目管理:历史学家或机构管理数万乃至数十万人的家谱数据库

类似工具对比

特性GrampsFamily Tree MakerMyHeritage Family Tree BuilderAncestry
价格免费一次性付费免费(高级功能订阅)订阅制
开源
数据存储本地本地 / 云本地 / 云云端
在线记录库无直接集成部分
学习曲线较陡中等

常见问题 FAQ

Q: 新手用 Gramps 会不会太难?

上手比商业软件慢一些,界面和概念需要时间熟悉。但从「添加人物 → 建立家庭 → 记录事件」这条主线走一遍,很快能摸清套路。

Q: GEDCOM 导入其他软件的数据会丢吗?

大部分情况下正常,但遇到复杂或非标准的 GEDCOM 文件可能丢数据或格式错乱。导入前建议先检查文件编码和格式,必要时先备份。

Q: 数据库能存多少人?

数万到数十万人都能扛住。超过 5-10 万人后,图表生成等重操作可能变慢,可以把默认 SQLite 后端切换成 PostgreSQL 提升性能。

Q: 我的数据会被传到网上吗?

不会。数据默认存在本地,你完全掌控。只有你主动导出或上传才离开本机。

相关推荐

推荐资源

ArgyllCMS:当显示器「骗」了你的眼睛,这个开源色彩管理工具能帮你找回真实

ArgyllCMS:当显示器「骗」了你的眼睛,这个开源色彩管理工具能帮你找回真实

ArgyllCMS 是一套开源的命令行色彩管理系统,用于显示器校准、ICC 配置文件创建和设备特性化。支持 X-Rite、Datacolor 等主流品牌色度计和分光光度计,可在 Windows/macOS/Linux 上运行。内置 profcheck 验证工具可量化校准精度(Delta E < 1.0),支持生成 LUT 型 ICC 和 3D LUT 配置文件。适合需要精确色彩控制的摄影师、视频调色师和印刷从业者。

办公文档 开发工具 +1
Insomnia:一款同时搞定 REST、GraphQL 和 gRPC 的开源 API 客户端

Insomnia:一款同时搞定 REST、GraphQL 和 gRPC 的开源 API 客户端

Insomnia 是一款开源的跨平台 API 客户端,支持 REST、GraphQL、gRPC、WebSocket 等主流协议。适合需要在一个工具里完成 API 设计、调试、测试全流程的后端开发者和前端联调人员。核心卖点:GraphQL 支持被社区公认为同类最佳,界面比 Postman 轻快,免费版功能足够个人和小团队日常使用。

办公文档 开发工具
Eric IDE:当 Python 遇上 Qt,这款开源 IDE 靠深度 Qt 集成在 PyQt 开发圈火了二十年

Eric IDE:当 Python 遇上 Qt,这款开源 IDE 靠深度 Qt 集成在 PyQt 开发圈火了二十年

Eric IDE 是一个基于 Qt 和 Python 的全功能开源集成开发环境,用 Python 写 Python IDE。核心卖点是 PyQt/PySide 的深度集成——内置 Qt Designer、Qt Linguist、多线程调试器,对 GUI 桌面应用开发者来说是目前集成度最高的免费方案。插件系统支持 Git/Mercurial/SVN 等 20+ 官方插件,跨平台覆盖 Windows/macOS/Linux。适合需要开发 Qt 桌面应用的 Python 开发者,尤其是从商业 IDE 迁移、想要开源替代的团队。

开发工具 教育学习
Artha:端侧AI时代,离线词典如何成为本地智能写作的语义基石 📖

Artha:端侧AI时代,离线词典如何成为本地智能写作的语义基石 📖

2026年端侧大模型加速落地,本地智能写作助手与离线翻译引擎需求爆发——词汇语义数据库成为这类应用的底层基础设施。Artha 基于普林斯顿 WordNet 的免费开源离线词典与同义词库,以全局热键快速查词和丰富的语义关系展示为核心,为端侧 NLP 应用提供轻量语义底座。

AI与数据 办公文档 +1
Sozi:当 AIGC 遇上无限画布,这款开源 SVG 工具重新定义视觉叙事 🎨

Sozi:当 AIGC 遇上无限画布,这款开源 SVG 工具重新定义视觉叙事 🎨

2026年 AI 图像生成工具爆发式增长,AIGC 批量输出高质量 SVG 矢量资产。Sozi 作为基于 SVG 的开源缩放演示编辑器,将 AI 生成内容与人类叙事完美衔接,以无限画布上的非线性过渡重新定义演示美学。

AI与数据 办公文档 +1
Typora:所见即所得的 Markdown 写作体验,为什么这个付费编辑器依然没有对手

Typora:所见即所得的 Markdown 写作体验,为什么这个付费编辑器依然没有对手

Typora 是一款将 Markdown 语法与富文本体验深度融合的所见即所得编辑器,支持 macOS/Windows/Linux。它摒弃传统双栏模式,输入语法即实时渲染为最终排版,同时内置 LaTeX 数学公式渲染、Mermaid 图表绘制、Pandoc 多格式导出和 PicGo 图床自动上传。适合学术写作、技术文档、博客创作和日常笔记。

办公文档 开发工具
GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步

GSConnect:把 Android 手机无缝接入 GNOME 桌面,通知/剪贴板/文件全同步

GSConnect 是一个 GNOME Shell 扩展,通过实现 KDE Connect 协议在 Linux 桌面和 Android 手机之间实现通知同步、剪贴板双向共享、无线文件传输和远程控制。核心卖点:与 GNOME Shell 深度集成,无需安装任何 Qt/KDE 依赖库,所有数据通过本地 Wi-Fi 加密传输,不经过第三方服务器。适合使用 GNOME 桌面 + Android 手机的 Linux 用户。

办公文档 系统辅助
Avogadro:免费开源分子编辑器,一键生成 Gaussian/ORCA 量子化学输入文件,支持 Python 脚本扩展

Avogadro:免费开源分子编辑器,一键生成 Gaussian/ORCA 量子化学输入文件,支持 Python 脚本扩展

Avogadro 是一款免费开源的分子编辑和可视化工具,基于 C++/Qt 开发,跨平台支持 Windows/macOS/Linux。提供 3D 分子构建、多种渲染模式(球棍/空间填充/分子轨道)、内置力场几何优化,核心亮点是能为 Gaussian/ORCA/GAMESS 等量子化学软件生成输入文件。适用于计算化学研究、化学教学和分子建模。BSD 许可证,Python 脚本可扩展。

科学工程 教育学习
ProjectLibre:AI Agent 时代的开源项目管理利器,零成本替代 MS Project

ProjectLibre:AI Agent 时代的开源项目管理利器,零成本替代 MS Project

在 AI Agent 驱动开发的时代,项目管理更需要灵活高效的工具。ProjectLibre 作为 MS Project 的开源替代品,提供甘特图、资源管理、成本跟踪等核心功能,助力开发团队降本增效。

办公文档 项目管理
Métamorphose v2:端侧AI时代,批量文件重命名如何成为本地智能数据治理的基石 🗂️

Métamorphose v2:端侧AI时代,批量文件重命名如何成为本地智能数据治理的基石 🗂️

2026年端侧AI与本地数据主权趋势下,文件管理自动化成为个人知识库的基础设施。Métamorphose v2 是一款开源跨平台批量文件重命名工具,以正则表达式引擎和EXIF/ID3元数据提取为核心,将文件命名标准化转化为可编程的数据治理流程——在AI Agent驱动的自动化工作流中,它是连接混乱数据与结构化知识的关键环节。

办公文档 开发工具 +1

选择支付方式

支付 ¥0.00 购买此资源