这期不凑热门榜单,挑了 5 个管文档的开源工具,从写简历到归档搜索各管一块。下面挨个看。
01 Stirling-PDF
先说 Stirling PDF。它在 GitHub 上 8.9 万 Star,是个能自己跑在本地的开源 PDF 工具箱。最舒服的一点是所有处理都在你机器上完成,文档不用上传任何第三方;合并、拆分、压缩、转格式、加签名、OCR,50 多种操作基本都给齐了。背后靠 PDFBox、LibreOffice、Tesseract 这些开源库在干活,不依赖任何外部付费服务。
想长期留在本地自己跑、文档不出本机,一条命令就能起:
跑起来打开 http://localhost:8080 就是界面;嫌命令行麻烦也有桌面版,下载装上就能用。
Java 写的,吃内存不算省,一次处理太多文件机器得有点余量;中文 OCR 日常够用,别拿去跟商业软件比精度。
docker run -p 8080:8080 docker.stirlingpdf.com/stirlingtools/stirling-pdf开源地址:https://github.com/Stirling-Tools/Stirling-PDF
Stirling-PDF 主界面
02 Paperless-ngx
家里那堆发票、合同、说明书、孩子作业,时间一久就找不着了——这事 Paperless-ngx 管。把扫描件、照片、PDF 丢给它,它自动 OCR 识别、分类、打标签,最后变成能全文搜索的数字档案。以后找一张三年前的保修单,输个关键词就出来。目前在 GitHub 上 4.4 万 Star。
它有个一键安装脚本,跑完会生成一份 docker-compose,改改路径就能常年跑:
它得常驻一台机器(NAS、旧电脑、小服务器)跑服务,装好开浏览器进 localhost 就能管理,更适合愿意花点时间部署的人;中文识别准不准,说到底看你拍得清不清楚。
bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"开源地址:https://github.com/paperless-ngx/paperless-ngx
Paperless-ngx 仪表盘
03 Magic Resume
写简历这事,最烦的不是没经历,是写出来干巴巴的。Magic Resume 是个在线简历编辑器,左边写内容、右边实时出排版,还能接 DeepSeek、豆包这类模型把措辞往专业了润。不用注册,打开网页 magicv.art 就能写,GitHub 上大概 9 千多 Star。
直接开网页写,不用装任何东西:
润色是辅助不是替你写,经历的真假和深度终归是你自己的事。数据存在浏览器本地,定期导出备份是个好习惯。顺带一句:它源码是 Apache 2.0,但作者加了商用限制——个人免费,要是拿去做成付费服务得单独拿商用授权,自己写简历完全不受影响。
https://magicv.art开源地址:https://github.com/JOYCEQL/magic-resume
Magic Resume 编辑器界面
04 make-look-scanned
有些场合就要一份「扫描件」,可手里只有干净的 PDF。make-look-scanned 干一件很窄但很爽的事:把 PDF 处理成真实扫描出来的样子——轻微歪斜、噪点、纸张暖色、连 JPEG 压缩的痕迹都仿出来了。网页版纯前端跑(WASM),文件不联网、不出本机;命令行一行也跑得起来。
处理完的 PDF 是纯图片,文字选不中——它本来就不是为保留可搜索性设计的。同一个文件每次出来效果都一样(按内容生成随机种子,想换样子加个 --seed 就行)。CLI 版链接了 MuPDF(AGPL 协议),商用的话留意下合规。
# 网页版直接打开就用(纯前端,文件不出本机)https://overflowy.github.io/make-look-scanned/# CLI 一行命令搞定make-look-scanned in.pdf --skew 1.5 --noise 0.3 --jpeg-quality 45开源地址:https://github.com/overflowy/make-look-scanned
make-look-scanned 效果对比
05 Handwriting Simulator
想给谁写封「手写的」信、做个手账素材,练字又太慢。Handwriting Simulator 把你输入的文字变成手写稿,每个字都做了字距、行距、笔画位移和旋转的随机扰动,不是简单贴个字体,远看能以假乱真。项目还新,star 不算多,但完成度挺出人意料的。
非技术党用图形界面最省事,也有打包好的便携 exe,整个文件夹拷走就能跑;命令行批量生成更方便:
字体得自己准备,仓库不随包发任何字体;想省事可以用霞鹜文楷(OFL 开源可商用)、沐瑶随心手写体、站酷小薇/快乐体这些免费字体。手写体多为商业版权,商用注意授权;也别拿它伪造签名、票据——工具无罪,用歪了得自己担着。
uv run handwrite-cli "你好,世界!" --font C:/Windows/Fonts/msyh.ttc开源地址:https://github.com/bamboostrip/handwriting-simulator
手写模拟器项目
点击下方卡片,关注逛逛开源项目 / 这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛开源项目,后台对话聊天就行了。
夜雨聆风