pdf-to-txt
Работает

Конвертер PDF/TXT/DOCX/HTML/MD прямо в браузере — ни один файл никуда не загружается

TypeScriptReactpdf.jspdf-libdocxmammoth

Начиналось как маленькая desktop-утилита на Python: конвертер документов в PDF и обратно (TXT, DOCX, HTML, Markdown), полностью офлайн, без единого сетевого запроса — я даже написал для неё отдельный security-аудит с проверкой на path traversal, лимитом размера файла и санитизацией имён.

Для портфолио я перенёс всю логику конвертации в браузер: PDF.js разбирает PDF, pdf-lib собирает PDF обратно, а docx и mammoth отвечают за DOCX в обе стороны. Файл читается и обрабатывается локально во вкладке — сервер вообще не участвует в конвертации, так что приватность исходной идеи стала даже строже, чем у desktop-версии.