6 stable releases
Uses new Rust 2024
| new 2.21.6 | Feb 13, 2026 |
|---|---|
| 2.21.5 | Feb 8, 2026 |
| 2.21.4 | Feb 6, 2026 |
| 2.20.5 | Jan 30, 2026 |
#196 in Graphics APIs
215KB
5K
SLoC
sevenmark-html - Semantic HTML renderer for SevenMark AST
Renders SevenMark AST to clean semantic HTML for SEO purposes.
Example
use sevenmark_parser::core::parse_document;
use sevenmark_html::{RenderConfig, render_document};
let ast = parse_document("# Hello\n\nThis is **bold** text.");
let config = RenderConfig { edit_url: Some("/edit/title"), ..Default::default() };
let html = render_document(&ast, &config);
sevenmark-html
HTML renderer for SevenMark AST.
Usage
use sevenmark_parser::core::parse_document;
use sevenmark_html::render_document;
let input = "**bold** and *italic*";
let ast = parse_document(input);
let html = render_document(&ast);
License
Apache-2.0
Dependencies
~1.4–2.5MB
~58K SLoC