Open-Source Resume Builder

ResumeBuildz is a free, source-available resume builder. Every line of code is on GitHub: no black-box AI, no hidden data collection, and you can self-host it yourself.

View Source on GitHub

Why the code is public

Verifiable

Every template, ATS check, and AI call is inspectable. Nothing runs that you cannot read first.

Privacy you can audit

Confirm for yourself that resume data stays in localStorage and never touches our servers unless you sign in.

Self-hostable

Fork the repo and run your own instance on your own infrastructure with your own database.

No vendor lock-in

Export to PDF, DOCX, HTML, Markdown, or JSON Resume at any time. Your data is never trapped in a proprietary format.

What it's built with

ResumeBuildz is a Next.js App Router project in TypeScript, with React 19, Tailwind CSS, and Zustand for client state. Guest mode needs no backend at all — everything runs in the browser. Optional account sync uses Neon PostgreSQL with Drizzle ORM and Better Auth; optional AI rewrites use the Groq API; none of these are required to run the core builder.

To self-host: clone github.com/Surya8991/ResumeBuildz, install dependencies, and run it with npm run dev. Guest mode works with zero configuration; auth, sync, and billing light up as you add the relevant environment variables. Full setup instructions are in the repository README.

Frequently asked

Is ResumeBuildz actually open source?+

Yes. The full source code is public at github.com/Surya8991/ResumeBuildz. You can read every line, including how templates render, how the ATS score checker works, and how AI requests are proxied.

What license does ResumeBuildz use?+

A source-available, non-commercial license: free to use, copy, modify, and self-host for personal, educational, and non-commercial purposes. Selling access to the software or offering it as a paid service is reserved to the original author. See the LICENSE file in the repository for the exact terms.

Can I self-host ResumeBuildz?+

Yes. It is a Next.js app with an optional Neon PostgreSQL database for accounts and sync; without configuring those, it runs entirely client-side in guest mode. Clone the repo, follow the README, and run it on your own infrastructure.

Can I contribute to ResumeBuildz?+

Yes. Open an issue or pull request on GitHub. Bug reports, template contributions, and accessibility fixes are especially welcome.

Read more about the project on our About page, or see how we compare on privacy to Zety and other closed-source builders.

Use it, or run your own copy

Free to build with right now, or fork it and self-host.

Fork on GitHub