github.com
Stirling PDF is an open-source PDF editing platform that can run as a desktop app, in the browser or on self-hosted servers with a private API. It offers over 50 tools covering editing, merging, splitting, signing, redaction, conversion, OCR and compression, plus automation pipelines and REST APIs. The interface is available in 40+ languages.