A lot of software is available from github or similar sources, but not (yet) from my systems’ repositories, or only in a version that is too old for what I need. Installing from those sources is tedious and also requires active checking for updates and such. Also, removing such software may also be a little more involved than necessary.

So I build grmpf, the Generic Repository and Miscellaneous sources Packagey Frobnicator. Admittedly, the name is shite, but the tool works quite nice. After you obtain (well, mostly write yourself) a small yaml file, you can install software from quite a few sources, and also have grmpf check for and perform updates, and even remove it from your system.

If that sounds like something you could use, check out the project page.