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:

but wait! there is more...