Every developer has been there: you need to quickly merge PDFs, extract pages, or add a signature, but you’re stuck choosing between sketchy online tools that upload your documents to random servers or expensive desktop software. Stirling PDF solves this with a completely self-hosted solution that keeps your documents private while offering more features than most paid alternatives.
With 50+ PDF manipulation tools built into a clean web interface, you can merge, split, compress, OCR, redact, sign, and convert documents without sending anything to external services. It runs everywhere - as a simple Docker container, desktop app, or full enterprise deployment with SSO and APIs. The interface supports 40+ languages and includes workflow automation for batch processing. At 75k+ GitHub stars, it’s clearly struck a nerve with developers who value both functionality and privacy.
Whether you’re processing documents occasionally or building PDF workflows into your applications, the one-line Docker setup gets you running in seconds. The active community and comprehensive API documentation make it equally appealing for personal use and enterprise integration.
⭐ Stars: 75609
💻 Language: TypeScript
🔗 Repository: Stirling-Tools/Stirling-PDF