Privates

Meine Freizeitprojekte. Einige sind auf GitHub → quelloffen.

EdgeNums, das knifflige Zahlenrätsel für zwischendurch

EdgeNums, das knifflige Zahlenrätsel

2026

Ein Zahlenrätsel für Android, iOS, Windows und den Browser: eine C#-Codebasis, eine Avalonia-Oberfläche, vier dünne Köpfe darauf. Jedes Rätsel wird vor der Auslieferung geprüft, denn dieselben Ableitungsregeln, die das Spiel für seine Hinweise nutzt, entscheiden darüber, ob es sich rein logisch lösen lässt. Der Hinweisknopf nennt die Regel, die gerade greift, statt ein Feld aufzudecken.

Technologien: .NET 10 · Avalonia · C# · WebAssembly · Android · iOS

Kickbase Kaderplaner, der Anmeldebildschirm über dem Kader-Dashboard

Kickbase Kaderplaner

2022 – 2026

Eine Kaderplanung für das Bundesliga-Managerspiel Kickbase, die eine Frage beantwortet: Welche Spieler verkaufe ich, und was steht danach auf dem Konto. Sie sucht die beste Elf über alle zehn gültigen Formationen und benennt die Folge eines Verkaufs, einschließlich dessen, was die Kreditlinie verliert. Angefangen hat sie 2022 als Google Apps Script an einer Tabelle, heute läuft sie im Browser ohne Server jeder Art.

Technologien: TypeScript · Cloudflare · Google Apps Script

Das SlotWatch-Auftragsformular und die passende Terminliste

Doc2Lib SlotWatch App

2024 – 2026

Überwacht Doctolib im Minutentakt auf frei werdende Arzttermine für ein Fachgebiet im Umkreis und meldet Treffer sofort per Telegram und Mail, mit Buchungslink. Mehrere Suchaufträge parallel, Sperrfristen und Backoff je Arzt, PWA-Oberfläche fürs Handy mit Einrichtungsassistent. Eine Instanz je Person, weil Terminsuchen Gesundheitsdaten sind. Nur für den privaten Einsatz. Vorläufer war ein Apps Script am Google Sheet.

Technologien: JavaScript · Cloudflare Workers · D1 · Cron Triggers · PWA · Telegram Bot API · Resend · Geoapify · Google Apps Script · GitHub Actions

Ein Schloss-Symbol über einer Liste verschlüsselter Einträge

Secured List App

2022

Ein Passwortmanager als Flutter-Prototyp in Dart, aus einer Codebasis für Android, iOS, Web und Windows. Die Daten sind mit AES verschlüsselt, der Schlüssel stammt aus einer Passphrase, die beim Entsperren eingegeben wird. Einträge liegen wahlweise auf dem Gerät oder in Google Drive, ein Backup braucht damit keinen eigenen Dienst.

Technologien: Flutter · Dart · AES-Verschlüsselung · Google Drive API

Die Aktienkurs-Formel in einem Excel-Arbeitsblatt

Stock Quote Add-In für Excel

2007 – 2018

Microsoft hat einst das MSN-MoneyCentral-Stock-Quotes-Add-In für Excel mitgeliefert, dann war es weg. Mein Add-In ist der Ersatz dafür. Es bringt Aktienkurse und Wechselkurse als normale Excel-Funktionen ins Arbeitsblatt, gebaut auf der Excel-DNA-Bibliothek. Es lief von Excel 2007 bis Excel 2016 und war die ganze Zeit quelloffen. Aktiv ist es nicht mehr, weil Google den Dienst abgeschaltet hat, aus dem es die Kurse holte.

Technologien: .NET · C# · Excel-DNA · Office-Entwicklung

Mehr

Weitere Open-Source-Projekte liegen auf GitHub.