Open source · Fabian Schmieder

Audio, buildings, and machines from the nineties.

27 public projects, 25 with releases you can install. SnapDog and AROS have their own sites.

A complete multiroom audio system: a controller, a receiver OS for the Raspberry Pi, and an installer to put it on a card.

Join the beta onTestFlightSnapDog Client for iPhone, iPad, and Mac

The controller: zones, clients, and sources from AirPlay, Spotify and Subsonic, exposed over MQTT and KNX.

Debian package · Deployment files · KNX product database · Linux arm64 · Linux x86_64 · Windows · macOS arm64 · macOS installer · macOS x86_64

Audio building blocks

The protocol layer under SnapDog, published separately because it is useful on its own.

A Snapcast server and client rewritten in Rust, wire-compatible with the original.

Linux arm64 · Linux x86_64 · Windows · macOS arm64 · macOS x86_64

1 month ago10 downloadsRust

A modern engineering layer around the AROS operating system: source kept in sync with upstream, cross-toolchains built the same way twice, and one command line for the whole loop.

v0.6.0In development

One typed command line for AROS work: fetch the source, build it, verify it, talk to a board.

Debian package · Linux arm64 · Linux x86_64 · Other · macOS arm64

5 days ago9 downloads14 issuesRust

Amiga

Filesystems, emulation and cross-compilers for the Amiga and the systems that grew from it.

In development

An Amiga emulator in Rust, running on the desktop today and aimed at an ESP32-P4 handheld.

Rust
v0.3.0In development

A successor to PFS3 with checksums, copy-on-write and B+tree directories, for AmigaOS and AROS.

Amiga archive · Source archive

An independently maintained FreeBASIC compiler on a CMake build, released for six native hosts at once and smoke-tested on each of them before publication.

Debian package · Linux arm64 · Linux x86_64 · Source archive · Windows arm64 · Windows x86_64

Smart home and buildings

KNX tooling and centrally managed room displays.

Render room content once and drive every E-Paper and colour display from one place, including over-the-air updates.

Deployment files

Embedded and hardware

Firmware, bridges and code generation for microcontrollers.

v0.3.2In development

A console over I2C for boards where the UART is already spoken for, bridged to USB-CDC.

Firmware

1 month ago3 downloadsC
Documentation

How the Korg Kronos works inside, written down while replacing its NKS4 panel board with an ESP32-P4.

Developer tools

Command line programs for machines and hardware you have to talk to.

Everyday tools

Programs for the work around the work: labels, sheet music, and an assistant that can see a calendar.

Get MuseScore sheet music out as vector PDF instead of a screenshot.

Linux arm64 · Linux x86_64 · Other · Windows · macOS arm64 · macOS x86_64

5 months ago7 downloadsHomebrewRust

Give an assistant access to mail, calendar and tasks across MS365, iCloud, Gmail and plain IMAP.

Linux arm64 · Linux x86_64 · MCP bundle · Windows arm64 · Windows x86_64 · macOS

today6 downloadsTypeScript

Legal and compliance

Software for legal research and regulated reporting duties.

A guided reporting portal that produces a filed IT security incident report, classified to ENISA RSIT and assessed against GDPR Article 33.

13 days agoContainerTypeScript