Tools

Die folgenden Tools habe ich mit dem Fokus auf Geschwindigkeit und Datensparsamkeit entwickelt. Sie laufen vollständig im Browser, im Wesentlichen ohne besondere Frameworks. Daten werden nicht übertragen oder gespeichert, was insbesondere für Security-Werkzeuge wichtig ist.

Security Tools

🔐 CSR Generator
Erstellt ein Schlüsselpaar und eine Certificate Signing Request im Browser.
🆔 UUID Generator
Zufällige UUIDs für Tokens, Konfigurationen und Datenbanken.
🔐 JWT Parser
Parser für ein JWT, um Header und Payload lesbar anzuzeigen.
🔐 JWT Creator
Erzeugt JWTs nach eigenen Wünschen zu Testzwecken.

Image Tools

🖼️ PNG Resizer
Verkleinert PNG-Bilder lokal im Browser mit bikubischer Interpolation.
🧹 Background Removal
Entfernt den Bildhintergrund und stellt das Hauptmotiv frei. Läuft als WASM mit einem kleinen U-2-Netp ONNX Modell. Das ist schnell, aber nicht besonders akkurat. Nur für Experimente; für bessere Ergebnisse kann man z.B. Pixelcut verwenden.
🌫️ Drop Shadow
Versieht freigestellte Bilder mit einem einstellbaren Schlagschatten.

Language Tools

🔍 Regex Live Tester
Teste reguläre Ausdrücke direkt im Browser und überprüfe ihre Übereinstimmungen mit Beispieltexten.
🐍 Python Sandbox
Führe Python-Code direkt im Browser aus – optional mit matplotlib-Grafik. Läuft komplett lokal dank Pyodide.
🧮 JavaScript REPL
Browserbasiertes REPL für JavaScript mit Syntax-Highlighting und optionalen Libraries wie lodash oder dayjs.
🛠️ PostgreSQL Setup Generator
Generiert SQL-Skripte und URLs für neue PostgreSQL-Datenbanken, inklusive sicherer Benutzerrollen und Rechtevergabe für Admin, App, Report und DB-Admin.
👣 YAML-Pfad-Viewer
Visualisiert die Struktur eines YAML-Dokuments und zeigt den Pfad zu jedem Element an.
📄 YAML Diff
Vergleicht zwei YAML-Dateien direkt im Browser. Unterschiede werden farblich hervorgehoben: grün (nur Datei 2), rot (nur Datei 1), blau (unterschiedliche Werte).

Andere Tools

📄 Notizen
Notizwerkzeug mit Markdown, speichert Dateien im Localstore mit Exportfunktion.
Fouriersynthese
Python-basierte Echtzeit-FFT im Browser.