웹에서 Gramps 족보 데이터베이스를 조회하고 편집할 수 있는 Python REST API입니다.
gramps-project/gramps
Gramps는 Python과 GTK로 만든 데스크톱 계보 관리 프로그램으로, 가계도를 작성하고 조사할 수 있습니다.
대체할 수 있는 제품:Ancestry
- 스타
- 3,178
- 포크
- 556
- 열린 이슈
- 195
- 마지막 커밋
- 10일 전
어떤 프로젝트인가요?
Gramps는 취미로 가족사를 조사하는 사람부터 전문 계보학자까지 모두를 위한 계보 관리 프로그램입니다. Python으로 작성되었고 그래픽 인터페이스에 GTK 3을 사용하므로, 웹 서비스가 아닌 데스크톱 애플리케이션으로 실행됩니다.
Gramps는 사람, 가족, 사건, 장소, 출처, 메모, 미디어를 기록하고 여러 보기로 살펴보는 등 계보 관리의 핵심 작업을 지원합니다. Graphviz로 차트를 만들고 Narrative Web으로 가계도를 온라인에 게시하는 보고서를 생성할 수 있습니다. Geography 보기의 지도 기능에는 선택 사항인 osmgpsmap 패키지가 필요하며, gexiv2가 설치되어 있으면 미디어 파일의 Exif 메타데이터를 관리할 수 있습니다.
메모의 맞춤법 검사, PyICU를 통한 로케일 기반 정렬, RCS를 이용한 가계도 수정 이력 보관 등의 추가 기능을 위해 여러 선택적 라이브러리를 사용합니다. 서드파티 애드온으로 기능을 더 확장할 수 있으며, 번역은 Hosted Weblate에서 관리합니다.
핵심 기능
- 01한 가계도에 사람, 가족, 사건, 장소, 출처, 미디어를 기록합니다.
- 02Graphviz로 차트를 생성하고 Narrative Web 페이지로 가계도를 게시합니다.
- 03osmgpsmap이 설치되어 있으면 Geography 보기에서 장소를 지도에 표시합니다.
- 04gexiv2를 사용해 미디어 파일의 Exif 메타데이터를 관리합니다.
- 05RCS로 가계도의 수정 이력을 보관합니다.
- 06서드파티 애드온과 번역된 인터페이스 언어를 지원합니다.
활용 사례
- 데스크톱 컴퓨터에서 개인 또는 가족의 계보를 조사하고 기록합니다.
- 친척과 공유할 인쇄용 또는 웹 게시용 가계도 보고서를 만듭니다.
- 버전이 관리되는 백업을 활용해 장기간 조사 데이터베이스를 유지합니다.
- 커뮤니티에서 만든 애드온으로 계보 조사 작업을 확장합니다.
빠른 시작
- 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을 사용하므로, 웹 서비스가 아닌 데스크톱 애플리케이션으로 실행됩니다.
- gramps은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- gramps은(는) GPL-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- gramps은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. gramps의 마지막 커밋은 2026년 10월 27일입니다.
- gramps은(는) 어디에 사용할 수 있나요?
- 데스크톱 컴퓨터에서 개인 또는 가족의 계보를 조사하고 기록합니다. 친척과 공유할 인쇄용 또는 웹 게시용 가계도 보고서를 만듭니다. 버전이 관리되는 백업을 활용해 장기간 조사 데이터베이스를 유지합니다. 커뮤니티에서 만든 애드온으로 계보 조사 작업을 확장합니다.
- 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 가져오기와 내보내기를 지원하는, 가계도를 기록하고 살펴보며 공유할 수 있는 셀프 호스팅 웹 애플리케이션입니다.
OCaml로 작성된 오픈소스 계보 소프트웨어로, 웹 인터페이스를 통해 가족 관계 데이터베이스를 로컬 또는 서버에서 운영합니다.
Laravel 기반의 셀프 호스팅 가계도 웹 앱으로, 가족 구성원과 관계를 기록하고 GEDCOM 가져오기 및 내보내기를 지원합니다.
구소련 기록을 조사하고 출처를 추적할 수 있는 AI 에이전트용 증거 우선 계보 연구 스킬입니다.
링크, 첨부 파일, 플러그인을 지원하며 폴더 계층 구조에 일반 텍스트 위키 페이지로 메모를 저장하는 데스크톱 위키 편집기입니다.