Rudoc
a 4.5MB Rust document converter
Details
- External ID
- 49052181
- Source
- HN
- Company
- —
- Product
- Rudoc
- Website domain
- github.com
- Launched
- July 25, 2026
- Cohort
- —
- Upvotes
- 17
- Upvotes percentile
- 0.6726403823178017
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:26 p.m.
- Updated at
- Sept. 7, 2026, 9:26 p.m.
Description
I built Rudoc because I wanted a smaller tool for simple file convertion workflow. (Pandoc was so heavy for me) I once wanted to try Pandoc, but after I downloaded it from GitHub, I found that it is around 70 MB. It also needed a lot of dependencies.Rudoc is not a substitue of Pandoc, it supports limited set of formats (only txt, md, html, typ, docx, pdf, pptx, xml, json) and doesn't support advanced formatting. The most common workflow is just turn a markdown file to a html. PDF generation can work without Typst, but PDF input conversion requires Typst as a backend. It has no other runtime dependencies and can run as a single binary, by the way.It is pretty easy to use, just use the format of rudoc input.file output.file One sample usage is like this: ```powershell rudoc OhPDF_ROADMAP.md.txt r.md [rudoc] OhPDF_ROADMAP.md.txt → r.md (txt→md) [rudoc] done in 52ms (6286 bytes) rudoc r.md r.html [rudoc] r.md → r.html (md→html) [rudoc] done in 4ms (7363 bytes) ```Some complex formats (such as pptx) still have limited compatibility. I planned to add standard error messages and better format compatibilities. I'd be pleased to see feedback or issues on my project.QA: Why not Pandoc? Pandoc is a great tool, but sometimes we only need a convenient little one to handle common conversion tasks.How compatible is it to docx/pptx? Currently it supports basic text conversion, and I'm trying to make it be able to keep advanced formatting.
Enrichment
- Theme
- document and PDF utility tools
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- rust document converter
- Manually corrected
- False
Could you build this?
Yes A lightweight document converter in Rust can be assembled using existing parser and renderer crates like pulldown-cmark and printpdf.
Discussion
2 comments analyzed.
Competitors mentioned: Pandoc
Concerns raised: Pandoc binary size too large for simple conversions
Competitors
Other products that read as similar to this one — 275 launches clear the similarity bar, closest 8 shown.
Attention rank: #95 of 276 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).
Launched 263 days after the earliest competitor.
- Docx to PDF in the Browser Using Pandoc and Typst (WASM) · hn · 2026-02-09 · 6 upvotes · similarity 0.65
- How far can you push file conversion into the browser? · hn · 2026-02-19 · 5 upvotes · similarity 0.50
- FlexDocu · ph · 2026-09-21 · 1 upvotes · similarity 0.49
- LibreOffice-rs · hn · 2026-05-19 · 10 upvotes · similarity 0.49
- MDXport · hn · 2025-12-17 · 5 upvotes · similarity 0.47
- Stet · hn · 2026-04-21 · 5 upvotes · similarity 0.46
- All File Converter · ph · 2026-09-30 · 1 upvotes · similarity 0.46
- Instant Doc - All File Tools · ph · 2026-09-16 · 1 upvotes · similarity 0.45
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.