Editor YAML frontmatter

Editează, validează și curăță frontmatter YAML din Markdown, gratuit online. 100% privat în browser, zero încărcări, fără cont și fără limite.

Selectează fișiere

sau lasă fișierele aici (procesare în lot)

Se inițializează motorul offline...

Spațiu de lucru 100% privat, în browser • Zero încărcări în cloud

Câmpuri frontmatter

No frontmatter fields yet.

Upload a markdown file above or add fields below.

Ieșire Markdown
Încă nu s-a generat Markdown
100% privat • Zero încărcări de fișiere pe server

De ce să folosești Editor YAML frontmatter gratuit de la Utiliome?

Construit de la zero pentru confidențialitate strictă, execuție instant și zero fricțiune. Fără abonamente, paywall-uri sau conturi.

Procesare 100% privată în browser

Fișierele Markdown, ciornele și metadatele sunt analizate local, în JavaScript pe client. Zero încărcări, zero jurnale, confidențialitate completă.

Fără cont și fără paywall

Editezi frontmatter, validezi sintaxa și formatezi schema imediat, fără cont, fără card și fără cote zilnice de fișiere.

Validare de sintaxă și schemă, live

Prinzi indentarea greșită, taburile ilegale, șirurile fără ghilimele, datele ISO invalide și tablourile stricate înainte de Git sau de generatorul static.

Conversie și curățare instant

Treci blocul între YAML, JSON și TOML, scoți cheile nefolosite, cureți caracterele invizibile și reordonezi câmpurile dintr-un clic.

Fișiere și utilizare nelimitate

Lucrezi cu documentație lungă, articole mari și Markdown de mii de linii, fără plafon de mărime, limită de rată sau pop-up de paywall.

Utiliome față de alternativele cloud clasice

Compară motorul nostru local WebAssembly cu uneltele cloud vechi.

Funcție Utiliome (browser local) Convertoare cloud clasice
Confidențialitate și protecția datelor 100% privat, doar pe client. Niciun octet către un server la distanță. Trimite conținutul în cloud; posibil tracking și păstrare a datelor.
Cont și înscriere Fără înregistrare, e-mail sau profil. Cere e-mail, abonament sau login pentru editarea avansată.
Limite de utilizare și mărime Editări, conversii și mărime cu adevărat nelimitate. Cote zilnice, limite de mărime sau viteză redusă.
Lint live și detectarea erorilor Feedback vizual pe număr de linie, cu diagnostic AST precis. Câmp de text simplu, fără evidențiere live sau validare de schemă.
Conversie YAML / JSON / TOML Convertor multi-format inclus, gratuit. Cere unelte plătite separate sau abonamente ca să schimbi formatul.
Cum funcționează

Cum folosești Editor YAML frontmatter în 3 pași simpli

Nu trebuie să instalezi niciun program. Totul rulează direct în browser.

1

Lipește sau încarcă Markdown

Copiază conținutul, ciorna sau documentația în editor ori deschide un fișier local .md sau .markdown de pe calculator.

2

Editează câmpurile de frontmatter

Modifică titluri, etichete, date de publicare, șabloane, metadate SEO și variabile proprii în formularul vizual sau în editorul YAML brut.

3

Validează sintaxa și repară

Uită-te la avertismentele galbene și la erorile roșii: indentare YAML de 2 spații, marcaje de timp ISO 8601 și escaparea șirurilor.

4

Copiază sau exportă Markdown curat

Copiază fișierul cu frontmatter YAML validat sau descarcă .md igienizat direct în fluxul generatorului de site static.

Ce este frontmatter-ul YAML și de ce ai nevoie de un editor dedicat?

Răspuns rapid: Frontmatter YAML este un bloc de metadate între trei liniuțe (---), la începutul unui document Markdown. Ține titlul, data, autorul, categoriile, etichetele, șablonul și variabilele folosite de Jekyll, Hugo, Astro, Next.js și Obsidian. Editorul online validează sintaxa, editează câmpurile vizual și curăță formatul, ca build-ul să nu crape.

