A professional, open source, privacy-first resume builder that runs 100% in your browser. Focus on your content while we handle the layout with Your Resume Builder. No more fighting with MS Word formatting or Canva templates.
- 🔒 100% Private & Secure: No data ever leaves your browser. Nothing is uploaded to a server. We don't collect, see, or store any of your personal information.
- ⚡ Content-First Approach: Simply fill out your details (Experience, Education, Skills, etc.) and the layout is generated automatically.
- 📄 High-Quality PDF Export: Download a professional, multi-page PDF. Your contact header is automatically repeated on every page for a consistent look.
- 💾 Auto-Saving: Your changes are automatically saved to your browser so you can pick up right where you left off.
- 📂 Backup & Transfer: Export your resume data to a local file for backup or to move it between devices. Import it back anytime.
- 🎨 Modern Customization: Choose from professional fonts (Sans Serif, Serif, Mono), adjust colors, and reorder sections with drag-and-drop.
- 📱 Responsive & Accessible: Optimized for both desktop and mobile use with full accessibility support.
This project is built with React, TanStack Start, Tailwind CSS, and Shadcn UI.
Ensure you have Bun installed.
bun installTo start the development server:
bun --bun run devThe application will be available at http://localhost:3000.
To create a production build:
bun --bun run build- Framework: TanStack Start (Full-stack React framework)
- Styling: Tailwind CSS
- UI Components: Shadcn UI (Radix UI primitives)
- Icons: Lucide React
- Drag & Drop: @dnd-kit
- PDF Generation: jsPDF & html2canvas-pro
- Markdown: React Markdown
src/components/: Reusable UI components and section editors.src/components/preview/: Resume preview logic and PDF export handling.src/hooks/: Custom hooks for local storage and resume actions.src/types/: TypeScript interfaces for resume data.src/routes/: Application routing and page structure.src/styles.css: Global styles and Tailwind imports.
This project is free to use and open for contributions. All your data remains private and resides only on your local machine.