C++ PDF

Open-source C++ projects categorized as PDF

Top 15 C++ PDF Projects

  1. xournalpp

    Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.

    Project mention: Google's new 'Aluminium OS' project brings Android to PC | news.ycombinator.com | 2025-11-25

    If I install Xournall++[1], just opening the application will fail and MacOS will ask me to move it into trash. I am required to execute `xattr -c /Applications/Xournal++.app` to "remove quarantine".

    I just reinstalled and can confirm that I don't see anything in the System Settings as you say.

    [1] https://github.com/xournalpp/xournalpp/releases/tag/v1.2.8

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. qpdf

    qpdf: A content-preserving PDF document transformer

    Project mention: Spotlight on pdfly, the Swiss Army knife for PDF files | news.ycombinator.com | 2025-10-13

    For low-level work, qpdf can be quite useful: https://github.com/qpdf/qpdf

  4. diff-pdf

    A simple tool for visually comparing two PDF files

  5. OSS-DocumentScanner

    Document scanning app

    Project mention: OSS Document Scanner | news.ycombinator.com | 2026-03-13

    https://play.google.com/store/apps/details?id=com.akylas.doc...

    If you have any feedback, ideas,... please feel free to contribute at https://github.com/Akylas/OSS-DocumentScanner

  6. tgfx

    A lightweight 2D graphics library for modern GPUs, delivering high-performance text, image, and vector rendering across major platforms.

    Project mention: A lightweight 2D graphics library for modern GPUs | news.ycombinator.com | 2026-01-06
  7. PDF4QT

    Open source PDF editor.

  8. AirSane

    Publish SANE scanners to MacOS, Android, and Windows via Apple AirScan.

  9. PlutoBook

    Paged HTML Rendering Library

    Project mention: Ask HN: What is nowadays (opensource) way of converting HTML to PDF? | news.ycombinator.com | 2025-09-29
  10. kraft

    Kraft helps to handle your daily quotes and invoices in your small business. (by dragotin)

  11. pdvzip

    PNG-ZIP-JAR Polyglot File Tool

  12. sauklaue

    Stylus note-taking application especially for online lecturing with an external graphics tablet

  13. pdf-manager

    Desktop cross-platform application to manipulate PDF files

  14. DataTex

    DataTex is a tool for creating and managing LaTeX file databases, such as exercises, definitions, theorems, tables figures as well as Latex documents.

  15. sciter-pdf

    Sciter binding for libharu pdf library.

  16. kurger

    Convert PDF files to various image formats with a single mouse click

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ PDF discussion

Log in or Post with

C++ PDF related posts

Index

What are some of the best open-source PDF projects in C++? This list will help you:

# Project Stars
1 xournalpp 14,837
2 qpdf 5,111
3 diff-pdf 4,235
4 OSS-DocumentScanner 2,141
5 tgfx 1,539
6 PDF4QT 1,373
7 AirSane 356
8 PlutoBook 328
9 kraft 77
10 pdvzip 60
11 sauklaue 33
12 pdf-manager 25
13 DataTex 24
14 sciter-pdf 12
15 kurger 2

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?