Stirling-Tools / Stirling-PDF

Stirling-Tools / Stirling-PDF

Stirling PDF - The Open-Source PDF Platform Stirling PDF is a powerful, open-source PDF editing platform. Run it as a personal desktop app, in the browser, or deploy it on your own servers with a private API. Edit, sign, redact, convert, and automate PDFs without sending documents to external services.

Stirling PDF - 开源 PDF 平台 Stirling PDF 是一个功能强大的开源 PDF 编辑平台。你可以将其作为个人桌面应用程序运行,在浏览器中使用,或者通过私有 API 部署在自己的服务器上。无需将文档发送至外部服务,即可完成 PDF 的编辑、签名、脱敏、转换及自动化处理。

Key Capabilities

  • Everywhere you work - Desktop client, browser UI, and self-hosted server with a private API.
  • 50+ PDF tools - Edit, merge, split, sign, redact, convert, OCR, compress, and more.
  • Automation & workflows - No-code pipelines direct in UI with APIs to process millions of PDFs.
  • Enterprise‑grade - SSO, auditing, and flexible on‑prem deployments.
  • Developer platform - REST APIs available for nearly all tools to integrate into your existing systems.
  • Global UI - Interface available in 40+ languages.

核心功能

  • 随处可用 - 提供桌面客户端、浏览器界面以及带有私有 API 的自托管服务器。
  • 50 多种 PDF 工具 - 支持编辑、合并、拆分、签名、脱敏、转换、OCR、压缩等功能。
  • 自动化与工作流 - 在 UI 中直接使用无代码流水线,并可通过 API 处理海量 PDF 文档。
  • 企业级特性 - 支持 SSO 单点登录、审计功能以及灵活的本地化部署。
  • 开发者平台 - 几乎所有工具均提供 REST API,方便集成到现有系统中。
  • 全球化 UI - 界面支持 40 多种语言。

For a full feature list, see the docs: https://docs.stirlingpdf.com

如需查看完整功能列表,请访问文档:https://docs.stirlingpdf.com

Quick Start docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf Then open: http://localhost:8080 For full installation options (including desktop and Kubernetes), see our Documentation Guide.

快速开始 docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf 然后打开:http://localhost:8080 如需了解完整的安装选项(包括桌面版和 Kubernetes),请参阅我们的文档指南。

Resources Documentation | Homepage | API Docs | Server Plan & Enterprise Support | Community Discord | Bug Reports: Github issues

资源 文档 | 主页 | API 文档 | 服务器方案与企业支持 | 社区 Discord | 错误报告:Github Issues

Contributing We welcome contributions! Please see CONTRIBUTING.md for guidelines. This project uses Task as a unified command runner for all build, dev, and test commands. Run task dev to get started running the editor, run task to see the most common commands, or see the Developer Guide for full details. For adding translations, see the Translation Guide.

参与贡献 我们欢迎各种贡献!请参阅 CONTRIBUTING.md 获取指南。本项目使用 Task 作为统一的命令运行器,用于处理所有构建、开发和测试命令。运行 task dev 即可开始运行编辑器,运行 task 可查看常用命令,或参阅开发者指南了解详情。如需添加翻译,请参阅翻译指南。

License Stirling PDF is open-core. See LICENSE for details.

许可协议 Stirling PDF 采用开放核心(Open-core)模式。详情请参阅 LICENSE。