În arhitectura Jamstack, în dezvoltare și în publishing, Markdown e formatul de referință pentru proză și documentație tehnică. Markdown pur nu atașează metadate structurate: dată de publicare, biografie de autor, descriere SEO, cale de imagine Open Graph, etichete sau directive de layout. Frontmatter YAML umple golul, cu perechi cheie-valoare în capul fișierului.

Blocul începe cu trei liniuțe (---) pe prima linie, continuă cu sintaxă YAML și se închide cu încă un delimiter (---) înainte de corpul Markdown. De exemplu:

---
title: "Primii pași în dezvoltarea web"
date: 2026-09-07T14:30:00Z
author: "Jane Doe"
draft: false
tags:
  - webdev
  - tutorial
  - static-sites
seo:
  description: "O introducere completă în publicarea pe site-uri statice."
  canonical: "https://example.com/getting-started"
---

Frontmatter YAML e ușor și lizibil, dar sintaxa YAML e strictă. Taburi amestecate cu spații, două puncte puse greșit, caractere speciale fără ghilimele sau liste neînchise fac ca Hugo, Astro, Jekyll sau Gatsby să crape la build. Un ghilimele lipsă într-un depozit cu sute de fișiere Markdown poate costa ore.

Editorul gratuit de frontmatter YAML din Utiliome rezolvă asta: mediu de editare în timp real, în browser. Cu validare AST instant, controale vizuale, reordonare de chei și igienizare, poți pregăti blocuri corecte înainte de commit în Git. Analiza rulează pe client, în WebAssembly și JavaScript, deci ciornele nepublicate, documentația internă și codul proprietar rămân pe dispozitiv.

Frontmatter în SSG-uri și baze de cunoștințe

Răspuns rapid: Frontmatter e motorul de date pentru Astro, Hugo, Jekyll, Next.js, Nuxt, pentru CMS-uri headless (Decap CMS, TinaCMS, Contentful) și pentru aplicații PKM (Obsidian, Logseq, Foam). La build, generatoarele citesc câmpurile ca să construiască meniuri, timp de citire, filtre, șabloane, sitemap XML și etichete sociale.

Dezvoltarea modernă separă scrierea conținutului de randarea paginii. Frontmatter e contractul dintre autorii de Markdown și dezvoltatorii care țin temele și pipeline-urile. Iată cum folosesc platformele metadatele:

  1. Colecții de conținut Astro: Astro validează frontmatter la compilare cu scheme Zod. Dacă lipsește author sau un câmp e șir în loc de Date, build-ul se oprește. Editorul te lasă să verifici frontmatter față de scheme proprii înainte de comanda locală de build.

  2. Arhitecturi de postări Hugo și Jekyll: variabilele controlează rutarea (permalink), taxonomiile (categories, series), starea (draft: true) și layoutul (layout: post). Formatarea corectă evită eșecuri tăcute de rutare.

  3. Next.js MDX și Contentlayer: framework-urile React combină Markdown cu componente JSX. Metadatele devin obiecte JavaScript, iar componentele interoghează, sortează și randează bannere, breadcrumbs și carduri de autor.

  4. Obsidian și managementul cunoștințelor (PKM): Obsidian folosește frontmatter (Properties) pentru baze relaționale, interogări dataview, canvas și grafuri de etichete peste mii de note. Un frontmatter consecvent în vault face interogările și exporturile stabile.

Un editor în browser simplifică schemele complexe. Echipele de conținut pot edita obiecte imbricate, tablouri de etichete, comutatoare booleene și șiruri ISO fără să știe pe de rost specificația YAML. Utiliome nu cere cont și nu are abonament, deci o redacție întreagă poate lucra pe aceeași unealtă privată.

Reguli de sintaxă YAML frontmatter și capcane frecvente

Răspuns rapid: Ca frontmatter YAML să treacă validarea: 1) --- pe linia 1, coloana 1; 2) indentare de exact 2 spații, nu taburi; 3) ghilimele la șirurile cu două puncte, paranteze sau diez; 4) marcaje ISO 8601 (YYYY-MM-DDTHH:mm:ssZ); 5) delimiterul de închidere --- înainte de Markdown.

