A Qt GUI app and a CLI app for viewing a git repository's lines of code at each commit in its history.
The Git Loc History logo is modified from the Git logo created by Jason Long, and licensed under the Creative Commons Attribution 3.0 Unported License.
Packages can be found on this repository's GitHub page under releases. Qt 6.5 or greater is required.
You can use the scripts under pkg to create Linux packages.
Below are the required dependencies to build on each distro group. Qt 6.5 or greater is required. At the time of writing, unsupported distros include Debian 12, Ubuntu, and Linux Mint.
- build-essential
- cmake
- libgit2
- libssl-dev
- qt6-base-dev
- qt6-charts-dev
- qt6-declarative-dev
- rpmdevtools
- cmake
- openssl-devel
- libgit2-devel
- qt6-qtbase-devel
- qt6-qtcharts-devel
- base-devel
- cmake
- libgit2
- qt6-base
- qt6-charts