Dev tools · alternatives · 2026
24 alternatives to Rudoc – a 4.5MB Rust document converter
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…
Rudoc is a lightweight document converter built in Rust that weighs just 4.5MB, designed as a minimal alternative to heavier tools like Pandoc. It converts between a limited set of formats including markdown, HTML… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

A year ago, my co-founder launched Desktop Docs here on HN. It's a Mac app we built with Electron that uses CLIP embeddings to search photos and videos locally with natural language. We got positive feedback from HN and our first paying customers, but the app was almost 1GB and clunky to use. TLDR; rebuilding in Rust was the right move. So we rewrote the app with Rust and Tauri and here are the results: - App size is 83% smaller: 1GB → 172MB - DMG Installer is 70% smaller: 232MB → 69.5MB - Indexing files is faster: A 38-minute video now indexes in ~3 minutes instead of 10-14 minutes -…
2025 · desktopdocs.com · its alternatives →
- 2

- 3
MoDDoC▲76Easily read documentation for any Node Modules offline
2019 · teamxenox.com · its alternatives →
- 4

2014 · gugodoc.free.fr · its alternatives →
- 5

- 6

htmldocs is an Overleaf-style editor for typesetting documents using HTML/CSS, which provides the same benefits as LaTeX while being more accessible, customizable, and familiar. I built this because I wanted to programatically generate invoices as well as automatically tailor my resume to jobs but had no good way of generating well-formatted PDFs. I ended up building a templating engine to Chromium rendering pipeline to generate PDFs, and due to the amount of engineering effort, turned it into a tool for others that might want to do the same. There's a built-in API…
2024 · htmldocs.com · its alternatives →
- 7

An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
2022 · github.com · its alternatives →
- 8

- 9P1
May 2026 · pdf2md.deepdiy.net · its alternatives →
- 10

Terminal-based presentations using Pandoc. Contribute to jaspervdj/patat development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 11

- 12
Fileshifter▲117Easily convert files and videos between different formats
2018 · fileshifter.io · its alternatives →
- 13AC
I think that asdf (https://asdf-vm.com) was a great idea for a project. It helps consolidate installing and running different programming languages into a similar UX. It also is built with a plugin interface that makes it easy to build support for new languages. However it is so slow. I was just testing `node -v` and it was taking ~900ms. That kind of overhead is completely unusable. My shell prompt uses runtimes inside of it for various things so this effectively makes every command take multiple seconds to complete. So I rebuilt it in Rust but using the same plugin ecosystem so…
2023 · its alternatives →
- 14

A significantly faster alternative to the classic Unix cp(1) command, copying large files and directories in a fraction of the time. - Svetlitski/fcp
2021 · github.com · its alternatives →
- 15MK
Hi, I'm Ritinkar and I'm building metadocs, which is kind of like reddit built into every documentation ever. It's a chrome extension that allows discussion on any webpage to happen there itself. Currently I have built threaded comments, and a upvote/downvote system. Plus I've built this cool feature called Highlights, which lets you discuss specific lines in any documentation. As well as a feature called Top Hightlights, which shows the most interesting hightlights on any webpage. Hope you guys will try it out. And if you have any questions, feel free to ask me here. Thanks.
2022 · metadocs8.com · its alternatives →
- 16
sheet2doc▲79No more manually filling out Word documents
2020 · sheet2doc-com.l.ink · its alternatives →
- 17AE
I work with AI tools often and I find myself constantly swapping between file types to navigate different sites and use cases. I built anydoc — I imagined a universal document format drive layer that would allow me to essentially have a file that is many different file types at once. CSV for organizing, markdown for feeding into LLMs, HTML for fast sharing... so here it is and I am working on making it better all of the time. Just shipped an update that makes the most relevant format types available faster on a document upload @boshjerns on X
2025 · anydocai.com · its alternatives →
- 18

Hello! I got quite some feedback on a web server I'm building, so I'm rewriting the server to be faster and easier to use. I (and maybe some other contributors?) have optimized the web server performance, especially for static file serving and reverse proxying (the last use case I optimized for very recently). I also picked a different configuration format and specification, what I believe is easier to write. Automatic TLS is also enabled by default out of the box, you don't need to even enable it manually, like it was in the original server I was building. Yesterday, I released the first…
2025 · ferron.sh · its alternatives →
- 19

My small project similar to bropages and tldr, but (finally!) using manpages only. Manpages generated from Markdown files by Pandoc.
2014 · github.com · its alternatives →
- 20

If you just want to use it, try here - https://pdf2md.trieve.ai . I think the LLM's are astoundingly good at converting complex powerpoint style infographics. I wouldn't normally think folks on HN would find this interesting as the general concept has been posted about already in the past few months. We were heavily inspired by Zerox[1]. However, the stack we went with was fun and over-engineered which is more likely to create interesting discussion. We use all the same tools at Trieve (our main product), but wanted to see if they would be a good fit for something that needed to…
2024 · github.com · its alternatives →
- 21

Documentation generator for shell scripts (bash, sh, zsh). Javadoc for shell scripts. - reconquest/shdoc
2022 · github.com · its alternatives →
- 22

Hi HN, author here. I built Tylax because I wanted to migrate my old LaTeX papers to Typst but found existing regex-based scripts too fragile for nested environments. Tylax parses LaTeX into an AST (using mitex-parser) and converts it to Typst code. It supports: - Full document structure (not just math snippets) - Complex math (matrices, integrals) - Experimental TikZ -> CeTZ graphics conversion - Runs in browser via WASM Repo: https://github.com/scipenai/tylax Web Demo: https://convert.silkyai.cn/ Happy to answer any questions!
Jan 2026 · github.com · its alternatives →
- 23

Sub-10ms dynamic PDF/A engine replacing Puppeteer, Headless Chrome, and Gotenberg. Compile B2B SaaS invoices, receipts, and turnkey EU Factur-X / ZUGFeRD 2.2 documents in <6ms on <18MB RAM.
Sep 2026 · rubrol.com · its alternatives →
- 24

A unified document extraction toolkit -- text, tables, and rendered pages from PDF, DOCX, XLSX, PPTX, ODF, RTF, and Markdown.
May 2026 · newelh.github.io · its alternatives →
Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →