Skip to content

todrobbins/awesome-gedcom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

awesome-gedcom

GEDCOM utilities that will ease the pain

Contents

Converters

CSV

  • FTAnalyzer - FTAnalyzer let's you export GEDCOM file to .csv file, has GUI, available for Windows and Mac

DOT

  • ged2dot - GEDCOM to Graphviz converter

GEDCOM X

JSON

RDF

  • GedcomRDF - Gedcom and Genealogy information in Semantic Web format, using RDF serialization format(s)
  • gedcom-foaf - Output FOAF files from Gedcom individuals and families
  • gedcom2sem - Flexible conversion via RDF/TTL to KML/FOAF and other SPARQL queries using LOD

SQL

XML

  • gedcomparser - GEDCOM parser, convert an GEDCOM raw data file into XML

Parsers

Dart

.NET

  • GEDCOM - A .NET library that imports data from a .ged (GEDCOM) file

Clojure

  • gedcom - Clojure GEDCOM library

Go

  • gedcom (@elliotchance) - library & CLI tools for encoding, decoding, traversing, merging, comparing, querying and publishing GEDCOM files
  • gedcom (@iand) - Go package to parse GEDCOM files

Java

  • Gedcom - Gedcom parsers
  • gedcom4j - gedcom4j is a Java library for parsing and writing GEDCOM 5.5 and 5.5.1 files
  • GedcomStore - To parse lineage-linked GEDCOM grammar files and build the GEDCOM-structure according to the parsed definitions

JavaScript/Node.js

  • family-tree-nodejs - Application for loading GEDCOM files and serving them on the web as navigable family trees
  • gedcom.js - Gedcom parser for JavaScript
  • gedcom-parser - A tiny GEDCOM parser
  • gedcom-stream - A node.js processor for GEDCOM files
  • parse-gedcom - A simple GEDCOM parser that focuses on translating GEDCOM structure into JSON
  • read-gedcom - A modern GEDCOM parser with type declarations

Objective-C

PHP

  • gedcom-search - PHP search engine for searching GEDCOM files with customizable results weighting
  • php-gedcom - A library for reading and writing GEDCOM files in PHP
  • PHP-GEDCOM-Tools - PHP scripts for interacting with GEDCOM files

Python

  • gedcompy - Python library to parse and work with GEDCOM (geneology/family tree) files
  • python-gedcom - Python module for parsing, analyzing, and manipulating GEDCOM files
  • python-gedcom-parser - Python parser for GEDCOM 5.5 format
  • simplepyged - A simple Python GEDCOM parser

R

  • tidyged - An R package for handling GEDCOM files

Ruby

Rust

  • rust-gedcom - Rust library for GEDCOM parsing, with optional serialization to JSON.
  • gedcomx-rs - Rust library for GEDCOM X parsing, with serialization to / from XML and JSON.

Scala

  • gedcom - Scala library to parse GEDCOM files (common genealogy format)

Visualization

TypeScript

  • topola - library for embedding genealogy tree visualizations on web pages
  • topola-viewer - interactive genealogy visualization

License

CC0

To the extent possible under law, Tod Robbins has waived all copyright and related or neighboring rights to this work.

Releases

No releases published

Packages

No packages published