This website including all nested pages is explicitely not targeting EU citizens. If you're an EU citizen, please leave this page. No data will be stored about you in our systems in this case. By proceeding your visit, you're confirming that you're not an EU citizen.
Note that any localization on this website does not indicate that this page is targeting EU citizens. Localization only exists for private use. Those users have already been instructed about the privacy policy at this point.

Programming projects

Tag Editor Tag editor with Qt 5 GUI and command line interface supporting MP4/M4A/AAC (iTunes style), ID3v1, ID3v2, Vorbis, Opus, FLAC and Matroska
Tag Editor library C++ library for reading and writing MP4/M4A/AAC (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Syncthing Tray Qt 5 based tray application for Syncthing
Reflective RapidJSON Code generator for serializing/deserializing C++ objects to/from JSON using Clang and RapidJSON
Blackwidow control Python 3 script to enable macro keys of BlackWidow keyboard under GNU/Linux
Password Manager Simple Qt 5 based password manager using AES-256-Bit-CBC via OpenSSL
Video Downloader Video downloader with Qt 5 GUI (not maintained anymore)
D-Bus Sound Recorder Records sound from Pulse Audio with ffmpeg while watching D-Bus to determine tracks and meta information

For all projects, checkout my GitHub repsoitories.

For API documentation, checkout the documentation directory.

Downloads

Arch Linux repository

I've uploaded some PKGBUILDs on the AUR. You can find all PKGBUILD files on my PKGBUILDs repository.

There is a binary repository as well (which also includes miscellaneous AUR packages):
[ownstuff-testing]
SigLevel = Optional TrustAll
Server = http://martchus.dyn.f3l.de/repo/arch/$repo/os/$arch
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch

[ownstuff]
SigLevel = Optional TrustAll
Server = http://martchus.dyn.f3l.de/repo/arch/$repo/os/$arch
Server = https://ftp.f3l.de/~martchus/$repo/os/$arch

openSUSE and Fedora

Packages for the openSUSE and Fedora distributions can be found on my OBS home project.

Windows builds

Checkout the release section of the specific projects on GitHub.

Miscellaneous JavaScripts

Solver for systems of linear equations
Script to compute truth tables (logic)