Open Source Everything

PDF tools

Reading, editing and signing PDFs.

5open alternatives 2do the whole job

Open alternatives5

Open-source apps that replace Adobe Acrobat

Stirling-PDF screenshot
95kActiveWindows · Mac · LinuxVerifiedMITRuns on your own server

Stirling PDF is a tool for editing, signing, redacting, converting and merging PDF files. It can run as a desktop app, in a web browser, or on your own server so documents stay on your own machines.

Runs on your own server · GitHub
OffPDF screenshot
36ActiveWindows · Mac · iPhoneMITApp

OffPDF is a free desktop app for Windows and Mac that edits, annotates, fills in, signs, merges, splits, converts, compresses and OCRs PDFs. It is for people who want to do this work on their own computer without uploads or accounts.

App · GitHub
Xournal++ screenshot
16kActiveWindows · Mac · Linux · AndroidGPL-2.0Replaces partlyApp

Xournal++ is a desktop app for taking handwritten notes with a pen or stylus, and it can also be used to mark up PDFs. It is for people who want to write, draw and annotate notes on a computer, with an Android version also available.

App · GitHub
PDF Arranger screenshot
6kActiveWindows · LinuxGPL-3.0Replaces partlyApp

PDF Arranger is a desktop app for merging, splitting, rotating, cropping and rearranging the pages of PDF files through a visual interface. It is aimed at people who need to tidy up or combine PDF documents.

App · GitHub · Merge, split, reorder
Okular screenshot
Not on GitHubActiveWindows · Mac · LinuxGPL-2.0-or-laterReplaces partlyApp

Okular is a document viewer for reading PDFs and other document formats on a computer. It is aimed at people who need to read and annotate documents.

App · Own website · Reading and notes

What's missing

What people still miss here, and wish existed. Upvote what matters to you.

Before you build

Planning something for PDF tools? See what exists first, so you can reuse parts or explain what's different. Paste this into any AI assistant:

Read the list of open-source alternatives at https://opensourceeverything.org/data/groups/pdf.json. Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do. My project or idea:
Download the list

Fix the list itself

A project or closed app missing from this list, or a mistake on it? These open a short form on GitHub, and a mod reviews it. To say what a project can't do, use What's missing.

About this page

Replaces fully means it does the main job of these apps; Replaces partly means it covers some of it.

Licenses: every project here uses an open-source license (what each one means). Open core means some parts are paid or under another license.

GitHub stars are shown for reference. They measure popularity, not whether it replaces anything.

Verified means r/TrueOpenSource mods checked it: open-source license, maintained, and it really does the job.

How Open Source Everything works