Giter Club home page Giter Club logo

awesome-gedcom's Introduction

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.

awesome-gedcom's People

Contributors

bpetrynski avatar ephraimkunz avatar floriancassayre avatar jo-pol avatar ligurio avatar orestesgaolin avatar pirtleshell avatar todrobbins avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-gedcom's Issues

GEDCOM X?

Libraries which only support GEDCOM X and not GEDCOM seem out of place in this repo. If that's true, I recommend removing the following libraries:

  • gedcomx-date-js
  • gedcomxjs
  • gedcomx-python

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.