Tracker Addon for Git Version Control System.

TrackGit provides user with GUIs for various Git commands. The implementation was done using LibGit2.

TrackGit uses the Dynamic population of menu. The commit which adds this feature in Haiku is here.


This project is done under Google Summer of Code 2018. The mentor for this project is Stephan Aßmus. The source code revision history is available on GitHub which also includes a progress wiki. More detailed progress reports can be found at my Haiku blog.

The project proposal can be found here.


Clone the repo and run following:

cp objects.x86-cc2-debug/TrackGit ~/config/non-packaged/add-ons/Tracker/

or you can execute

Features Added


The documentation is done using Doxygen. It can be found here.