Über fixjson.org
fixjson.org ist eine kostenlose Sammlung browserbasierter Entwickler-Tools für das Reparieren von JSON, den Vergleich strukturierter Daten, die YAML-Validierung und das Kodieren von Text.
Wozu diese Seite da ist
fixjson.org hilft Entwickler:innen dabei, fehlerhaftes JSON aufzuräumen, API-Antworten zu vergleichen, YAML zu validieren, Text zu stringifizieren und gängige Transportformate zu kodieren oder zu dekodieren — ohne dafür einen Backend-Account anzulegen.
Lokale Werkzeuge zuerst
Editor, Reparaturlogik, Diff-Logik, Validierung, Formatierung und Copy-Aktionen laufen im Browser-Tab. Tool-Eingaben werden nicht absichtlich an einen fixjson.org-Server zur Verarbeitung geschickt.
Kostenlos und werbefinanziert
Die Tools sind kostenlos. Wird Google AdSense freigegeben, kann die Seite Anzeigen rund um den Inhalt zeigen — der Kern-Workflow der Tools bleibt davon unberührt.
Wie die Tools gebaut sind
Die Seite ist eine React-Single-Page-App mit Vite und TypeScript, die für jede Route zu statischem HTML vorgerendert wird, damit jede Seite crawlbar ist, schnell lädt und der Lesepfad auch ohne JavaScript funktioniert. JSON-Parsing und Reparatur laufen in handgeschriebenen Tokenizern im Browser, nicht serverseitig oder über eine Drittanbieter-API.
Was die Seite nicht tut
fixjson.org verlangt keinen Account, speichert eingefügten Inhalt nicht auf einem Server, bietet kein Teilen oder Sync zwischen Geräten und legt nichts in der Cloud ab. Für Versionierung oder Kollaboration füge die bereinigte Ausgabe in ein Tool ein, das das bietet.
Browser-Unterstützung
Aktuelle Versionen von Chrome, Edge, Firefox und Safari werden auf Desktop und Mobile unterstützt. Die Seite nutzt modernes JavaScript und CSS — Grid, Custom Properties und die Clipboard API — sehr alte Browser können sie zwar rendern, aber Copy-Buttons oder Worker-basiertes Parsing fehlen ihnen.
Feedback und Bug-Reports
Bug-Reports und Feature-Wünsche werden nicht auf GitHub verfolgt — schicke sie an contact@fixjson.org. E-Mail hält den Austausch direkt und erfordert kein Konto.