# Stirling-PDF

> Stirling-PDF is a free, open-source app you can self-host in the document management category. Local hosted web application that allows you to perform various operations on PDF files, such as merging, splitting, file conversions and OCR. It has 93,634 GitHub stars, is released under the Apache-2.0 license and ships a Docker image.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/Stirling-Tools/Stirling-PDF |
| GitHub stars | 93,634 |
| Forks | 10,453 |
| Open issues | 408 |
| License | Apache-2.0 |
| License type | Open source |
| Language | TypeScript |
| Docker image | Yes |
| Platforms | Docker, Java |
| Categories | Document Management |
| Commits, last 12 months | 1,925 |
| Last commit | Oct 5, 2026 |
| Latest release | v3.1.0 (Oct 5, 2026) |
| Created | Jan 27, 2023 |
| Maintenance | Actively maintained |
| Archived | No |

Topics: docker, java, pdf, pdf-converter, pdf-manipulation, pdf-merger, pdf-tools, pdf-web-apps, pdf-ocr, pdfmerger

## Install

Stirling-PDF ships a Docker image; follow the README at https://github.com/Stirling-Tools/Stirling-PDF for the image name and environment variables.

Need it installed for you? [appsgit installation help](https://appsgit.com/services/install): a fixed quote by email, single app installs from $79.

## Similar apps in Document Management

- [Paperless-ngx](https://appsgit.com/apps/paperless-ngx): Scan, index, and archive all of your paper documents with an improved interface (fork of Paperless). (46,308 stars, GPL-3.0, Python, Docker)
- [Docuseal](https://appsgit.com/apps/docuseal): Create, fill, and sign digital documents (alternative to DocuSign). (18,658 stars, AGPL-3.0, Ruby, Docker)
- [BentoPDF](https://appsgit.com/apps/bentopdf): Powerful, privacy-first, client-side PDF toolkit that allows you to manipulate, edit, merge, and process PDF files directly in your browser. (15,844 stars, AGPL-3.0, JavaScript, Docker)
- [Documenso](https://appsgit.com/apps/documenso): Digital document signing platform (alternative to DocuSign). (15,336 stars, AGPL-3.0, TypeScript, Docker)
- [Gotenberg](https://appsgit.com/apps/gotenberg): Developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more. (13,228 stars, MIT, Go, Docker)
- [OpenSign](https://appsgit.com/apps/opensign): Document signing software (alternative to DocuSign). (7,058 stars, AGPL-3.0, JavaScript, Docker)
- [Papra](https://appsgit.com/apps/papra): Minimalist document storage, management and archiving platform designed to be simple to use and accessible to everyone. (5,539 stars, AGPL-3.0, TypeScript, Docker)
- [SnapOtter](https://appsgit.com/apps/snapotter): Suite of 200+ web tools for converting and editing images, videos, audio and PDFs, including a layer-based image editor, OCR, transcription, background removal and batch processing pipelines… (2,782 stars, AGPL-3.0, TypeScript, Docker)

## Articles

- [The 25 best self-hosted apps in 2026 (ranked by GitHub activity)](https://appsgit.com/blog/best-self-hosted-apps-2026): The 25 best self-hosted apps in 2026, ranked with real GitHub data: stars, commits in the last 12 months and licence. Immich, Ollama, Jellyfin and more.
- [r/selfhosted's most recommended apps, ranked by GitHub data](https://appsgit.com/blog/r-selfhosted-most-recommended-apps): The apps r/selfhosted recommends again and again, from Immich and Jellyfin to Vaultwarden and Paperless-ngx, ranked with real GitHub stars and commit activity.

---

Canonical page: https://appsgit.com/apps/stirling-pdf
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
