This is a very simple genealogy viewer based on topola. Its main purpose is to allow deploying of small, self-contained interactive genealogy trees to a generic HTTP server.
Essential part of the code is based on the “Animations” example from topola.
Features:
http://example.org/my-tree/#I123#0
.You will need npm, but only for building the bundle.
After cloning/copying the repository, run
./build.sh mydata.ged index.html
where mydata.ged
is a path to your personal genealogical data in GEDCOM format, and index.html
is the name for the standalone HTML file to be generated.
That's it! The bundle (HTML+JS) will be ready under the given path. You can either copy it to the destination server or simply open it in a browser.