PDF tools rankings

PDF tools, ordered by GitHub stars · 7 projects

1storytoldpdfcraftPdfCraft is an open-source PDF reader and editor rewritten from scratch in pure Rust, following the Acrobat workflow with reading, organizing, merging, splitting and securing PDFs, threaded comments, no account and no telemetry across desktop and the browser.Rust 15.7k 2026.10.182pdfcpupdfcpuA PDF processing library and command-line tool written in Go, supporting validation, optimization, encryption, signing, document assembly, and content extraction.Go 8.9k 2026.10.113happycola233tchMaterial-parsertchMaterial-parser is a Python-based downloader with a cross-platform GUI for the National Smart Education Platform of China, letting users batch-parse and download PDF textbooks with automatic naming and bookmarking.Python 7.0k 2026.10.074qpdfqpdfA content-preserving PDF document transformer and C++ library, supporting linearization, encryption, splitting, and merging of PDF files.C++ 5.5k 2026.09.275yfedoseevpdf_oxideThe fastest PDF library with 20 language bindings (Python, Rust, Go, JS/TS, C#, Java, Kotlin, and more), offering text extraction, image extraction, markdown conversion, PDF creation & editing, averaging 0.8ms per document.Rust 1.1k 2026.09.086wuwangzhang1216ChinaTextbookStudyFreeChinaTextbookStudyFree is an open-source project that consolidates official public textbook resources for all educational stages in China, from primary school to university, providing free high-definition watermark-free PDF textbook downloads covering 8 major textbook versions including PEP and BNU, with a total resource volume of approximately 100GB, aiming to break down educational information barriers.TypeScript 921 2026.10.187Chethan616ClearPDFClearPDF is an open-source Android document toolkit built with Kotlin and Jetpack Compose, covering PDF reading and annotation, form signing, Office viewing, XLSX editing, image editing, and document scanning.Kotlin 250 2026.10.11