Projekte
Ausgewählte Projekte
- chessmail // Online-Schach-Community, seit 2003 in Betrieb, mit rund 2.500 aktiven Spielern
- TauscheBanner // das digital souveräne Banner-Tauschnetzwerk
- Microtask // Markdown-basierter Aufgabenmanager als macOS-Menüleisten-App, damit Sie sich auf eine Aufgabe nach der anderen konzentrieren können
- Reboot CMS // schnelles, datenbankfreies, Agenten-freundliches CMS auf Markdown-Basis. Diese Website läuft damit.
CMS-Websites
Von mir erstellte Websites sind keine Wordpress Standard-Templates von der Stange. Bei mir bekommen Sie Ihre Website maßgeschneidert — zu einem fairen Preis.
Open Source
Alle folgenden JavaScript-Module sind im produktiven Einsatz, werden aktiv gepflegt und stammen aus realen Projekten.
Kontaktieren Sie mich gerne für professionellen Support:
Bootstrap-5- und HTML-Komponenten
Allgemeine HTML-Komponenten (funktionieren auch ohne Bootstrap)
- auto-resize-textarea // passt die Höhe eines beliebigen
<textarea>automatisch an die Texteingabe an - touch-and-hold-button // verwandelt einen HTML-Button in einen Button, den man zur Bestätigung halten muss
- cookie-consent-js // Dialog und Framework zur Umsetzung der EU-Cookie-Richtlinie
Bootstrap-Komponenten, -Erweiterungen und -Module
- bootstrap-input-spinner ★ // Spinner-Element zur Zahleneingabe
- bootstrap-show-modal // Bootstrap-Modals in reinem JavaScript
- bootstrap-show-toast // Bootstrap-Toasts in reinem JavaScript
- bootstrap-lightbox-gallery // eine Lightbox-Galerie für Bootstrap
- bootstrap-cookie-consent-settings // umfangreiches Consent-Framework (Coookie Banner)
- bootstrap-detect-breakpoint // erkennt den aktuellen Bootstrap-Breakpoint in JavaScript
- bootstrap-auto-dark-mode // wechselt das BS-Theme automatisch je nach Systemeinstellung
Schachmodule
Service-Layer
- cm-chess // Validierung von Schachzügen, inklusive Varianten
- cm-pgn // Lesen und Schreiben von PGNs (Portable Game Notation)
- cm-engine-runner // Framework zum Ausführen von Schach-Engines
- cm-polyglot // Lesen von Schach-Eröffnungsbüchern im Polyglot-Format (.bin)
Frontend
- cm-chessboard ★ // JS-Schachbrett, ES6-modulbasiert, SVG und ohne Abhängigkeiten
- cm-chessboard-playfield // cm-chessboard-Erweiterung zur Zug-Validierung und mehr
- cm-chessboard-eight-queens-puzzle // cm-chessboard- Minispiel-Erweiterung
- chess-console ★ // vollwertiges Online-Schachspiel, im Einsatz
bei chessmail.de und gambit.ai
- chess-console-stockfish // Online-Schach-Engine, gebaut mit chess-console
- chess-console-puzzles // Online-Schachaufgaben, gebaut mit chess-console
- cm-fen-editor // Online-FEN-Editor, im Einsatz bei chessmail.de
- pgn-to-video-converter // wandelt PGN-Dateien in Videos um
Allzweckmodule
- cm-md-editor // der beste Markdown-Editor
- cm-web-modules // eine Sammlung von JS-Modulen, die ich in vielen Projekten verwende
- teevi // ein schlankes JS-Unit-Testing-Framework ohne Abhängigkeiten
- starfield-js // 🚀 ein Sternenflug-Effekt in reinem JavaScript
PHP
- Reboot CMS ★ // Markdown-CMS, mit optional Blöcken, das sehr schnell und schlank ist
- ido // Projektplanung, Tracking und Rechnungsstellung für Selbstständige
Bei Interesse an einer Zusammenarbeit nehmen Sie gerne Kontakt auf.