Introduction
Stirling PDF is an open-source, self-hosted web application for editing and processing PDF files. It offers 50+ PDF operations such as merging, splitting, conversion, OCR, compression, and page editing, suitable for both individual and enterprise use.
Key Features
- Extensive PDF operations: merge, split, rotate, crop, compress, OCR, format conversion, and more.
- Parallel processing and customizable pipelines for batch tasks and downloads.
- Self-hosted Docker deployment with enterprise features such as SSO and database backup.
Use Cases
- Automating document processing workflows and batch conversions in organizations.
- Local deployments requiring data privacy and compliance, avoiding third-party uploads.
- Integration with scripts or APIs to provide background document processing services.
Technical Highlights
- Built with Java and modern front-end components, Dockerized for easy deployments.
- Integrates with LibreOffice and Tesseract OCR for conversions and text recognition.
- Modular architecture with extensive documentation at docs.stirlingpdf.com for extensions and development.