A curated list of AI tools and resources for developers, see the AI Resources .

Stirling PDF

An open-source, self-hosted web PDF editor and processing platform that supports a wide range of PDF operations.

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.

Comments

Stirling PDF
Resource Info
🌱 Open Source 🧲 Utility