1 repository
Visual formatting of code snippets within a terminal interface using indentation and delimiters.
Distinct from Custom Code Block Rendering: Candidates focus on HTML rendering or QR codes; none cover basic code block formatting for TUIs.
Explore 1 awesome GitHub repository matching user interface & experience · Terminal Code Block Rendering. Refine with filters or upvote what's useful.
mdp este un instrument de prezentare în terminal pentru markdown și un renderer de slide-uri. Utilizează o interfață utilizator bazată pe text pentru a transforma fișierele markdown în prezentări structurate afișate direct în linia de comandă. Proiectul se distinge prin oferirea atât a unui mediu de prezentare bazat pe terminal, cât și a unui convertor de la markdown la PDF. Acest lucru permite exportarea conținutului slide-urilor în documente PDF, păstrând în același timp evidențierea sintaxei, temele dark și culorile personalizate. Sistemul gestionează navigarea slide-urilor prin scurtături de tastatură, inclusiv mișcarea secvențială și indexarea directă. Suportă dezvăluirea incrementală a conținutului, unde markere specifice întrerup output-ul pentru a afișa bullet point-uri sau blocuri de text doar după input-ul utilizatorului. Randarea conținutului include suport pentru titluri, liste, blockquote-uri și blocuri de cod, folosind caractere UTF-8 pentru borduri vizuale și layout-uri centrate. Aspectul vizual, inclusiv culorile de fundal și keybinding-urile, este gestionat prin setările de configurare.
Supports the rendering of code blocks using indentation, fenced backticks, or tilde-based delimiters.