A multi-platform document and e-book reader.
Top PDF GitHub Repositories & Tools (2026)
Discover the most starred and trending open source tools tagged with #pdf.
SuperDoc - Build AI agents that work with DOCX (DOCX Editor, DOCX Agent SDK)
Any source (PDF, video, web, audio, text) to interactive learning package with quizzes, flashcards and spaced repetition. One command, 12-section study guide.
Open-source construction ERP - BOQ, PDF/CAD/BIM takeoff, AI cost matching, 293 guided cases. 120,000+ priced positions, 45 languages, 192 modules. AGPL-3.0. pip install openconstructionerp
A toolkit for ebooks, audiobooks and comics written in Swift
Dinky makes files smaller.
Easy to use PDF library using Go and PDFium
A .NET library to render PDF files into images.
DOMjudge programming contest jury system
Uwazi is a web-based, open-source solution for building and sharing document collections
Dynamic Reports using Jasper Reports
A Fast, Cross-Platform Pdf Reader
PHP library to read and extract text, markdown & images from PDFs - Fast & Low memory - Built from scratch
A lightweight Typescript library that interacts with Gotenberg's different modules to convert a variety of document formats to PDF files.
MIT-licensed PowerShell document automation for Word, Excel, PowerPoint, PDF, email, PST/OST, OneNote, Visio, OpenDocument, and mixed-format Reader workflows.
MCP server that lets Claude Code and other AI agents read and search large PDFs, one file or a whole folder: agentic RAG with hybrid semantic + keyword search, selective page reads, tables, images, OCR, chart data, and multi-column/CJK layouts.
Open-source (Apache-2.0) PDF takeoff for construction & flooring — the first engine an AI agent drives natively over MCP, not bolted on. Rooms measured on the wall faces, symbol sweeps, materials + quantities with full provenance, built for preconstruction. Runs entirely in your browser.
PDF Rendering and Viewing API in Java
:book: A PDF viewer for Nextcloud
Full AI context and content layer for coding agents over one MCP server — tree-sitter code-map, document RAG, shared memory, multi-agent comms, web crawl, git history + blame. 300+ languages, 10+ agent harnesses, pure Rust.