Zum Inhalt springen
Michael Blaess
IT-Consulting
Michael Blaess
EN

Software-Projekte

Eigene Tools und Libraries auf GitHub - hauptsächlich Python TUI-Anwendungen und Web-Tools.

Helfer: Cheat-Sheets zum Ausdrucken für Neovim, Visual Studio und VS Code Ansehen
michaelblaess.github.io/halma

Halma

Sternhalma gegen die KI im Browser. Drei Schwierigkeitsstufen, sieben Themes, Hintergrundmusik, Highscores und offline spielbar als PWA.

TypeScript React Vite PWA Game
michaelblaess.github.io/geo-finder

Geo Finder

GeoGuessr-ähnliches Browser-Spiel. Fünf Runden, Standortbild auf der Karte verorten, lokale Highscores. Komplett statisch, kein Backend.

TypeScript React Vite MapLibre Game
retro-amp

retro-amp

Terminal-Musikplayer mit Retro-Ästhetik. FFT-Spektrumanalyzer, 38 Retro-Themes (C64, Amiga, Atari ST u.a.), Songtexte, Playlists, Cover direkt im Terminal.

Python Textual TUI Audio FFT
Christophorus

Christophorus

Fahrtenbuch für das Terminal, für Leasing- und eigene Fahrzeuge. Erfasst jede Fahrt, hält die Kilometerkette schlüssig, prüft die Einträge auf Plausibilität und exportiert nach Excel, JSON oder Markdown.

Python Textual TUI Excel DE/EN
c2pa-scanner

c2pa-scanner

Scannt Website-Sitemaps auf KI-generierte Bilder - über C2PA-Manifeste und EXIF/XMP-Metadaten. Textual-TUI, unterstützt die Transparenzpflichten aus Art. 50 EU AI Act.

Python C2PA AI-Detection EU AI Act TUI
michaelblaess.github.io/retro-text-effects.js

retro-text-effects.js

Browser-Port der Python-Bibliothek TerminalTextEffects in Vanilla JavaScript. 45 Text-, Canvas-, Stil-, Eingabe- und Art-Effekte (decrypt, matrix, CRT, fireworks u.a.), eine einzige Datei, null Dependencies, keine externen Requests.

JavaScript Vanilla JS Animation Retro Zero-Deps
jira-timesheet-qt

jira-timesheet-qt

Desktop-Fassung von jira-timesheet mit PySide6 (Qt 6). Stundenzettel aus Jira-Worklogs plus manuelle Zeiterfassung, Listen-, Kalender- und Jahresansicht, Excel/PDF-Export. Derselbe Kern wie die TUI, läuft auf Windows, macOS und Linux.

Python PySide6 Qt Jira Excel
codename-generator

codename-generator

Codename-Generator als Textual-TUI. Erzeugt prägnante Projekt- und Release-Codenamen direkt im Terminal.

Python Textual TUI Generator
Retro Themes for VS Code
$ git clone github.com/michaelblaess/vscode-retro-themes

Retro Themes for VS Code

VS-Code-Themes inspiriert von klassischen Computern und Betriebssystemen (C64, Amiga, NeXT u.a.). Ein Python-Generator schreibt die Theme-JSONs aus zentralen Paletten.

Python VS Code Themes Retro
schuldschein-generator.de

schuldschein-generator.de

Privatdarlehen schriftlich festhalten: Schuldschein ausfüllen und als PDF speichern, alles im Browser. Dazu Vorlagen als PDF und Word, die Rechtslage mit Urteilen und häufige Fragen. Zweisprachig, hell und dunkel.

TypeScript Astro Tailwind PDF DE/EN
happy-watches.de

happy-watches.de

Private Sammlung von Swatch-Chronographen mit Kunststoffgehäuse aus den Jahren 1990 bis 1998. Was ich habe, was ich suche und worauf man beim Kaufen achten sollte. Zweisprachig, hell und dunkel.

Astro Astro Tailwind DE/EN
textual-themes

textual-themes

Python-Library mit Vintage-Farbschemata für Textual-TUI-Apps. C64, Amiga, Atari ST, IBM Terminal, NeXTSTEP, BeOS.

Python Textual Themes Library
textual-widgets

textual-widgets

Python-Library mit wiederverwendbaren Textual-Widgets für eigene TUI-Apps. Schwester-Projekt zu textual-themes.

Python Textual Widgets Library
QAppFramework
$ git clone github.com/michaelblaess/QAppFramework

QAppFramework

Gemeinsame Bausteine für PySide6-Desktop-Anwendungen: Theme, zur Laufzeit einfärbbare Icons und die Dialoge, die jede Anwendung ohnehin braucht. Damit sehen mehrere Apps gleich aus und bedienen sich gleich.

Python PySide6 Qt Library
github.com/michaelblaess/awesome-tools

Awesome Tools

Kuratierte Sammlung nützlicher Tools und Ressourcen. Windows-Tools, KI-Tools, Datenbank-Tools, Entwicklungstools und Browser-Extensions.

Markdown Awesome List Curated Resources

    “Unser Leben ist das, wozu unser Denken es macht.”

    - Marc Aurel