markit

Markit — конвертер файлов и веб-страниц в Markdown с интерфейсом командной строки и библиотекой для Node.js. Он обрабатывает PDF, DOCX, PPTX, XLSX, HTML, EPUB и другие форматы, чтобы собрать содержимое в текстовом представлении.
Встроенный движок на Rust извлекает текст, заголовки и таблицы; изображения из документов можно пропустить или сохранить отдельно. Для отдельных форматов поведение отличается: из аудиофайлов и изображений извлекаются метаданные, а поддержка изображений сама по себе не означает распознавание текста или расшифровку речи.
Markit распространяется под лицензией MIT и доступен для установки через npm. Он использует встроенный движок на Rust для обработки файлов и работает на платформах macOS и Linux, поддерживая архитектуры x64 и ARM64.
https://github.com/Michaelliv/markit | 1324 звезды
#сервисы