I've made a new Package Manager called gitstrap which installs pretty much all of my Computer software using simple python3 code and makefiles. Lets break down how it works, and how I could've done it better.
GitStrap allows requests to be sent in and uses the thekaigonzalez.github.io as a base.
It takes the file and requests it like so.
https GET thekaigonzalez.github.io/cdn/REQ.tar.gz
GitStrap is a very simple package manager, built to really only install MY software. You can change one line of code to add your own Repository, or you can use the default website (thekaigonzalez.github.io)
GitStrap is written in Python 3.9 on Arch Linux.
GitStrap doesn't have a true backend, only one file to install all packages.
That's all that it does, nothing really important.