Pliki Markdown

Upuść jeden lub wiele plików .md – z kilku plików powstaje jedna tablica JSON.

Brak plików. Upuść tutaj kilka plików, wybierz je przyciskiem albo wpisz tekst poniżej.

Brak danych wejściowych.

JSON

Wynik

Pliki nie opuszczają przeglądarkiJak to działa?

Parser i konwerter front matter

To narzędzie odczytuje front matter z plików Markdown – YAML między liniami ---, TOML między liniami +++ lub obiekt JSON – i zamienia go na JSON. Dane można też edytować i zapisać z powrotem jako YAML, TOML lub JSON.

Ostatnia aktualizacja:

Jak to działa

  1. Dodaj pliki Markdown

    Wystarczy wkleić wpis albo upuścić wiele plików .md ze strony na Jekyllu, Hugo, Astro, Eleventy czy Docusaurusie.

  2. Wyodrębnij lub edytuj

    „Front matter → JSON” daje jeden obiekt albo tablicę dla wielu plików. „Edytuj i zapisz z powrotem” pozwala zmienić dane wybranego pliku jako JSON.

  3. Pobierz

    JSON można zapisać, przenieść przyciskiem „Otwórz w JSON Viewer” albo pobrać plik Markdown z nowym front matter.

Funkcje

  • YAML, TOML i JSON

    Wszystkie trzy style front matter są rozpoznawane automatycznie, łącznie z zagnieżdżonymi tabelami i tablicami tabel w TOML.

  • Wiele plików w jednym JSON

    Z wielu plików powstaje tablica z polem „file” albo obiekt z nazwami plików jako kluczami – gotowe do indeksu wyszukiwania lub skryptu migracji.

  • Treść jako „content”

    Opcjonalnie treść Markdown trafia do pola „content” obok metadanych.

  • Konwersja formatów Hugo i Jekyll

    Front matter można zapisać z powrotem jako YAML, TOML lub JSON – np. przenieść wpis z TOML Hugo (+++) na YAML (---) bez ruszania treści.

  • Zrozumiałe błędy

    Uszkodzony YAML lub TOML jest zgłaszany z nazwą pliku i numerem wiersza, zamiast po cichu dawać puste dane.

Limity i prywatność

Do 500 plików, każdy do 5 MB, łącznie do 50 MB. Front matter musi zaczynać się w pierwszym wierszu pliku. Wszystko jest analizowane w przeglądarce, a pliki nie są wysyłane na serwer. Więcej na stronie o prywatności.

Najczęstsze pytania

Czym jest front matter?

To blok metadanych na samym początku pliku Markdown – tytuł, data, tagi – używany przez generatory stron statycznych. YAML zapisuje się między liniami ---, a TOML (Hugo) między liniami +++.

Jak zamienić front matter na JSON?

Wystarczy wkleić plik lub upuścić kilka, zostawić „Front matter → JSON” i skopiować albo pobrać JSON. Daty pozostają w zapisanej postaci, np. „2026-03-14”.

Czy można zamienić front matter TOML na YAML?

Tak. Należy wybrać „Edytuj i zapisz z powrotem”, zaznaczyć plik, ustawić „Format” na YAML i pobrać wynik. Treść pliku pozostaje identyczna co do bajtu.

Co się dzieje z wartościami null w TOML?

TOML nie ma wartości null. Klucze z null są pomijane przy zapisie do TOML, a podsumowanie pokazuje, ile ich było.

Czy YAML z niestandardowymi tagami jest wykonywany?

Nie. Parser używa schematu YAML core: nieznane tagi pozostają zwykłymi ciągami znaków, a aliasy są ograniczone, więc plik nie może uruchomić kodu ani zapchać pamięci.

Czy polskie znaki w tytułach i tagach są zachowane?

Tak. Wartości są odczytywane jako tekst Unicode, więc „Zażółć gęślą jaźń” trafia do JSON bez zmian.

Podobne narzędzia