That GitHub repository was created by someone to make it easier to add FamilyEcho trees to an omeka.org website. Family Echo is not open sourse software, you can see the copyright notice at the bottom of the screen and in the HTML files.
But it would be nice to see a change log and a roadmap for the project.