Documents and knowledge · Independent · 22 Oct 2026

JakubMelka/PDF4QT

PDF4QT is an open-source PDF toolkit for Windows and Linux, combining powerful desktop applications, command-line tools and a modern MIT-licensed C++/Qt PDF engine.

← Documents and knowledge
PDF4QT: open-source PDF toolkit. View, edit, convert, and inspect PDF files.

In simple English

This program lets you view, edit, and convert PDF files on your computer. It reads PDF files, fills out forms, and reads text aloud. You can also turn scanned paper documents into searchable files using text recognition. It is completely free to download and use, and it costs nothing in money. Building it from source takes some technical setup and patience.

What it is

PDF4QT is a C++ (a programming language used for fast software) PDF (Portable Document Format, a file format for fixed-layout documents) engine and set of applications for Windows and Linux. It includes viewers, editors, diff tools, and command-line utilities built on the Qt (a cross-platform application framework) library.

What it is good for

Solo builders who need to inspect, modify, or process PDF files locally without relying on paid cloud services or proprietary software.

Stars1.5k
LicenceMIT
Latestv1.6.0.0 (2026-06-14)checked 22 Oct 2026
Last code change2026-10-21
Written inC++
Setup effort
4 / 5
Payoff
4 / 5
Good
  • Includes multiple ready-to-use desktop applications for viewing, editing, and comparing PDFs.
  • Supports advanced features like digital signatures, form filling, OCR (optical character recognition, a way to turn images of text into real text), and text-to-speech.
  • Permissive MIT licence allows free use in both open-source and commercial projects.
Watch for
  • Compiling from source requires installing multiple external tools and libraries like vcpkg and CMake.
  • Pre-built binaries are limited to Windows, Arch Linux, Flatpak, and AppImage formats.
  • Large C++ codebase can be complex to maintain or modify for non-C++ developers.
Replaces

Adobe Acrobat or commercial PDF editing desktop applications

Works well with

Tesseract OCR for optical character recognition

Similar repositories
  • oxipng/oxipng4.3k stars

    Optimizes and compresses PNG image files from the command line.

  • Stirling-Tools/Stirling-PDF95k stars

    Provides a web-based suite of PDF manipulation tools instead of a desktop application.

Also reviewed on Repo Radar
  • mozilla/pdf.js54k stars

    A PDF reader written in JavaScript that renders documents inside a web page with no plugin.

  • Hack-with-Github/Awesome-Hacking123k stars

    An index of 81 curated security reading lists, with one line on each.

  • Zettlr/Zettlr14k stars

    A desktop writing program for Markdown documents, with citation support and export to Word, PDF and LaTeX.

Install
git clone https://github.com/JakubMelka/PDF4QT
cd PDF4QT
cmake -B build -S . -DPDF4QT_INSTALL_QT_DEPENDENCIES=0 -DCMAKE_INSTALL_PREFIX='/' -DCMAKE_BUILD_TYPE=Release
cmake --build build

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Productivity & Collaboration › Documents, Notes & Knowledge › PDF Tools.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.