YAML-, TOML- & ENV-Tools
Eine Config-Pull-Request reviewen, herausfinden, warum sich zwei Umgebungen unterschiedlich verhalten, oder eine Konfigurationsdatei in das Format bringen, das ein neues Tool erwartet – das sind die alltäglichen Aufgaben rund um YAML-, TOML- und .env-Dateien. Diese Seite deckt Formatieren, strukturellen Diff, das Verfolgen von Ankern und Konvertierungen zwischen YAML, TOML, JSON, INI, Properties und plist ab.
YAML formatieren und TOML formatieren erhalten Kommentare und bestehende Struktur, statt die Datei komplett neu zu schreiben, und YAML vergleichen vergleicht strukturell, damit umsortierte Schlüssel nicht als Rauschen auftauchen. ENV-Vergleicher ist gezielt dafür gebaut, Variablen zu finden, die in einer .env-Datei fehlen, und ConfigMap / Secret / ENV wandelt eine einfache .env direkt in Kubernetes-Manifeste um. Alles läuft lokal.
15 Tools
YAML formatieren und vergleichen
-
YAML formatieren
YAML formatieren, Einrückung ändern und Kommentare sowie Anker bewahren
-
YAML vergleichen
YAML strukturell mit typisierten Werten vergleichen oder Kommentare und Zeilenumbrüche im Originaltext separat prüfen
-
YAML-Anker
YAML-Anker verfolgen und Referenzen bis zur Definition auflösen
-
JSON zu YAML
JSON in YAML konvertieren, Datentypen und mehrzeilige Werte vor dem Export prüfen
-
YAML in JSON umwandeln
YAML in JSON konvertieren, mehrere Dokumente gezielt auswählen und Anker prüfen
TOML formatieren und konvertieren
-
TOML formatieren
TOML formatieren, Kommentare erhalten und Tabellen anspringen oder Schlüsselgruppen sortiert exportieren
-
JSON zu TOML
JSON in TOML konvertieren, Struktur prüfen und Konfigurationsdatei exportieren
-
TOML in JSON
TOML in JSON umwandeln, Datentypen bewahren und Fehler mit Position zeigen
.env-Dateien verwalten
-
.env-Formatierer
ENV-Dateien in einer Tabelle bearbeiten, doppelte Schlüssel prüfen und formatieren
-
ENV-Vergleicher
Zwei .env-Dateien vergleichen, fehlende Schlüssel und Wertunterschiede finden
-
.env.example Generator
.env-Beispieldateien erzeugen, Werte leeren und gewählte Ausnahmen bewahren
-
ENV zu JSON
ENV und JSON bidirektional konvertieren und Typen bewahren
-
ConfigMap / Secret / ENV
ConfigMap und Secret aus dotenv, JSON oder Textdatei erzeugen
Zwischen Config-Formaten konvertieren
FAQ zu YAML / TOML / ENV Config-Tools
Ein naiver zeilenweiser Diff markiert umsortierte oder neu eingerückte Schlüssel als Änderung, selbst wenn die Daten identisch sind. YAML vergleichen vergleicht Dokumente strukturell statt textuell und meldet nur echte Wertänderungen, während die ursprünglichen Kommentare sichtbar bleiben – das macht echte Änderungen im Review leichter erkennbar.
Beide Dateien in den ENV-Vergleicher laden. Er vergleicht nach Schlüssel statt nach Zeilenreihenfolge und listet Variablen auf, die in einer Datei fehlen, zusammen mit geänderten Werten – schneller als zwei Dateien nebeneinander nach einem Tippfehler zu durchsuchen.
Ja. ConfigMap / Secret / ENV wandelt dotenv- oder reine Textdateien direkt in ConfigMap- und Secret-Manifeste um, was das manuelle Formatieren von YAML für jeden Schlüssel erspart. Für reine Formatkonvertierung ohne Kubernetes übernimmt INI zu JSON Konverter INI, Properties und plist.