Decision Workspace
markdown-harvest vs html-to-markdown-rs vs html2text
Side-by-side comparison of Rust crates
47
markdown-harvest
experimentalv0.1.6
A Rust crate designed to extract, clean, and convert web content from URLs found in text messages into clean Markdown format. Originally created as an auxiliary component for Retrieval-Augmented Generation (RAG) solutions to process URLs submitted by users.
69
html-to-markdown-rs
experimentalv2.30.0
High-performance HTML to Markdown converter using the astral-tl parser. Part of the Kreuzberg ecosystem.
66
html2text
growingv0.16.7
Render HTML as plain text.
Core Metrics
| markdown-harvest | html-to-markdown-rs | html2text | |
|---|---|---|---|
| Health Score | 47 | 69 | 66 |
| Total Downloads | 2.2K | 143.5K | 3.0M |
| 30d Downloads | 30 | 65.7K | 546.1K |
| Dependents | 0 | 209 | 870 |
| Releases | 7 | 100 | 75 |
| Last Updated | 82d ago | today | 57d ago |
| Age | 7m | 5m | 9y 3m |
Health Breakdown
markdown-harvest
Maintenance
14
Quality
13
Community
6
Popularity
4
Documentation
10
html-to-markdown-rs
Maintenance
20
Quality
16
Community
12
Popularity
6
Documentation
15
html2text
Maintenance
16
Quality
15
Community
12
Popularity
8
Documentation
15
Technical Details
| markdown-harvest | html-to-markdown-rs | html2text | |
|---|---|---|---|
| Version | 0.1.6 | 2.30.0 | 0.16.7 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 9 | 17 | 12 |
| Crate Size | 61KB | 236KB | 104KB |
| Features | 1 | 7 | 5 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | — | 1.85 | 1.85 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •html-to-markdown-rs leads with a health score of 69/100, but none of the options score above 80.
- •html2text has the most downloads (3.0M), suggesting wider adoption.
- •html2text is depended on by 870 crates — strongest ecosystem trust.
- •markdown-harvest, html2text are pre-1.0 — API may change.