17 projects
jf-pygments
Extend the Python syntax highlighter with some custom lexers and styles.
nagiosplugin-stubs
Type stubs for the nagiosplugin package.
rsync-watch
A Python script to monitor the execution of a rsync task.
jfscripts
A collection of my Python scripts. Maybe they are useful for someone else.
pdf-compress
Convert and compress PDF scans. Make scans suitable for imslp.org (International Music Score Library Project). See also https://imslp.org/wiki/IMSLP:Scanning_music_scores. The output files are monochrome bitmap images at a resolution of 600 dpi and the compression format CCITT group 4. .
readme-patcher
Generate README files from templates. Allow input from functions calls and cli output.
command-watcher
Module to watch the execution of shell scripts. Both streams (`stdout` and `stderr`) are captured.
stdout-stderr-capturing
Capture the stdout or stderr output as a list in a context manager block (with).
conf2levels
A configuration reader which reads values stored in two key levels. The first key level is named “section” and the second level “key”.
jflib
A collection of my Python library snippets. Maybe they are useful for someone else.
tmep
Template and Macros Expansion for Path names.
phrydy
A easy wrapper for mutagen
audiorename
Rename audio files from metadata tags.
mscxyz
A command line tool to manipulate the XML based *.mscX and *.mscZ files of the notation software MuseScore.
check-systemd
Nagios / Icinga monitoring plugin to check systemd for failed units.
dyndns
A simple dynamic DNS HTTP based update API using Python and the Flask web framework.
shellmarks
shellmarks is a ansible module to set bookmarks to commonly used directories like the tools shellmarks and bashmarks do.