GEDCOM Explorer

🌳 离线家谱数据可视化神器

将GEDCOM家谱文件一键转为交互式HTML仪表盘,无需服务器即可离线浏览家族树、人物档案、时间线及历史今日事件。

收藏
9.5k
安装
2.5k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

GEDCOM Explorer 是一款将标准 .ged 家谱文件转换为单文件 HTML 应用的实用工具。用户通过命令行运行 build_explorer.py 脚本,传入 GEDCOM 文件路径即可生成包含 5 个功能标签页(仪表盘、家族树、人物目录、时间线、每日提醒)的独立网页。生成的文件内嵌所有数据与代码,无需后端服务器,直接用浏览器打开即可使用。

显著优点

  • 完全离线可用:单文件 HTML 架构,数据以 inline JSON 嵌入,适合隐私敏感的家谱分享场景
  • 多维度可视化:提供树状谱系图(支持缩放/平移/根节点切换)、统计面板、地理分布、世纪分布等多元视角
  • 智能数据适配:自动识别美国总统等特殊人物(通过 OCCU 字段),无此类数据时功能自动隐藏
  • 跨平台兼容:标准 GEDCOM 格式,支持 Ancestry、FamilySearch、MyHeritage 等主流平台导出文件
  • 开箱即用:内置 2,322 人的美国总统 demo 数据,便于快速体验功能

潜在缺点与局限性

  • 静态生成机制:数据更新需重新运行脚本生成新 HTML,无法实时编辑或增量更新
  • 浏览器性能瓶颈:超大型家谱(数万人)可能导致页面加载缓慢或交互卡顿
  • 隐私泄露风险:生成的 HTML 包含完整明文数据,分享时需注意敏感信息暴露
  • 功能边界:仅支持读取展示,不支持 GEDCOM 编辑、协作修改或冲突合并
  • 依赖 Python 环境:生成阶段需要 Python 3,对纯前端用户不够友好

适合人群

  • 家谱研究者:需要离线备份或向亲属展示谱系成果
  • 历史爱好者:探索公开历史人物(如总统)的家族关联
  • 隐私优先用户:不愿将敏感家谱数据上传云端平台
  • 技术用户:可通过修改 CSS 变量或扩展 cron 脚本实现个性化需求

常规风险

  • 来源可信度:demo 数据来自 webtreeprint.com,用户上传的私有 GEDCOM 质量依赖原始导出平台
  • 安全等级 S:纯本地静态文件,无网络传输、无第三方依赖、无持久化存储,安全风险极低。但需注意生成后的 HTML 文件若意外公开可能泄露完整家谱信息

GEDCOM Explorer 内容

scripts文件夹
手动下载zip · 19.5 kB
build_explorer.pytext/plain
请选择文件