Open Resume

7天前发布 22 00

Open Resume 是开源自托管简历工具,156 套模板全部免费开放,不限简历数量,PDF、PNG 导出无水印,本地 SQLite 存储且不带追踪。支持 AI 简历优化、多语言界面,提供 Docker、Node.js 两种部署方案,适合不想使用订阅式简历平台、希望简历数据私有化的用户。

所在地:
AniChikage
收录时间:
2026-10-20
Open ResumeOpen Resume

Open Resume 是一款开源简历制作工具,主打免费和数据自主可控。市面上很多简历工具采用订阅制,即便只是偶尔修改简历也要持续付费,而这个项目所有模板全部开放,简历创建数量没有上限,导出功能不设付费门槛、不带水印,支持自行部署,简历数据掌握在自己手里。

Open Resume

功能一览

内置一共156款简历模板,可以自由浏览、筛选、预览、切换样式,不存在会员解锁限制。编辑器偏向内容创作,支持A4尺寸实时预览、自动保存、撤销重做,可以插入照片、调整模块顺序、自定义字体和主题色。

导出格式支持PDF、PNG,还能导出JSON文件用来备份简历;界面提供七种语言,包含简繁中文、英日韩法俄。存储采用本地SQLite,自带服务端会话和内置字体,没有数据采集、遥测追踪。

自带可选AI岗位优化功能,用户填入自己的API Key,工具就能根据岗位描述生成简历新版本,工具本身不限制调用次数,相关额度和限制由选用的模型服务商决定。

项目代码采用TypeScript编写,前后端都做严格类型校验,部署简单,不需要额外配置云数据库、登录OAuth或者支付模块。

部署安装

Docker 方式

git clone https://github.com/AniChikage/open-resume.git
cd open-resume
docker compose up -d --build

部署完成访问 http://localhost:3000,默认账号密码 admin / admin。数据存放在命名卷 resumes,重建容器数据不会丢失;执行 docker compose down -v 会连带删除数据卷。

Node.js 方式,要求 Node.js 24 及以上版本

git clone https://github.com/AniChikage/open-resume.git
cd open-resume
npm ci
npm run build
npm start

同样访问 http://localhost:3000/,使用 admin/admin 登录;开发环境执行 npm run dev,启用Vite热更新。

相关导航