Grampsの家系図データベースをWeb経由で検索・編集できるPython製REST APIです。
- スター
- 3,178
- フォーク
- 556
- 未解決の Issue
- 195
- 最終コミット
- 9 日前
これは何?
Grampsは、趣味で家族史を調べる人からプロの系譜研究者までを対象とした系図ソフトです。Pythonで開発され、グラフィカルインターフェースにはGTK 3を使用しているため、Webサービスではなくデスクトップアプリケーションとして動作します。
人物、家族、出来事、場所、資料、メモ、メディアを記録し、複数のビューで表示するなど、系譜調査の基本的な作業を一通りカバーしています。チャートの作成にはGraphvizを、家系図のオンライン公開にはNarrative Webを使ってレポートを生成できます。Geographyビューでの地図表示にはオプションのosmgpsmapパッケージが必要です。また、gexiv2をインストールすると、メディアファイルのExifメタデータを管理できます。
メモのスペルチェック、PyICUによるロケール対応の並べ替え、RCSによる家系図の変更履歴のアーカイブなど、追加機能には複数のオプションライブラリが必要です。サードパーティ製アドオンで機能をさらに拡張でき、翻訳はHosted Weblateで管理されています。
主な機能
- 01人物、家族、出来事、場所、資料、メディアを1つの家系図に記録できます。
- 02Graphvizでチャートを生成し、Narrative Webのページとして家系図を公開できます。
- 03osmgpsmapをインストールすると、Geographyビューで場所を地図上に表示できます。
- 04gexiv2を使って、メディアファイルのExifメタデータを管理できます。
- 05RCSで家系図の変更履歴をアーカイブできます。
- 06サードパーティ製アドオンと、翻訳されたインターフェース言語に対応しています。
ユースケース
- デスクトップコンピューターで、自分や家族の系譜を調査・記録する。
- 親族向けに、印刷用またはWeb公開用の家系図レポートを作成する。
- 長期にわたる調査データベースを、バージョン管理されたバックアップとともに維持する。
- コミュニティが開発したアドオンで、系譜調査の作業を拡張する。
クイックスタート
- 1
ビルド手順についてはINSTALLファイルを確認してください
- 2
Python 3.10以降、GTK 3.24以降、pygobject 3.12以降をインストールしてください
- 3
すべての機能を利用するには、GraphvizやPyICUなどの推奨パッケージをインストールしてください
使う前に知っておきたいこと
- GTK 3とpygobjectが必要なため、一部のシステムではインストールが難しくなる場合があります。
- 地図表示にはosmgpsmap、グラフレポートにはGraphvizなど、一部の機能でオプションパッケージが必要です。
収録されている特集
トピック
よくある質問
- gramps とは?
- Grampsは、PythonとGTKで構築された、家系図の作成や調査に使えるデスクトップ向け系図ソフトです。 Grampsは、趣味で家族史を調べる人からプロの系譜研究者までを対象とした系図ソフトです。Pythonで開発され、グラフィカルインターフェースにはGTK 3を使用しているため、Webサービスではなくデスクトップアプリケーションとして動作します。
- gramps は無料で使えますか?ライセンスは?
- gramps は GPL-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gramps は今もメンテナンスされていますか?
- 活発にメンテナンス中。gramps の最終コミットは 2026年10月27日 です。
- gramps は何に使えますか?
- デスクトップコンピューターで、自分や家族の系譜を調査・記録する。 親族向けに、印刷用またはWeb公開用の家系図レポートを作成する。 長期にわたる調査データベースを、バージョン管理されたバックアップとともに維持する。 コミュニティが開発したアドオンで、系譜調査の作業を拡張する。
- gramps のインストール方法は?
- ビルド手順についてはINSTALLファイルを確認してください Python 3.10以降、GTK 3.24以降、pygobject 3.12以降をインストールしてください すべての機能を利用するには、GraphvizやPyICUなどの推奨パッケージをインストールしてください
- gramps はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gramps-project/gramps
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
GEDCOMのインポート・エクスポートに対応した、家系図の記録・閲覧・共有ができるセルフホスト型Webアプリケーション。
OCaml製のオープンソース系譜ソフトウェア。Webインターフェースを備えた家系図データベースを、ローカルまたはサーバーとして運用できます。
Laravelを基盤としたセルフホスト型の家系図Webアプリ。家族の記録や関係性の管理、GEDCOMのインポート・エクスポートに対応。
フォルダー階層にプレーンテキストのWikiページとしてメモを保存し、リンクや添付ファイル、プラグインを利用できるデスクトップWikiエディター。
旧ソ連の記録を横断して家族史を調査する、出典を追跡できるエビデンス重視のAIエージェント向け系譜調査スキル。