Open-Source Side Projects
Coding arbitrary stuff is fun, and it’s even more fun if it may be of use to someone. Thus, besides the occasional opening of issues and pull requests to arbitrary repositories, I am maintaining a bunch of projects, as for example:
docstr-coverage
A python documentation coverage checker with a long history: It shows which of your functions, classes, methods, and modules don’t have docstrings, calculates overall coverage, and provides a wide range of related utility functions. Downloaded more than a million times. I contributed a significant part of the library, and joined it in 2020 as an official co-maintainer. Find it on github, and pypi.
python-bibtextparser
A long-running bibtex file parser: Used in more than 1400 repositories and downloaded almost 5 million times, this project is one of the most popular bibtextparsers available for python. It has not been maintained for years until I took it over in 2022. Since then, I drastically reduced the number of open issues and started accepting external pull requests. At the same time, I wrote the next major version (a complete rewrite), which is currently available for testing as pre-release. Find it on github, and pypi.
licenseplate
A browser extension for license-aware github browsing: I’m scared of copy-pasting code from repositories without sufficient permission and wrote a small chrome extension to help me avoid just that. Check the docs, github repo, chrome web store and edge addons store.
uncertainty-wizard
Creates uncertainty-aware deep neural networks fast and easily: Ok, yes, that’s part of my PhD and not really a side-project. Developing it was still fun, though… Check the docs, github repo, and pypi.
regatta-volunteers
A discontinued self-signup platform for event volunteers: The organization of rowing regattas requires a very large number of specifically skilled volunteers. I developed and maintained a free platform allowing organizers to define, manage and analyze workshifts, and volunteers to select and sign up for such workshifts. After successfully being in production for five years, used to manage plenty of events and workshifts, I discontinued the project 2019 as commercial alternatives became available.