YAML-eszközök

Minden egyben YAML-eszköztár: szintaxis-érvényesítés, formázás/szépítés, szerkezet-felfedezés fanézettel és átalakítás JSON-né. Továbbá: YAML-összehasonlítás | JSON ↔ YAML | JSON-összehasonlítás.
Minden feldolgozás helyben történik a böngészőben — az adatok soha nem kerülnek szerverre.
Mód:
Használat: A YAML a bal szövegmezőbe illeszthető be, kiválasztható egy mód, és a Feldolgozás gombbal indítható a művelet.
Érvényesítés: Ellenőrzi a YAML szintaxisát, és a hibákat sor- és oszlopszámmal jelzi. Felismeri a behúzási problémákat, az érvénytelen leképezéseket és a hibás szekvenciákat.
Formázás: A YAML-t konfigurálható behúzással szépíti (2/4 szóköz vagy tabulátor). Opcionálisan ábécésorrendbe rendezi a kulcsokat.
Fanézet: A feldolgozott YAML-t interaktív, összecsukható fastruktúraként jeleníti meg a dokumentumszerkezet felfedezéséhez. A keresőmezővel a csomópontok kulcs vagy érték szerint szűrhetők.
JSON-re: A YAML-t egyenértékű JSON-né alakítja. Az összetett YAML-funkciók (horgonyok, aliasok, címkék) sima JSON-objektumokká oldódnak fel.
Mi a YAML?

A YAML zárójelek helyett behúzásra épülő konfigurációs formátum: a beágyazás szóközökkel történik, a kötőjel listaelemet kezd, a kulcs: érték pedig leképezés. A kikötetlen skalárok típust kapnak — a yes logikai érték, a 07 szám — ezért híres a „norvég probléma” (a NO Norvégiát jelent, és hamisként értelmeződik). A horgonyok (&x) és aliasok (*x) csomópontokat használnak újra egy dokumentumon belül.

A horgonyok és aliasok JSON-né alakításkor feloldódnak.