Eigene Produkte
Open-Source-Projekte
Desktop-Apps, Web-Apps und eine Tabellenkomponente
Hier finden Sie alle meine Open-Source-Projekte mit Screenshots, Links zum Quellcode und Videos. Vier davon laufen direkt im Browser. Entstanden sind sie mit Coding Agents wie Claude, Cursor und GitHub Copilot; Architektur, Code-Review und Qualitätssicherung liegen bei mir.
- GUI Expert Table Datentabelle für Millionen Zeilen – für Angular, React, Vue und weitere Frameworks.
- Talk Typer Lokale Spracherkennung mit Whisper – kein Audio verlässt das Gerät.
- editlicious Tastaturorientierter Texteditor, der auch Dateien mit Millionen von Zeilen schnell öffnet.
- ABA-T1 Grafikrechner mit Touch-Bedienung, Computeralgebra, über zwanzig Apps und Python.
- Files and Folders Schneller Zwei-Fenster-Dateimanager, komplett per Tastatur bedienbar.
- ABA-X1 Wissenschaftlicher Rechner mit exakten Ergebnissen, Computeralgebra und Funktionsplotter.
- Comic Commander Comic-Browser mit integriertem Reader für CBZ-, CBR- und PDF-Sammlungen.
- Sonic Lab Audiosignale analysieren: Morse- und DTMF-Decoder, Spektrum, Tongenerator, Recorder.
Komponente für Web-Anwendungen
GUI Expert Table
Millionen Zeilen im Browser – in jedem Framework.
Ein TypeScript-Kern ohne Laufzeit-Abhängigkeiten, der nur die Zellen rendert, die gerade sichtbar sind – waagerecht und senkrecht. Deshalb bleibt die Tabelle auch bei einer Million Zeilen flüssig. Sortieren, Filtern, Auswahl, Bearbeiten, Baumtabellen, Gruppierung, Pivot, Master/Detail und Excel-Export sind eingebaut.
- Frameworks
- Angular, React, Vue, Svelte, Solid, Preact, Web Components
- Installation
npm i @guiexpert/table- Barrierefreiheit
- WAI-ARIA-Grid, volle Tastaturbedienung
Web-App und Desktop-App
Talk Typer
Spracherkennung, die auf dem Gerät bleibt.
Lokale Spracherkennung mit OpenAI Whisper: Mikrofon an, sprechen, Text erscheint. Kein Audio und kein Text verlässt das Gerät – nur das Modell wird einmalig geladen und per SHA-256 geprüft. Das Transkript lässt sich als .txt oder .srt exportieren.
- Desktop
- Nativ in Rust, auf dem Mac mit GPU-Beschleunigung über Metal
- Browser
- Als WebAssembly im Web Worker
- Sprache
- Deutsch voreingestellt, automatische Erkennung möglich
Desktop-App für macOS, Windows und Linux
editlicious
Ein ruhiger Texteditor für sehr große Dateien.
Millionen Zeilen, Zeilen mit Millionen Zeichen – und kaum Bedienelemente. Der Text liegt als Rope im Rust-Backend, das Fenster zeichnet nur, was sichtbar ist. Menü, Tabs und Statusleiste treten zurück; alles ist über Tastenkürzel und die Befehlspalette erreichbar.
- Im Browser
- Live-Demo mit der echten Engine als WebAssembly
- Auswahl
- Wächst mit jedem Doppelklick: Wort, Pfad, Klammer, Zeile, Absatz
- KI-Steuerung
- Optional über MCP, zum Beispiel aus Claude Code
Web-App und Desktop-App
ABA-T1
Ein Grafikrechner, den man anfassen kann.
ABA-T1 vereint ein Computeralgebra-System, über zwanzig Apps – Funktionsplots, Statistik, Geometrie, 3D, Finanzen, Tabellenkalkulation –, eine eigene Programmiersprache und Python in einem Rechner. Tasten tippen, Graphen ziehen, mit zwei Fingern zoomen oder einfach über die Tastatur eingeben.
- Plattformen
- Browser, macOS, Windows, Linux
- Computeralgebra
- Jede Antwort wird vor der Anzeige numerisch geprüft
- Datenschutz
- Läuft offline, ohne Konto und ohne Tracking
Desktop-App für macOS, Windows und Linux
Files and Folders
Zwei Fenster, alles per Tastatur.
Ein schneller Zwei-Fenster-Dateimanager im Stil von Norton Commander und Total Commander. Kopieren, Verschieben und Umbenennen laufen im Hintergrund, während man weiterarbeitet. Dazu Mehrfach-Umbenennen mit Vorschau und Rückgängig, Duplikatsuche, Archive als Ordner sowie FTP, FTPS und SFTP.
- Version
- 1.0.0 für macOS, Windows, Linux
- Bedienung
- Jede Funktion per Tastenkürzel oder Befehlspalette
- Technik
- Tauri, Rust und Angular
Web-App und Desktop-App
ABA-X1
Ein wissenschaftlicher Rechner, der exakt bleibt.
Exakte Ergebnisse, wo es geht – 1/3 + 1/6 = 1/2, √8 = 2√2 – und der Dezimalwert darunter. Eingabe in Lehrbuch-Notation, RPN auf Wunsch, ein interaktiver Funktionsplotter und ein CAS, dessen Antworten vor der Anzeige numerisch geprüft werden. Die gesamte Mathematik läuft lokal in TypeScript.
- Plattformen
- Browser (auch offline), macOS, Windows, Linux
- Eingabe
- Brüche, Wurzeln, Integrale und Matrizen wie im Lehrbuch
- Technik
- Angular und Tauri aus einer gemeinsamen Codebasis
Desktop-App für macOS, Windows und Linux
Comic Commander
Die Comic-Sammlung als Wand aus Covern.
Comic Commander zeigt CBZ-, CBR-, CB7-, CBT- und PDF-Sammlungen als randloses Cover-Raster oder im Holzregal und öffnet die Bände in einem integrierten Reader mit Zoom und Drehen. Der Scan läuft in Rust – in die Comic-Ordner wird nichts geschrieben.
- Formate
- CBZ, CBR, CB7, CBT, PDF
- Filter
- Suchbegriffe mit
+mussund-darf-nicht, Sortierung je Kategorie - Technik
- Tauri, Rust und Angular; das Cover-Raster ist eine GUI Expert Table
Web-App und Desktop-App
Sonic Lab
Audiosignale sehen, messen und dekodieren.
Sonic Lab nimmt Audio vom Mikrofon auf, zeigt es in Echtzeit und dekodiert Morsezeichen und Telefon-Wähltöne (DTMF). Dazu kommen Frequenz- und Spektrumanalyse, ein Tongenerator und ein Recorder. Alles läuft auf dem eigenen Gerät: kein Server, keine Cloud, keine Telemetrie.
- Plattformen
- Browser, macOS, Windows, Linux
- Module
- Acht Instrumente, umschaltbar mit F1 bis F8
- Spektrum
- FFT von 1.024 bis 16.384 Punkten mit Spektrogramm