Skip to content

junian/markdown-resume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2533859 · Nov 13, 2024
May 26, 2024
Apr 12, 2024
Sep 16, 2024
Mar 28, 2022
Mar 13, 2022
Sep 28, 2023
Jun 23, 2022
May 30, 2024
Nov 13, 2024
Apr 11, 2024
May 3, 2024
Apr 13, 2024
Jun 23, 2022
Sep 27, 2023

Repository files navigation

Markdown Resume

Write an ATS-friendly Resume in Markdown. Available for anyone, Optimized for Dev.

Start Writing Now!

About

A fork of "Oh My CV!". You can visit the original work here.

Changes I made from the original work:

  • Default template is now as close as possible with CareerCup's resume template.
  • Default color is all Black.
  • Added Web-safe fonts for easier ATS parsing.
  • And many more ...

Notice

Highly recommend using Chromium-based browsers, e.g., Chrome and Microsoft Edge.

Features

  • Write your resume in Markdown and preview it in real-time, it's smooth!
  • It works offline (PWA)
  • 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 (\\[10px]) or start a new page (\newpage) just like in LaTeX
  • Break pages automatically
  • Customize CSS
  • 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

Development

It's built on Nuxt 3, with the power of Vue 3, Vite, Zag, 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:

NUXT_PUBLIC_GOOGLE_FONTS_KEY="YOUR_API_KEY"

Start developing / building the site:

pnpm dev
pnpm build

Credits

License

This project is licensed under MIT license.


Made with ☕ by Junian.dev.