Viking is a free/open source program to manage GPS data
Viking is currently dual managed - with a corresponding Github presence at:
https://github.com/viking-gps/viking
Where you may find it easier to view the code and raise issues there too.
Knotwork is a graphical application to create knotworks in a celtic, arabic or viking style. User draws a graph defined by vertices and edges, which gives the basis for building the knotwork. Web page: http://knotwork.sourceforge.net/index.html