Omustardo / gedfmt

Formatting utilities for genealogy 'gedcom' files.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gedfmt

The gedfmt project supports text formatting related to genealogy 'gedcom' files. There are three different tools. A Windows desktop application, a command-line program, and a server to support formatting through a website.

The initial drive for the project was to get more reasonably formatted output from WikiTree.com's gedcom import tool, to reduce manual toil when adding many profiles.

As of November 2021, the goal is to set up a website to do the same sort of text formatting. The plan is to use http://gedfmt.com but it is not yet available. If you are technically inclined, you can run the server to use it locally.

Alternatives

Directories

windows_desktop

Otherwise known as "WikiTreeTextFormatter".

This is a Windows desktop application created in 2017 by David Loring.
It is documented at https://www.wikitree.com/wiki/Space:WikiTree_Text_Formatter. archive_link
It is part of this repository because other work is based closely on it, and it was not previously on github. David has given permission to have it here.

windows_gedfmt

An executable file with support for formatting the content of WikiTree gedcom-generated profiles. It is a hacked together version of WikiTreeTextFormatter, but with the GUI removed.

Sample usage:

$ gedfmt.exe path/to/file.txt

It will generate a file named path/to/file_fmt.txt (note the _fmt before the extension).

server

Server is a Golang executable that exposes an HTTP interface for formatting content. It also serves a very minimal webpage.

There are also a user instructions at https://github.com/Omustardo/gedfmt/blob/main/server/docs/user_documentation.md.

About

Formatting utilities for genealogy 'gedcom' files.


Languages

Language:Visual Basic .NET 81.9%Language:JavaScript 16.3%Language:HTML 0.8%Language:Go 0.4%Language:ASP.NET 0.3%Language:Shell 0.2%Language:VBScript 0.1%Language:CSS 0.1%