Reactive Resume:免费开源的简历生成器
文章目录
- Reactive Resume:免费开源的简历生成器
- 用起来有多简单
- 隐私这块做得干净
- 能力边界
- 技术栈
- 自己部署
- 适合谁用
Reactive Resume:免费开源的简历生成器
找工作的时候,简历是绕不开的。Word 排版麻烦,LaTeX 门槛高,市面上的简历工具要么收费,要么功能阉割。Reactive Resume 是一个开源项目,Star 数接近 4 万,解决的就是这个问题——用最简单的方式做一份拿得出手的简历。
用起来有多简单
打开网页,选个模板,填内容,导出 PDF。整个流程不需要注册账号,打开就能用。这点比很多同类工具强,不强制你登录、绑定邮箱。
支持的导出格式有三种:PDF、JSON、DOCX。PDF 用来投递,JSON 用来备份数据,DOCX 给那些必须交 Word 版的公司。拖拽排序、自定义区块、富文本编辑这些基本功能都有。
模板设计走的是简洁路线,没有花里胡哨的装饰。颜色、字体、间距都能调,也支持自定义 CSS。对设计有要求的人能玩出花样,没要求的人用默认模板就够了。
隐私这块做得干净
现在很多简历工具会把你的数据存到他们的服务器上,Reactive Resume 的逻辑不一样。代码完全开源,MIT 协议,你可以自己部署到任何服务器上。默认不追踪用户行为,不插广告,数据随时能导出,也能一键彻底删除。
对隐私有要求的人,特别是不想把个人信息交给第三方的,这个项目很合适。
能力边界
Reactive Resume 支持接入 AI,包括 OpenAI、Google Gemini、Anthropic Claude。你可以让 AI 帮你润色措辞、优化描述。多语言支持也做了,翻译通过 Crowdin 社区维护。
分享功能也方便,生成一个链接就能把简历发给别人,对方不需要注册就能查看。还支持从 JSON Resume 格式导入数据,省去重复填写的麻烦。
技术栈
前端用的是 TanStack Start(基于 React 19 和 Vite),后端 Node.js,数据库 PostgreSQL,ORM 用的 Drizzle。认证方案是 Better Auth,样式用 Tailwind CSS,状态管理用 Zustand 加 TanStack Query。
整套技术栈选型比较现代,社区活跃度也高,不用担心用着用着变成孤儿项目。
自己部署
自托管用 Docker 一键启动,依赖 PostgreSQL 数据库,可选 SeaweedFS 做文件存储。从 v5.1.0 开始,PDF 生成改成纯客户端渲染,不再需要 Browserless 或 Chromium 这些外部服务,部署门槛低了不少。
Docker Hub 和 GitHub Container Registry 都能拉镜像,文档里有完整的部署指南。
适合谁用
如果你在找工作,想快速做一份干净的简历,直接用在线版就行。如果你想完全掌控数据,或者团队内部需要统一简历格式,可以自己部署一套。
这项目没有付费功能,没有功能限制,该有的都有。39000 多个 Star 不是刷出来的,是真有人用、真解决了问题。
功能限制,该有的都有。39000 多个 Star 不是刷出来的,是真有人用、真解决了问题。
