1 dépôt
Custom classes that extend base rendering logic to create specialized HTML output formats.
Distinct from Custom Rendering Logic: Distinct from Custom Rendering Logic: specifically targets the logic of Markdown parsing and output rather than general SSR or graphics.
Explore 1 awesome GitHub repository matching web development · Markdown Renderer Implementations. Refine with filters or upvote what's useful.
Redcarpet est un analyseur Markdown vers HTML axé sur la sécurité et un moteur de rendu personnalisable. Il transforme le texte Markdown en sortie HTML structurée tout en utilisant une couche de sécurité pour filtrer ou échapper les balises HTML fournies par l'utilisateur et restreindre les protocoles de lien pour prévenir les vulnérabilités. Le projet se distingue par un framework pour le formatage de document personnalisé, permettant la définition de la manière dont les éléments Markdown spécifiques sont convertis en HTML via des fonctions de rappel et des classes personnalisées. Il fonctionne également comme un formateur typographique qui convertit la ponctuation standard et les tirets en guillemets courbes professionnels et en tirets cadratins. Sa surface de capacité couvre le support de syntaxe Markdown étendue pour les tableaux, les notes de bas de page et les exposants, ainsi que la génération automatisée de tables des matières via l'extraction d'ancres d'en-tête.
Supports the creation of custom output formats by extending a base renderer class.