让简历可以随时随地预览,用程序员最熟悉的Markdown语法编写,并且不收费!
- 支持暗黑模式
- 支持嵌入 HTML
- 支持打印 PDF
- 支持在线预览
- 支持自定义模板
- 支持多模板组合使用
- 支持样式覆盖
- 更多的个性化模板
快速创建简历项目,支持在 Vercel 中部署
- 创建
pnpm create resumejs
-
选择模板
-
编写 README.md
-
完成你的简历!
以组件方式引入到自己项目
pnpm add @resumejs/components
import { Resume } from '@resumejs/components'
export default function App() {
const resume = `
#名字
##个人信息
##工作信息
`
return <Resume>{resume}</Resume>
}
- cli 支持,使用方式和 vite 一样
- 默认使用运行目录下的 README.md 做为你的简历 markdown
- 支持 vite.config.ts 配置文件
可以直接使用 create-resumejs 创建项目
pnpm add @resumejs/resume
需要安装依赖 react 和 react-dom
pnpm add react react-dom
resume dev
resume build
resume preview
resume dev --template @resumejs/template-nova
resume build --template @resumejs/template-nova
简历默认模板
-
一级标题下的内容包括一级标题为简历头部的信息 可自定义
header
组件- 一级标题为名字 可自定义
header-name
组件 - 图片作为头像 可自定义
header-avatar
组件 - 包裹所有列表项 可自定义
header-content
组件 - 每个列表为行 可自定义
header-row
组件 - 列表的项为列 可自定义
header-col
组件
- 一级标题为名字 可自定义
-
三级标题下方的第一段内容
- 表格将更改为三级标题的描述信息,可自定义
card
,card-item
,card-item-label
,card-item-value
组件 - 标题下或 Table 下第一行文本将会更改为描述内容 可自定义
description
组件
- 表格将更改为三级标题的描述信息,可自定义
-
FrontMatter (暗黑模式,Github, 打印按钮)
- 可自定义 toolbox 组件
一款更加完善,且易于拓展的用 Markdown 编写简历的开源简历项目
这非常简单,只需点击上面的按钮即可部署到 Vercel。您还可以部署到支持 Vite 的其他平台。
This project is tested with BrowserStack.