Stirling-PDF
Edit and automate PDFs on desktop, in a browser, or self-hosted.
- Stars
- 87,075
- Forks
- 7,778
- Updated
- Updated Jul 14, 2026
Edit and automate PDFs on desktop, in a browser, or self-hosted.
Stirling PDF brings common document jobs such as merging, splitting, signing, redacting, converting, OCR, compression, and editing into one interface. It can run as a personal desktop application, a browser-based self-hosted service, or a private API, allowing documents to be processed without sending them to an unrelated external tool. No-code workflows and REST endpoints support repeated or integrated processing, and a basic server can be started with Docker. The project follows an open-core model, so organizations should review which enterprise capabilities and license terms apply.
Resource types
Use cases
Runtime
Capture Markdown notes in a lightweight, self-hosted timeline you fully control.
Create, customize, share, and export resumes with optional self-hosting.
Protocols & integrations
Capabilities
Audience
Public GitHub facts last synced Jul 14, 2026.
Self-host durable, browsable archives of web pages, documents, and media.
Create, send, fill, and sign PDF forms on a self-hosted platform.