Albert Visser's software projects
The original introduction of this documentation went like this:
I've always been very reluctant to publish my code. Not because I'm afraid people would steal it, quite the contrary in fact. I don't work with Python professionally and I don't know if my code is up to whatever standards (apart from what you can check and ignore using the appropriate tools like pylint). I hardly think my code would be worth stealing but more importantly, why would anyone be interested in my hobby code?
At one time I let myself be tempted to make the Python code I make public, not so much because I thought it was necessary or becaise I was so proud of it, but as a kind of public backup. With the added bonus that if someone is interested in what I make or how I program, I can easily show them something without needing my home laptop.
With a version control tool it is pretty easy to keep that up to date. I started doing that with Mercurial (written in Python) and ended up on BitBucket with the above introduction, but when they announced that they were going to quit Mercurial support, after some internal deliberations I gave in and decided to "just like everyone else" switch to working with git and put everything on GitHub.
Here are descriptions of some applications I wrote as well as links to their repositories:
a-propos a simple notes organizer (well, container is probably a better word) - repo
css editor to be used with htmledit - repo
doctree this is more like a notes organizer than the first one - repo
hotkeys a viewer/editor for keyboard shortcuts to use with your favourite applications - repo
myprojects a tool to document software projects - repo
compare-tool compare files out of sequence - repo
modreader make text representation of music tracker module data - repo
Server stuff more scripts to make maintaining servers a little easier - repo
LMinstreloc "LMMS instrument relocator" - repo
SDV-modman a mod manager for Stardew Valley - repo
but wait! there is more...