(截图为经典布局,支持 11 种布局与自定义主题色)
iResume 是一款本地优先的在线简历生成器。它把简历库、结构化编辑、实时预览、外观微调、分页检查和导出能力放在一个轻量工作台里,适合快速维护多份投递版本。
核心理念: 少一点配置感,多一点交付感。默认样式保持克制专业,需要时再通过布局、主题色、字号、页边距和区块显示偏好做细节调整。
- 简历工作台:侧栏式简历库,可搜索、放大查看并继续编辑多份简历
- 模板中心:使用真实简历内容预览 11 种布局,并可从模板快速创建
- 工作台:左右分区编辑,实时预览,支持缩放、拖动画布和点击区块定位编辑
- 外观设置:内置多套布局,可自定义主题色、字号、页边距、标题图标和区块显示偏好
- 导出投递:支持 PDF 打印优化、PNG 图片导出和分页预估
- 数据安全:简历与版本快照保存在 IndexedDB,可通过 GitHub OAuth 加密同步
线上版本实时更新,打开即可使用:
git clone https://github.com/dogxii/iresume.git
cd iresume
npm install
npm run devnpm run build
npm run preview- 导出 PDF 时建议关闭浏览器页眉页脚,并开启背景图形
- 简历内容默认存储在 IndexedDB,界面偏好保存在 LocalStorage;换浏览器或清理缓存前可以先导出备份
- GitHub 云同步需要配置
.env.example中的 OAuth 环境变量,callback URL 使用应用首页地址即可
React 19 · TypeScript · Vite · Tailwind CSS 4 · IndexedDB · Lucide React
如果觉得这个项目对你有帮助,欢迎请我喝咖啡 ☕️
采取自愿原则, 收到的赞赏将用于提高开发者积极性和开发环境。
规整单栏主题来自于 @Viki 大佬设计的 figma 简历。
MIT © 2026 Dogxi


