YAML wird ohne Bibliothek gelesen: verschachtelte Mappings und Listen über Einrückung (Leerzeichen, keine Tabs), Strings ohne, in '…' und in "…" (mit Escapes wie \n), Zahlen, true/false, null und ~, Kommentare mit #, einzeilige Flow-Schreibweise [a, b] und {a: 1}, Blöcke mit | und > sowie der Marker ---. Nicht unterstützt sind Anker (&), Aliase (*), Tags (!), komplexe Schlüssel (?), mehrere Dokumente und mehrzeilige Flow-Sammlungen.
CSV folgt RFC 4180: Felder mit Trennzeichen, Zeilenumbruch oder Anführungszeichen stehen in "…", ein " darin wird verdoppelt. Die erste Zeile ist die Kopfzeile, jede weitere wird ein Objekt. Nach CSV lässt sich nur eine Liste von Objekten umwandeln; verschachtelte Werte stehen als JSON im Feld. Alles läuft im Browser, nichts wird hochgeladen.