QuestPDF/QuestPDF
QuestPDF 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. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
Flags: no_license
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: 10
- age_days: 2067
- days_rel: 9
- days_push: 9
- n_releases_24m: 52
Adoption not part of the score
14162 stars · 769 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
QuestPDF is a modern C# library for generating PDF documents programmatically using a fluent, strongly-typed, component-based API. It includes a companion app with hot-reload preview, layout debugging tools, and document operations like merging, encryption, and overlays.
Use cases
- generate pdf invoices in c#
- create pdf reports from .net code
- generate pdf documents programmatically without html-to-pdf
- design complex pdf layouts with a fluent api
- merge and encrypt pdf files in dotnet
- preview pdf documents while coding with hot reload
When to choose
- you are a .NET/C# developer building reports, invoices, or exports as code
- you want compile-time safety, refactoring, and version-control-friendly document definitions
- you need production features like encryption, merging, watermarks, and a live preview tool
- your organization is under $1M annual revenue or you qualify for the free community license
When to avoid
- your organization exceeds $1M annual gross revenue and you need a fully open-source (OSI) license
- you need to parse or extract text from existing PDFs rather than generate them
- you work outside the .NET ecosystem
Facets
library · maturity stable
pdf templating developer-tools pdf developer-tools web-development files dotnet cross-platform windows pdf-generation fluent-api csharp document-generation invoices reports nuget source-available linux macos
6 sources
- readme: https://github.com/QuestPDF/QuestPDF · fetched 2026-08-28 · 49fb2de2cc95
- homepage: https://www.questpdf.com · fetched 2026-08-29 · e7bcbe4f6309
- site_page: https://www.questpdf.com/features-overview.html · fetched 2026-08-29 · dac1c9b5462a
- site_page: https://www.questpdf.com/companion/features.html · fetched 2026-08-29 · 4cc87320057a
- site_page: https://www.questpdf.com/quick-start.html · fetched 2026-08-29 · 7a4188fa95df
- site_page: https://www.questpdf.com/pricing.html · fetched 2026-08-29 · fbd8c56bd91f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| QuestPDF/QuestPDF | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="QuestPDF/QuestPDF")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem