Oh, CV!
Word and LaTeX are too overkill for a curriculum vitae / resume.
So why not write it in Markdown?
Have fun: ohcv.zxh.io
WIP
Notice
Highly recommend using Chrome.
Features
- Write your resume in Markdown and preview it in real-time online, it's smooth!
- Export to A4 and US Letter size PDFs
- Customize: page margins, theme colors, line heights, fonts, etc.
- Pick any fonts from Google Fonts
- Add icons easily via Iconify (search for icons on Icônes)
- Tex support (KaTeX)
- Cross-reference (would be useful for an academic CV)
- Case correction (e.g.
Github
->GitHub
) - Add line breaks just like in LaTeX:
\\[10px]
- Automatically breaking pages
- Neat template
- Manage multiple resumes
- Your data in your hands:
- Data are saved locally within your browser, see here for details
- Open-source static website hosted on Github Pages, which doesn't (have the ability to) collect your data
- No user tracking, no ads
- Dark mode
TO-DO
-
Export to:
- Markdown
- HTML
-
Pick any fonts from Google Fonts
-
Custom CSS
Development
It's built on Vitesse, with the power of Vue 3, Vite 3 and UnoCSS.
Clone the repo and install dependencies:
pnpm install
Build some packages:
pnpm build:pkg
To enable picking fonts from Google Fonts, you will need to generate a Google Fonts Developer API Key. Then, create a .env
file in site
folder and put:
VITE_GOOGLE_FONTS_KEY="YOUR_API_KEY"
Start developing / building the site:
pnpm dev
pnpm build
Credits