Skip to main content

Crate mdlite

Crate mdlite 

Source
Expand description

Lightweight Markdown rendering utilities for terminal output.

mdlite can be used as a library when you want to render a subset of Markdown into plain text or ANSI-colored terminal text.

§Examples

let rendered = mdlite::render_markdown("# Hello\n\n- one\n- two\n", false);
assert!(rendered.contains("Hello"));
assert!(rendered.contains("- one"));
let rendered = mdlite::render_markdown("# Hello from mdlite\n", true);
mdlite::run_pager(&rendered).unwrap();

Re-exports§

pub use markdown::render_markdown;
pub use pager::run_pager;

Modules§

markdown
pager