Parser de Frontmatter Markdown
Los frameworks de sitios estáticos (Astro, Hugo, Jekyll, Next.js MDX, Gatsby) todos ponen metadata en un bloque cercado en la parte superior de cada archivo `.md` / `.mdx`. Esta herramienta detecta si ese bloque es YAML (`---`), TOML (`+++`), o JSON (`{...}`), lo parsea en un objeto JSON que puedes copiar en un script de migración CMS, y muestra el resto del archivo como body con conteos de palabras/caracteres. El parser es intencionalmente simple — keys planos, valores primitivos, arrays de bracket, arrays de bloque básicos — así que maneja el 95% del frontmatter real sin arrastrar una librería YAML completa.
Cómo usar
- Suelta un archivo `.md` / `.mdx` o pega texto crudo empezando con `---` (YAML), `+++` (TOML), o `{` (JSON).
- El bloque cercado se parsea en una tabla de campos y un objeto JSON debajo.
- El body debajo se muestra por separado — cópialo para alimentar un pipeline de contenido que no necesita el frontmatter.
Preguntas frecuentes
- ¿Soporta objetos anidados o anchors?
- Maneja keys planos, valores primitivos (string, number, bool, null), arrays bracket, y arrays bloque YAML. Anidación compleja, referencias, anchors y strings multi-línea necesitan una librería YAML completa — para esos, parsea con `js-yaml` o el loader de tu framework.
- ¿Qué si no hay frontmatter?
- Toda la entrada se trata como body. Verás una pista diciendo que no se detectó frontmatter, y el conteo de body/palabras aún funciona.
Herramientas relacionadas
Analizador de archivo .env
Analiza un archivo .env / dotenv con soporte completo para comillas simples, dobles, valores multilínea y comentarios en línea. Exporta a JSON, YAML, shell exports, Dockerfile ENV o Netlify TOML.
Excel (XLSX) a CSV, JSON y Markdown
Abre un libro .xlsx en el navegador y exporta cualquier hoja como CSV, JSON o tabla Markdown: el archivo no sale de tu equipo.
Conversor CSV ↔ JSON
Convierte CSV a JSON y JSON a CSV, con opción de delimitador.
Visor de Archivos EML
Suelta un archivo `.eml` y lee el mensaje parseado — cabeceras clave, partes de cuerpo plano y HTML, y una lista de adjuntos — todo en el navegador.
Parser e Inspector de Archivos vCard (.vcf)
Suelta o pega cualquier exportación .vcf vCard 2.1, 3.0 o 4.0 y lee todos los contactos como tarjetas — nombres, teléfonos, correos, direcciones, organizaciones, URLs, cumpleaños, notas, fotos incrustadas y cualquier campo personalizado X-, todo analizado localmente en tu navegador.
Inspector de Bencode / .torrent
Suelta cualquier archivo bencodeado (.torrent o bencode crudo) e inspecciona su árbol, info hash (SHA-1), trackers, lista de archivos, tamaño de pieza y metadatos de creación — todo parseado localmente en tu navegador.