
QuestPDF/QuestPDFQuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.
C#★ 14.2KSep 15, 2026

borb-pdf/borbborb is a library for reading, creating and manipulating PDF files in python.
Python★ 3,572↓ 3.4M/moSep 17, 2026

coregx/gxpdfGxPDF - Enterprise-grade PDF library for Go. Table extraction, text parsing, encryption, document creation.
Go★ 49Sep 17, 2026
crates.io77Goodhealth index
Rust★ 72↓ 8,586/moSep 14, 2026
C#★ 56Oct 19, 2026

jsvine/pdfplumberPlumb a PDF for detailed information about each char, rectangle, line, et cetera — and easily extract text and tables.
Python★ 10.7KAug 28, 2026

mkb79/audible-cliA command line interface for audible package. With the cli you can download your Audible books, cover, chapter files.
Python★ 795↓ 3,908/moSep 12, 2026

modesty/pdf2jsonconverts binary PDF to JSON and text, for server-side PDF processing and command-line use. Zero dependency.
Java★ 2,216↓ 1.8M/moOct 22, 2026
PyPI · crates.io77Goodhealth index
Python★ 59↓ 60.8K/moOct 8, 2026

unjs/unpdf📄 PDF extraction and rendering across all JavaScript runtimes
TypeScript · JavaScript★ 1,234↓ 11.5M/moSep 16, 2026
crates.io · npm · PyPI77Goodhealth index
Python · Rust · TypeScript★ 2,294Sep 19, 2026
NuGet · npm75Goodhealth index

FastReports/FastReportFree Open Source Reporting tool for .NET6/.NET Core/.NET Framework that helps your application generate document-like reports
C#★ 3,100Oct 21, 2026
Packagist75Goodhealth index
PHP★ 24↓ 2,437/moSep 29, 2026
C#★ 11Sep 13, 2026
PyPI · crates.io75Goodhealth index

bzsanti/oxidize-pythonPython bindings for oxidize-pdf — generate, parse, split, merge & manipulate PDFs with native Rust performance. No C deps, no Java, no subprocesses.
Python · Rust★ 6↓ 2,989/moOct 10, 2026
C# · Inno Setup★ 4,567Sep 30, 2026
TypeScript · Vue★ 1,040↓ 735.2K/moSep 26, 2026

iyulab/FileFlux.NET RAG document processing library that transforms PDF, DOCX, HWP, and more into optimized chunks via a 5-stage pipeline with Rust-based FFI readers.
C#★ 5Oct 20, 2026
Go · npm75Goodhealth index

jmrplens/libgen-mcpMCP server in Go to search, download and read books, papers, comics and more from Library Genesis — plus keyless open-access discovery (arXiv, Crossref, OpenLibrary, Gutenberg, dblp, PubMed, ERIC) and article downloads via Unpaywall, Europe PMC, bioRxiv, CORE and OAPEN. Four focused tools, one static binary, no account required.
Go · MDX★ 11Sep 14, 2026
Packagist · Go · crates.io +275Goodhealth index
Rust · HTML★ 18↓ 2/moOct 20, 2026
npm · crates.io75Goodhealth index
TypeScript · JavaScript · Rust★ 1,637↓ 1,702/moSep 9, 2026

manfromarce/DocSharpPure C# library to convert between document formats (Office 97-2003, Open XML, RTF, Markdown)
C# · Rich Text Format★ 66Sep 17, 2026
Packagist75Goodhealth index
PHP★ 1,016↓ 404.4K/moSep 8, 2026
Packagist75Goodhealth index

mpdf/mpdfPHP library generating PDF files from UTF-8 encoded HTML
PHP★ 4,703↓ 3.5M/moOct 20, 2026
Packagist75Goodhealth index
PHP★ 1,459↓ 544.4K/moSep 17, 2026

superlinear-ai/raglite🥤 RAGLite is a Python toolkit for Retrieval-Augmented Generation (RAG) with DuckDB or PostgreSQL
Python★ 1,200↓ 644/moSep 17, 2026
Packagist75Goodhealth index
PHP★ 11↓ 125.1K/moSep 10, 2026
Packagist75Goodhealth index
PHP★ 6↓ 89.7K/moSep 10, 2026
Packagist75Goodhealth index
PHP★ 6↓ 94.6K/moSep 10, 2026
Packagist75Goodhealth index
PHP★ 38↓ 90.1K/moSep 10, 2026