Try Mono Resume now at monoresume.com.
Background
In October 2023, I created an HTML-based resume template to build my own resume. This web-first template also included a PDF export feature and was optimized for ATS (Applicant Tracking Systems). My original plan was to turn it into a full-fledged resume builder, but I paused the project as I got busy exploring new technologies and working on other projects.
Why I Built Mono Resume
When I recently wanted to update my resume, I tried several resume builders. However, I found most of them to be overly complicated, often requiring sign-ups or payments just to download the final resume. This frustration inspired me to create Mono Resume—a simple, hassle-free tool that lets users create resumes without any barriers.
Features
- Simple, minimalistic user interface
- Fully customizable resume sections
- ATS-friendly PDF export
- HTML export for web-first resumes
- No sign-ups or payments required
- Import/export resume data
- Open-source (MIT licensed)
Screenshot
Technical Overview
Mono Resume is built with Next.js, shadcn/ui, TailwindCSS, and Puppeteer (via Browserless). Initially, I developed a backend using Bun and Puppeteer, but after discovering Browserless, I switched to it for a more seamless experience.
It uses a headless Chromium instance to generate PDFs from HTML, while the local browser handles HTML generation. Resume data is stored locally in the browser’s storage, with features that allow users to import and export their resume data for easy modification and transfer.
Future Roadmap
- [ ] Add more resume templates
- [ ] Improve and refine existing sections
Credits
Special thanks to Rajit Ghatak for providing the server.
License
Mono Resume is licensed under the MIT License. See the LICENSE for more details.