Project · 2025

Resume Builder

A free, developer-focused resume builder with live preview, JSON import/export, and AI-powered resume upload.

Screenshot of Resume Builder

About this project

Resume Builder (resumebuilder.js.org) is a free web app for building resumes with a live-editing interface. Fill in structured sections for personal information, experience, skills, education, and projects, and watch the resume render in real time. It can also ingest an existing PDF resume and convert it to an editable format, with optional AI assistance through a Gemini API key.

Resume data exports and re-imports as JSON, so a resume is a file you own, not an account you rent. Finished resumes download as PDF. Everything stays local: data lives in the browser's localStorage and never touches a server, which also means the whole app can be self-hosted as static files.

The project earned a js.org subdomain through a merged PR to the js-org registry, a small badge of honor for open-source JavaScript projects.

Features

  • Live-editing form with real-time resume preview
  • PDF resume upload with optional AI conversion via Gemini
  • JSON import and export of resume data
  • One-click PDF download
  • Light and dark themes with sample data loading
  • Fully client-side, data stays in localStorage