Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lrmn7/ohmycv
builder curriculum vitae in Markdown online.
https://github.com/lrmn7/ohmycv
curriculum-vitae cv cv-maker resum-maker resume
Last synced: about 1 month ago
JSON representation
builder curriculum vitae in Markdown online.
- Host: GitHub
- URL: https://github.com/lrmn7/ohmycv
- Owner: lrmn7
- License: mit
- Created: 2023-06-19T13:53:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-27T02:36:17.000Z (over 1 year ago)
- Last Synced: 2024-05-01T22:38:01.548Z (8 months ago)
- Topics: curriculum-vitae, cv, cv-maker, resum-maker, resume
- Language: TypeScript
- Homepage: https://ohmycv.is-a.fun
- Size: 20.1 MB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
###
Connect with me:
###
hey there ๐
###
###
๐ love has a cost, and both of us lost
###
What i'am listening to
![](https://spotify-github-profile.vercel.app/api/view.svg?uid=hjn5rpwib3744xmkulex0vw4v&redirect=true][https://spotify-github-profile.vercel.app/api/view.svg?uid=hjn5rpwib3744xmkulex0vw4v&cover_image=true&theme=novatorem)
###
Support me
- ๐ ๐ฎ๐ฉ [Trakteer](https://trakteer.id/lrmn)
- ๐ ๐ [BuyMeACoffe](https://www.buymeacoffee.com/lrmn)
- ๐ ๐ [Ko-Fi](https://ko-fi.com/lrmn7)##
OH MY CV
Word and LaTeX are too overkill for a curriculum vitae / resume.
So why not write it in Markdown?
Have fun: [ohmycv.is-a.fun](https://ohmycv.is-a.fun/)
**WIP**
ย
## Notice
Highly recommend using Chromium-based browsers, e.g., [Chrome](https://www.google.com/chrome/) and [Microsoft Edge](https://www.microsoft.com/en-us/edge).
ย
## Features
- Write your resume in Markdown and preview it in real-time, it's smooth!
- It works offline ([PWA](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps))
- Export to A4 and US Letter size PDFs
- Customize page margins, theme colors, line heights, fonts, etc.
- Pick any fonts from [Google Fonts](https://fonts.google.com/)
- Add icons easily via [Iconify](https://github.com/iconify/iconify) (search for icons on [Icรดnes](https://icones.js.org/))
- Tex support ([KaTeX](https://github.com/KaTeX/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](https://localforage.github.io/localForage/) for details
- Open-source static website hosted on [Github Pages](https://pages.github.com/), which doesn't (have the ability to) collect your data
- No user tracking, no ads
- Dark modeย
## Development
It's built on [Vitesse](https://github.com/antfu/vitesse), with the power of [Vue 3](https://github.com/vuejs/vue-next), [Vite](https://github.com/vitejs/vite) and [UnoCSS](https://github.com/antfu/unocss).
Clone the repo and install dependencies:
```bash
pnpm install
```Build some [packages](packages):
```bash
pnpm build:pkg
```To enable picking fonts from [Google Fonts](https://fonts.google.com/), you will need to generate a [Google Fonts Developer API Key](https://developers.google.com/fonts/docs/developer_api#APIKey). Then, create a `.env` file in [`site`](site/) folder and put:
```
VITE_GOOGLE_FONTS_KEY="YOUR_API_KEY"
```Start developing / building the site:
```bash
pnpm dev
pnpm build
```
## License
[MIT](LICENSE)