microsoft/markitdown
Python tool for converting files and office documents to Markdown.
Explore 23 GitHub repositories focused on pdf. Discover top-starred projects and those trending this week.
Python tool for converting files and office documents to Markdown.
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.
Golang PDF library for creating and processing PDF files (pure go)
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
A community-supported supercharged document management system: scan, index and archive all your documents
[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
A fast, helpful, and open-source document parser
Display PDFs in your React app as easily as if they were images.
Free, open-source AI office suite for macOS, Windows & Linux — Word (.docx), Excel (.xlsx), PowerPoint (.pptx), PDF and Markdown editing with built-in AI agents.
Python tool for converting files and office documents to Markdown.
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
A community-supported supercharged document management system: scan, index and archive all your documents
[EMNLP 2025 Demo] PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions.
Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.
Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection
A fast, helpful, and open-source document parser
Display PDFs in your React app as easily as if they were images.
Free, open-source AI office suite for macOS, Windows & Linux — Word (.docx), Excel (.xlsx), PowerPoint (.pptx), PDF and Markdown editing with built-in AI agents.
Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS
PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages
Golang PDF library for creating and processing PDF files (pure go)
Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.
A search engine that "just works" for Obsidian. Supports OCR and PDF indexing.
Minimal PDF creation library. <400 LOC, zero dependencies, makes real PDFs.
A modern PDF library for TypeScript. Parse, modify, and generate PDFs with a clean, intuitive API.
Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work.
Beautiful pdf components, built on Takumi and Forme. 100% Free, Zero config, one command setup.
Zero-copy PDF text extraction library written in Zig. High-performance, memory-mapped parsing with SIMD acceleration.
macOS CLI for OCR and searchable PDFs using Apple's Vision framework
A fast, helpful, and open-source document parser for PHP
Privacy-first PDF handout generator – convert presentation slides into printable n-up layouts (2, 4, 6, 9 per page) using Next.js and pdf-lib.