My work on projects is often like a kid in a candy store — easily distracted, always starting something new. The result is 200+ repos scattered over three platforms, many unfinished and forgotten. I often lose track of what I worked on more than a month ago.

So I started another project to fix that. Obviously.

This one is a small CLI that pulls all your repos from GitHub, GitLab, Gitea — whatever you use — and lets you track and sync them from one place on commandline.

Honestly, nothing pretentious - just a tool that tracks all your repos and shows ’latest last’ on the command line. Small and boring, but one of the most useful tools that I have ever made for myself…

jev@viviobook:~$ gpr list
245 repos
────────────────────────────────────────────────────────────

zigzag [public]                                 12 years ago
  https://github.com/sjev/ZigZag
  Python library for identifying the peaks and valleys of a t…

spreadbuilder [public]                          11 years ago
  https://github.com/sjev/spreadBuilder
  visual tool for pairs trading

python-photo-manager [public]                   11 years ago
  https://github.com/sjev/python-photo-manager
  bare bones toolset for managing a folder-organized photo co…

https://github.com/sjev/git-projects