qpdf/qpdf
qpdf: A content-preserving PDF document transformer observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 96
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 28
- age_days: 5204
- days_rel: 24
- days_push: 11
- n_releases_24m: 10
Adoption not part of the score
5350 stars · 396 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
qpdf is a command-line tool and C++ library that performs content-preserving transformations on PDF files, supporting linearization, encryption, splitting, merging, and structural inspection. It is a low-level tool for manipulating PDF file structure and does not render PDFs or extract text.
Use cases
- linearize a pdf for fast web viewing
- encrypt or decrypt a pdf file from the command line
- split a pdf into individual pages
- merge multiple pdf files into one
- inspect the internal structure of a pdf file
- repair a corrupted pdf file
- programmatically manipulate pdf structure from c++
When to choose
- you need low-level, structural manipulation of PDF files without altering content
- you want a scriptable command-line tool for pdf linearization, encryption, splitting, or merging
- you need a reliable C++ library for programmatic PDF file transformation
- you want to inspect or debug the internals of a PDF file
When to avoid
- you need to render PDFs to images or screens
- you need text extraction or OCR from PDFs
- you want high-level interfaces for editing page contents or adding annotations
- you need to create PDFs with rich content from scratch
Facets
cli-tool · maturity stable
pdf cli developer-tools file-system security pdf files developer-tools windows cross-platform cli cpp pdf-manipulation pdf-linearization pdf-encryption pdf-splitting pdf-merging c-plus-plus-library content-preserving command-line linux macos
2 sources
- readme: https://github.com/qpdf/qpdf · fetched 2026-08-28 · df1c187f4d6c
- homepage: https://qpdf.sourceforge.io/ · fetched 2026-08-29 · 8d9d8845d8bf
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| qpdf/qpdf | main | 98 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem