Editor Markdown — gratuit
Scrie și previzualizează Markdown în timp real. Suportă titluri, bold, italic, blocuri de cod, tabele și liste.
Referință rapidă Markdown
Utilizări frecvente
- Scrieti documentatia API in MarkdownDescriere endpoint-uri, exemple de cerere/raspuns si tabele de parametri in Markdown.
- Luati note MarkdownScrieti note structurate in Markdown care pot fi lipite in Notion, Obsidian, Bear sau orice aplicatie Markdown.
- Scrieți un GitHub README în MarkdownSchițați și previzualizați README-ul depozitului GitHub cu redare Markdown live.
- Scrieți documentație tehnicăScrieți și previzualizați documentația API, wikis și ghiduri tehnice în Markdown înainte de publicare.
- Scrieți postări pe blog în MarkdownSchițați postări pe blog în Markdown pentru Ghost, Jekyll, Hugo, Hashnode și alte platforme de publicare bazate pe Markdown.
Cum funcționează
Previzualizarea este randată de un parser Markdown scris manual, construit direct în unealtă — fără marked, fără remark, fără bibliotecă externă. Tokenizează sursa linie cu linie în browser, convertind sintaxa în HTML care este apoi trecut printr-un sanitizator înainte de afișare.
- 1Tokenizare linie-cu-linieFuncția personalizată renderMarkdown împarte sursa ta pe linii noi și le parcurge într-o singură trecere, potrivind blocuri de cod încadrate, titluri (H1–H6), citate în bloc, liste ordonate și neordonate, tabele GFM (cu alinierea coloanelor), linii orizontale, și paragrafe în ordine de prioritate.
- 2Expansiune de sintaxă inlineFiecare linie sau celulă colectată este apoi procesată de inlineMarkdown, un lanț de înlocuiri regex care gestionează aldin (** și __), cursiv (* și _), aldin-cursiv (***), tăiat (~~), cod inline (), imagini (), și link-uri ([text](url)) — imaginile sunt rezolvate înainte de link-uri astfel încât prefixul ! nu este consumat incorect.
- 3Sanitizare și blocare de resurse la distanțăHTML-ul brut produs de randor este trecut printr-un sanitizator (sanitize-html) pentru a elimina etichete și atribute nesigure precum <script>, gestionari onerror, și href-uri javascript:. O a doua trecere (neutralizeRemote) înlocuiește valorile src de imagine la distanță cu placeholder-e implicit, prevenind previzualizarea de la a contacta silențios servere externe înainte să optezi pentru asta.
- 4Exportă ca .md sau .html autonomCopierea sau descărcarea Markdown scrie textul sursă brut. Descărcarea HTML împachetează ieșirea sanitizată într-un document autonom, cu propria foaie de stil inline — clasele Tailwind funcționează doar în interiorul site-ului, așa că exportul include în schimb reguli CSS simple, făcând fișierul lizibil oriunde.
Instrumente similare
Convertor HTML în Markdown
Convertește HTML în Markdown curat. Gestionează titluri, liste, linkuri, imagini, blocuri de cod, tabele și citate în bloc. Perfect pentru mutarea conținutului din CMS-uri.
Convertor Markdown în HTML
Convertește Markdown în HTML curat cu previzualizare live. Folosește vizualizarea sursă pentru a copia HTML gata de lipit pentru bloguri, CMS-uri sau șabloane de e-mail.
Editor Diagrame Mermaid
Creează diagrame de flux, diagrame de secvență, diagrame Gantt și altele în sintaxa Mermaid cu previzualizare live. Exportă ca SVG sau PNG. Rulează complet în browser.