Jonas Schäfer's Projects
A transparent block-wise file system cache overlay with libfuse3, written in C++.
Transparent caching file system overlay written with FUSE and Golang.
Docker container for f@h
Scans a directory for files with metadata and mounts the created media library as a fuse filesystem.
A freepascal library to manage data and data access.
Renders sky colors with Rayleigh and Mie scattering.
A mediaplayer indicator for the gnome-shell.
A greylisting implementation (for postfix) in Python, with simple overrun DoS protection
Utility for learning for the Amateur Radio exam in Germany
Home Information Terminal — a multi-part system providing sensor and other information
Core library for aioxmpp based entities in hint. See the main hint repository.
A very minimalistic compiler/emulator for the Von-Neumann computer used in the hardware practice course at the University of Technology Dresden (TUD).
i2c-dev interface for Rust
Infrared remote control sniffer/forwarder/injecter
lircd driver for my home-brew IR sniffer/injector/forwarder
Install jitsi-meet on a Debian system
An assembler for the Xilinx PicoBlaze-3 softcore
daemon to remote-control something connected via serial using XMPP (e.g. a Sparkfun SerLCD with FTDI USB adapter); You may want to look at the successor hint instead.
Drop-in replacement for Prosody util.stanza written in Rust
Lightning Stream syncs LMDB databases through S3 buckets between multiple servers, including PowerDNS Authoritative server 4.8+ LMDBs
A safe modern C++ wrapper of lmdb
A boulder dash clone with awesome physics. And explosives. And lasers.
High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) bindings to Rust with async/await support
Some multi-media related utility scripts
Music Player Daemon