YAML (YAML Ain't Markup Language) e făcut pentru citire, dar indentarea strictă și tratarea caracterelor produc erori subtile. Capcanele de mai jos previn deploy-uri eșuate și pipeline-uri stricate.

1. Spații sau taburi

YAML interzice taburile dure (\t) pentru indentare. Cheile imbricate, elementele de tablou și șirurile multilinie folosesc spații consecvente — de obicei 2 pe nivel. Editorul convertește taburile în 2 spații și evidențiază spațiile albe invalide în timp real.

2. Ghilimele la caractere speciale și la două puncte

În YAML, două puncte urmate de spațiu (: ) definesc o pereche cheie-valoare. Dacă titlul conține două puncte (de exemplu title: Ghid SEO: sfaturi pentru 2026), parserul fără ghilimele eșuează, pentru că al doilea : pare un alt delimiter. Închide în ghilimele duble șirurile cu două puncte, acolade ({}), paranteze drepte ([]), diez (#), asterisc (*) sau ampersand (&):

# INCORECT (eroare de sintaxă YAML)
title: SEO Masterclass: 100% Free Tools

# CORECT
title: "SEO Masterclass: 100% Free Tools"

3. Formatarea listelor

YAML are stil bloc (cratimă la început) și stil flow (paranteze drepte). Ambele sunt valide; consecvența în depozit contează:

# Stil bloc (recomandat pentru lizibilitate)
tags:
  - markdown
  - yaml
  - ssg

# Stil flow (util pentru liste scurte)
tags: ["markdown", "yaml", "ssg"]

4. Blocuri de text pe mai multe linii (`|` și `>`)

Pentru descrieri lungi în frontmatter:

  • | păstrează newline-urile exact cum sunt scrise.
  • > pliază newline-urile simple în spații, într-un singur paragraf.

5. Marcaje de timp ISO 8601

Generatoarele ordonează articolele și fluxurile RSS după date standard. Folosește YYYY-MM-DD sau șirul ISO 8601 complet (YYYY-MM-DDTHH:mm:ssZ). Fără ghilimele, parserele YAML pot instanția obiecte Date native.

Editorul gratuit automatizează aceste reguli: lint vizual în timp real, ghilimele automate, normalizarea spațiilor și conversie YAML, JSON, TOML. E un spațiu de lucru stabil pentru autori, dezvoltatori și redactori tehnici.

Întrebări

Întrebări frecvente și ghid tehnic: Editor YAML frontmatter

Tot ce trebuie să știi ca să folosești gratuit Editor YAML frontmatter de la Utiliome.

Fișierul Markdown sau frontmatter-ul este încărcat pe vreun server?

Nu. Utiliome rulează 100% în browser, cu JavaScript pe client. Textul, conținutul și metadatele nu părăsesc dispozitivul și nu pleacă în cereri de rețea externe.

Pot converti frontmatter între YAML, JSON și TOML?

Da. Editorul are o conversie dintr-un clic între sintaxa YAML, JSON și TOML, fără să atingă corpul Markdown.

De ce generatorul de site static dă eroare la analiza frontmatter?

Cauze frecvente: taburi în loc de 2 spații, caractere speciale fără ghilimele (două puncte : , diez # sau paranteze []), lipsa celor trei liniuțe de închidere (---) sau elemente de listă stricate. Lipește documentul în Utiliome ca să vezi și să repari erorile.

Unealta este complet gratuită, fără limite și fără înscriere?

Da. Utiliome este 100% gratuit: fără cont, fără e-mail, fără limite de mărime și fără cote zilnice.

Ce generatoare și unelte suportă frontmatter YAML?

Frontmatter YAML este suportat nativ de aproape toate generatoarele și uneltele Markdown majore: Astro, Hugo, Jekyll, Next.js (MDX), Nuxt, Gatsby, 11ty, Obsidian, Logseq, Foam și Decap CMS.