FindSoftware

Stirling PDF

Open-core PDF editing and processing platform for self-hosted servers and a hosted service, with a REST API.

Stirling PDF is a PDF editing and processing platform. It runs as a desktop app, in the browser, or as a server on the user’s own infrastructure, installed with Docker, a Helm chart for Kubernetes, or a Java JAR. Every server-side tool has a REST API endpoint, so a site or app can call PDF operations from its own code. The server keeps users and teams in a built-in H2 database or in PostgreSQL, and the interface is available in 40+ languages.

Worth knowing

The license is open-core. The MIT license covers most of the code, but the engine and proprietary directories need a Stirling PDF User License for production use. A self-hosted server runs on a free plan until a Team or Enterprise license is added: an external PostgreSQL database needs Team, SAML single sign-on needs Enterprise, and Enterprise is sold by the company. A hosted service, Stirling Cloud, is offered alongside the self-hosted server.

Identity

Status
Active
Maintainer
Stirling PDF Inc.4
Maintained by
Company
First release
20236
Headquarters
United States5

Rendering and deploy

Runs as
Always on, Dev only911
Install with
docker28910

Releases

Current major version
316
Last release
2026-10-2416

Adoption

GitHub stars
95,6563
Contributors
3003

Why these figures do not compare

Sources

  1. 2026-11-03: links
    www.stirling.com
  2. 2026-11-03: links, Categories, Install with
    docs.stirlingpdf.com
  3. 2026-11-03: links, Written in, GitHub stars, Contributors
    github.com/Stirling-Tools/Stirling-PDF
  4. 2026-11-03: Maintainer, License
    github.com/Stirling-Tools/Stirling-PDF/blob/main/LICENSE
  5. 2026-11-03: Headquarters
    www.stirling.com/legal/privacy-policy
  6. 2026-11-03: First release
    github.com/Stirling-Tools/Stirling-PDF/releases/tag/v0.3.0
  7. 2026-11-03: Content API
    docs.stirlingpdf.com/Developers/API/
  8. 2026-11-03: Runtime, Install with
    docs.stirlingpdf.com/Server/Install/JAR/
  9. 2026-11-03: Install with, Runs as
    docs.stirlingpdf.com/Server/Install/Docker/
  10. 2026-11-03: Install with
    docs.stirlingpdf.com/Server/Install/Kubernetes/
  11. 2026-11-03: Runs as, Multilingual
    github.com/Stirling-Tools/Stirling-PDF/blob/main/README.md
  12. 2026-11-03: Databases
    docs.stirlingpdf.com/Server/Storage/Database/
  13. 2026-11-03: Admin interface
    docs.stirlingpdf.com/Server/Configuration/
  14. 2026-11-03: License
    github.com/Stirling-Tools/Stirling-PDF/blob/main/engine/LICENSE
  15. 2026-11-03: links
    www.stirling.com/pricing
  16. 2026-11-03: Current major version, Last release
    github.com/Stirling-Tools/Stirling-PDF/releases/tag/v3.2.2

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON