你是否厌倦了每次编辑PDF都要上传到第三方网站?担心合同、证件等敏感文件被扫描、留存甚至泄露?Stirling PDF 是一款真正“把PDF控制权还给你”的开源解决方案——它不是简单的在线转换器,而是一个功能完整、开箱即用的PDF操作系统,支持桌面端、浏览器直连和企业级私有部署,所有处理全程离线或仅在你自己的服务器上完成。
核心功能
- 全场景PDF编辑:高亮、批注、添加文本/图片/水印、页面旋转与重排,操作直观如Office文档
- 智能OCR文字识别:支持中文、英文等数十种语言,将扫描版PDF秒变可复制、可搜索的文本型PDF
- 安全电子签名与红action:内置数字签名流程,支持手写签名+时间戳;敏感信息一键红action(永久擦除),符合GDPR/等保要求
- 批量自动化处理:合并多份PDF、按页拆分、压缩体积、格式互转(PDF↔Word/Excel/PPT/图片)、加密解密、元数据清理,全部支持拖拽或API调用
- 零依赖轻量部署:Docker一键启动,5分钟内即可在NAS、树莓派或云服务器上搭建专属PDF服务,无Java运行时烦恼(前端TypeScript + 后端Go实现)
- 跨平台无缝使用:无需安装客户端——Chrome/Firefox/Safari直接访问;也提供Windows/macOS/Linux桌面版(Electron封装),离线可用
适合哪些人用
这款工具特别适合注重隐私与效率的中文用户:自由职业者处理客户合同、教师整理教学资料、HR批量签署入职文件、程序员管理技术文档、中小企业IT管理员搭建内部文档中心,以及任何拒绝把身份证、房产证、医疗报告上传到不明云端的普通用户。它不是给极客准备的玩具,而是为真实工作流设计的生产力基础设施。
快速上手
✅ 最快方式(推荐):打开终端,执行一行命令:docker run -d -p 8080:8080 --name stirling-pdf -v $(pwd)/stirling-data:/app/data stirlingtools/stirling-pdf,然后浏览器访问 http://localhost:8080 即可使用全部功能。
✅ 无Docker环境?:官网提供Windows/macOS/Linux桌面安装包(.exe/.dmg/.AppImage),下载即用,自动包含所有依赖。
✅ 想深度集成?:开放RESTful API文档齐全,支持Python/Node.js/Shell脚本调用,可轻松接入OA、钉钉或自建工作流系统。
项目信息
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
82.7k
今日 +691 stars today
Stars
7.2k
Forks
TypeScript
NOASSERTION
TypeScript(前端) + Go(后端),GitHub Star 数:82697,开源协议:NOASSERTION(项目明确声明“完全免费商用,无需授权”,详见LICENSE文件)。GitHub 项目地址
它用开源的方式,把本该属于你的PDF掌控权,稳稳交还到你手中——不收费、不追踪、不强制登录,这才是数字时代应有的文档自由。




