6 套 ATS 友好模板,覆盖技术、商务、创意与学术等方向,可随时切换而不丢失已填数据
Resumify — Vite 作品集模板
作者 Afif718
Resumify 是一个基于 React、TypeScript 与 Vite 构建的浏览器端简历生成器,提供 6 套 ATS 友好模板、实时预览与 JSON 导入导出,无需注册,数据保存在本地浏览器中。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
完全在浏览器端运行,无后端、无账号、无第三方追踪,数据保存在本地
支持颜色预设、字体、页面尺寸(US Letter / A4)以及板块顺序与可见性调整
使用 @react-pdf/renderer 在客户端生成 PDF,并支持 JSON 导入导出以便保存和恢复进度
首次加载后可离线使用,适合网络条件有限的环境
仓库提供示例 JSON 数据,导入后可立即预览全部模板效果
模板详细介绍
Resumify 是一个完全在浏览器中运行的简历制作工具,使用 React、TypeScript 和 Vite 开发,界面由 Tailwind CSS 与 Shadcn/UI 组件构建。它提供 6 套面向不同岗位的简历模板,涵盖技术、商务、创意与学术等方向,并支持单栏、双栏和侧边栏等布局。用户可以在表单中填写个人信息、摘要、经历、项目、教育、技能及自定义板块,并实时看到预览变化。编辑器允许调整字体、颜色预设、页面尺寸(US Letter / A4)以及板块顺序和可见性,隐藏板块时数据仍会保留。导出方面,项目使用 @react-pdf/renderer 在客户端生成 PDF,同时支持将简历数据保存为 JSON 并重新导入,方便跨会话继续编辑。
由于没有后端服务,所有数据仅保存在浏览器本地内存中,项目声明不收集个人信息、不要求注册。首次加载后应用可离线使用。仓库根目录提供了一个示例 JSON 文件,导入后可快速查看全部模板的填充效果。需要注意的是,项目 README 中列出的多语言支持、深色模式、求职信生成、LinkedIn 导入、简历评分等功能均属于未来规划,当前版本并未实现。
适合你的项目吗?
适用场景
- 应届毕业生制作第一份简历,并针对不同岗位快速调整内容
- 在职人员为不同职位定制多份简历,通过 JSON 导出保存不同版本
- 需要 ATS 友好 PDF 且不希望注册账号或上传个人信息的求职者
- 在离线或低网络环境下需要继续编辑简历的用户
- 需要 US Letter 或 A4 等特定页面格式的申请者
适合人群
- 希望快速生成 ATS 友好简历且重视隐私的求职者
- 需要多套模板与配色方案进行对比选择的用户
- 具备 Node.js 环境、希望本地运行或二次开发的前端开发者
- 需要将简历数据以 JSON 形式备份和迁移的用户
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
在线使用可直接访问演示站点,无需安装或注册
- 2
本地运行需要 Node.js v16+ 及 npm 或 yarn,依次执行 npm install 与 npm run dev,默认地址为 http://localhost:5173
- 3
生产构建使用 npm run build,本地预览构建结果使用 npm run preview
- 4
可下载仓库根目录的 resume-2025-10-12.json 示例文件,通过应用内 Import 功能导入以快速查看模板效果
- 5
代码采用 MIT 许可,可免费使用、修改和分发,但演示图片、字体、图标等第三方素材需单独核对许可
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
https://github.com/Afif718/Resumify/blob/main/LICENSEhttps://github.com/Afif718/Resumify/blob/main/README.mdPermission is hereby granted, free of charge
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-04。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 92 / 100
- 技术栈
- Vite · React
- 网站类型
- 作品集
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-04-20
- 截图检查日期
- 2026-10-04
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Vite。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
审核声明: [email protected] · 2026-10-04
查看当时使用的来源资料
SHA-256: 975478aa6b5946b06879c8ed92cfb1107293b9b7e14b287c607fefc66aa93dcb
2026-10-04T15:05:24.743Z
来源文件 / 仓库# 🧠 Resumify — Free, Privacy-First Resume Maker        > **Build a professional, ATS-ready resume in minutes — 6 templates, full customization, zero sign-up, zero data collection.** ### 🌐 [Try the Live Demo →](https://resumify-by-afif.netlify.app/) *No installation. No account. Open in browser and start building.* --- ## 🔍 Why Resumify? Most resume builders track your data, lock features behind paywalls, or require an account just to get started. **Resumify does none of that.** Everything runs locally in your browser. Your personal information never leaves your device. No backend, no database, no surveillance — just a fast, beautiful resume builder that respects your privacy and gets out of your way. --- ## ✨ Features - 🪄 **6 modern templates** — designed for tech, business, creative, and academic roles - 🔒 **Zero data collection** — no sign-up, no backend, your data never leaves your browser - 📄 **ATS-friendly PDF export** — clean exports optimized for applicant tracking systems - 💾 **JSON import/export** — save your resume data and reload it anytime, across sessions - 🎨 **Full customization** — colors, fonts, page format (US Letter / A4), and section order - 📐 **Flexible layouts** — single-column, two-column, and sidebar options - 🔄 **Section management** — show, hide, and reorder sections without losing data - 🖼️ **Profile photo support** — available on selected templates - 🌐 **Works offline** — fully functional after the initial page load - ⚡ **Instant preview** — see every change reflected in real time as you type --- ## 🧰 Tech Stack | Technology | Purpose | |---|---| | React 18 + TypeScript | Frontend framework for fast, type-safe SPA rendering | | Vite | Lightning-fast dev server and production bundler | | Tailwind CSS | Utility-first styling for responsive, modern design | | Shadcn/UI | Accessible, elegant pre-built component library | | Lucide React | Clean, scalable icon set | | @react-pdf/renderer | Client-side PDF generation for resume downloads | --- ## 🎨 Available Templates | # | Template | Style | Best For | |---|---|---|---| | 1 | **Tech Sidebar** | Two-column, sidebar | Software developers, engineers | | 2 | **Business Professional** | Single-column, formal | Corporate, management, traditional industries | | 3 | **Modern Minimal** | Two-column, bold | Versatile roles, modern companies | | 4 | **Elegant Timeline** | Single-column, timeline | Senior professionals, career changers | | 5 | **Creative Modern** | Two-column, vibrant | Designers, marketers, creative industries | | 6 | **B-JET Professional** | Table-based, formal | Academic, research, formal applications | > ✅ All templates are ATS-friendly, fit on one page, and fully customizable — switch templates anytime without losing your data. --- ## 📁 Project Structure ``` Resumify/ │ ├── src/ │ ├── components/ # UI components (form sections, template renderers) │ ├── templates/ # Individual resume template definitions │ ├── hooks/ # Custom React hooks │ ├── types/ # TypeScript type definitions │ └── utils/ # Helper functions (PDF export, JSON handling) │ ├── public/ # Static assets ├── index.html ├── tailwind.config.ts ├── vite.config.ts ├── components.json # Shadcn/UI config └── resume-2025-10-12.json # Sample resume data for quick preview ``` --- ## 🚀 Getting Started ### Option A — Use Online (No Setup) 👉 **[resumify-by-afif.netlify.app](https://resumify-by-afif.netlify.app/)** — open and start building instantly. ### Option B — Run Locally **Prerequisites:** Node.js v16+ and npm or yarn ```bash # 1. Clone the repo git clone https://github.com/Afif718/Resumify.git cd Resumify # 2. Install dependencies npm install # 3. Start the dev server npm run dev ``` App runs at **http://localhost:5173** ```bash # Build for production npm run build npm run preview ``` ### ⚡ Quick Start with Sample Data Want to see all 6 templates immediately with real content? 1. Download **`resume-2025-10-12.json`** from the repo root 2. Open the app 3. Click **Import** 4. Select the JSON file 5. All templates are now populated and ready to preview --- ## 📝 How to Use **1. Pick a Template** — Browse 6 designs and choose what fits your industry **2. Fill in Your Details** — Personal info, summary, experience, projects, education, skills, and custom sections **3. Customize** — Fonts, color presets (Professional Blue, Modern Teal, Creative Orange, Elegant Purple, Corporate Gray, Tech Green), page size **4. Manage Sections** — Drag to reorder, toggle visibility, hidden sections retain your data **5. Export** — Download as ATS-ready PDF or save as JSON for later --- ## 🔒 Privacy & Security | What we do | What we don't do | |---|---| | ✅ Run entirely in your browser | ❌ Never collect personal data | | ✅ Store data in local browser memory | ❌ No backend server | | ✅ Open source — full transparency | ❌ No accounts or sign-ups | | ✅ Works offline after first load | ❌ No third-party tracking | --- ## 🤝 Contributing — You're Invited! Resumify is open source and **actively welcoming contributors**. Whether you're a designer, developer, or just someone who found a bug — your input makes this better for thousands of job seekers. ### 🌱 Good First Issues Looking for a place to start? Here are some great entry points: - 🎨 **Design a new resume template** — add your own style to the template library - 🌍 **Add multilingual support** — help non-English speakers build resumes - 🌙 **Dark mode for the editor UI** — the builder itself, not the resume - 🐛 **Bug fixes** — check open [issues](https://github.com/Afif718/Resumify/issues) - 📝 **Improve documentation** — clearer setup guides, contribution docs - ♿ **Accessibility improvements** — keyboard navigation, screen reader support ### 📋 How to Contribute ```bash # 1. Fork the repository # 2. Create your feature branch git checkout -b feature/your-feature-name # 3. Make your changes and commit git commit -m "Add: brief description of what you did" # 4. Push your branch git push origin feature/your-feature-name # 5. Open a Pull Request on GitHub ``` ### 💬 Before You Start For significant changes, please **open an issue first** to discuss your idea — this avoids duplicate work and ensures your contribution fits the project direction. Every contribution — no matter how small — is appreciated and credited. ⭐ --- ## 💼 Use Cases - 🎯 Fresh graduates building their first professional resume - 🔁 Professionals tailoring resumes for different job applications - 🧾 Anyone who wants ATS-ready PDFs without paying or signing up - 🌐 Users in low-connectivity environments needing an offline tool - 📐 Applicants needing region-specific formats (US Letter vs A4) --- ## 🔮 Future Roadmap - [ ] Additional resume templates (contributions welcome!) - [ ] Multilingual UI and resume content support - [ ] Dark mode for the editor - [ ] Cover letter builder - [ ] LinkedIn profile import - [ ] More color themes and font pairings - [ ] Resume scoring / ATS keyword checker --- ## 📄 License This project is licensed under the [MIT License](LICENSE). --- ## 🙏 Acknowledgments - [Vite](https://vitejs.dev/) — for the blazing fast build tooling - [Shadcn/UI](https://ui.shadcn.com/) — for beautiful accessible components - [Lucide](https://lucide.dev/) — for the icon set - [@react-pdf/renderer](https://react-pdf.org/) — for client-side PDF generation --- ## 👤 Author **M. H. A. Afif** — [@Afif718](https://github.com/Afif718) --- <div align="center"> **⭐ If Resumify helped you land a job or saved you time, please star the repo — it helps others find it too!** *Made with ❤️ for job seekers everywhere* </div>
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

showlit
✨ Showlit - A modern and clean template for creating a personal website
Vite · 作品集

folium
Professional developer portfolio boilerplate (React • TypeScript • Tailwind • Vite) with simple content custom…
Vite · 作品集

kurizu-discord
A Discord themed website built using React & Vite
Vite · 作品集

about-me-personal-portfolio-website-template
Simple Personal Website Template, built with bootstrap and vite js project.
Vite · 作品集

HackFolio
A high-performance, SEO-optimized hacker-themed portfolio website tailored for for ethical hackers, penetratio…
Vite · 作品集

portfolio-main
A modern, responsive portfolio website for Garvit Joshi built with React, Vite, and TailwindCSS. Features a co…
Vite · 作品集
