Reactive Resume v6
Amruth Pillai and contributors · Writing · Productivity · Business
Reactive Resume v6 is a free, open-source resume builder with 18 templates, live preview, ATS checks, job tracking and optional AI help through your own API key.

About Reactive Resume v6
What Is Reactive Resume v6
Reactive Resume v6 is a resume builder that runs in your browser and costs nothing. You write on one side of the screen while the finished page renders on the other, so a layout change or a new bullet point shows up immediately. The source code sits on GitHub under the MIT License, and Amruth Pillai keeps the project running with a group of contributors. There are no ads, no tracking scripts and no paid tier. Donations cover hosting and development.
The hosted version at rxresu.me covers the whole job hunt, not only the document. Resumes and cover letters live in one Documents page. A tracker follows each application through saved, applied, interview and offer. The Career area holds interview plans and a library of stories you write once and reuse in answers. Any of that can be skipped if you only want a clean PDF.
The limits show up around customization and setup. The template gallery has 18 designs, and pushing past them means writing custom CSS. AI features need a key from a provider you already pay, so the assistant isn't free in practice. Running your own copy takes comfort with Docker, a database and file storage. The iOS app is still listed as coming soon.
Getting Started
- Open rxresu.me and create a free account, or stay signed out and try the ATS resume checker with any PDF.
- Pick a starting point: a blank document, a sample resume, or an import from PDF, LinkedIn, JSON Resume or an older Reactive Resume export.
- Fill in the Basics card and your sections in Write mode. Everything saves as you type, and History keeps earlier versions.
- Switch to Design mode and choose one of the 18 resume templates, then set the font, color, page size and spacing.
- Run Check mode for a readability score and a job match, then download a PDF or Word file from Share mode.
Product Information
A quick look at Reactive Resume v6's pricing, supported platforms, and performance.
Best for
The users, tasks, and scenarios where this tool fits best.
Users
- Active job seekers sending several applications a month
- Career changers and recent graduates with thin work history
- Privacy-minded users and small teams
Tasks
- Rewriting weak bullet points
- Checking a resume against a job posting
- Producing an ATS-friendly PDF
- Tracking applications and interview prep
Scenarios
- Applying to a handful of roles in one week
- Rebuilding a resume that lives in an old Word file
- Running the builder on a company or personal server
Key features
Four editor modes on one page
Write, Design, Check and Share replace the old sidebars and dock. Each mode holds one kind of decision, so you aren't hunting through panels to change a font or publish a link. The page preview stays visible the whole time, and keyboard shortcuts switch modes without a click.
Eighteen resume templates
The gallery shows every template filled with your own content before you commit. You can then adjust type, color, page size, entry spacing and date format, and add custom fonts or CSS in the advanced panel. Templates are named after Pokémon, which makes them easy to remember and hard to confuse.
ATS readability and job match
Check mode reads the resume the way hiring software does and pins issues to the line where they appear. You get a readability score, a comparison against a pasted job posting and an optional writing review. The public ATS resume checker does the same job for any PDF, including files made in Word, and runs in the browser with no upload.
Assistant with your own API key
Connect OpenAI, Anthropic, Google Gemini, OpenRouter, Ollama or another compatible provider, then ask for a rewrite. The assistant returns a proposed edit with the changed text and a reason, and nothing changes until you accept. Without a key, no text leaves the page and the rest of the app still works.
Application tracker and career workspace
Every application moves through saved, applied, interview and offer on a list, a board or a calendar. Insights shows where responses come from. Each job opens a workspace for a fit check, a cover letter draft, an interview plan, spoken practice and a written debrief, and offers can be compared side by side.
Sharing, exports and version history
A resume can stay private, publish at a public address in your template, require a password or hide contact details. Downloads cover PDF, Word, OpenDocument, Markdown and JSON, and the JSON file imports into any instance, including one you host. History keeps named versions such as the copy sent to a specific company, and deleted documents sit in Trash for 30 days.
Pros and cons
Pros
- No paywall, no ads and no tracking, with every template and export included.
- Open source under the MIT License, so you can inspect the code or run your own copy with Docker.
- Text-based PDF exports and a free ATS resume checker that explains problems in plain words.
- The assistant shows proposed edits before applying them, which keeps you in control of the wording.
- Imports and exports cover PDF, Word, LinkedIn, JSON Resume and JSON, so moving in or out is realistic.
Cons
- AI features depend on a provider key you pay for separately, so the free plan gets you the editor, not the coaching.
- Custom CSS is the only way past the 18 designs, which rules out non-coders who want a distinctive page.
- Self-hosting assumes you can manage Docker, a Postgres database and object storage.
- The iOS app is not available yet, so iPhone users work through the browser.
Frequently asked questions
Yes. Every template, PDF and Word download, the ATS checker, cover letters and the job tracker are free, and there is no paid tier. Donations through Open Collective and GitHub Sponsors pay for hosting and development.
Related content
Explore related tools, skills, and articles for Reactive Resume v6.
Reactive Resume v6 Alternatives
Google EmbeddingGemma 2
Google DeepMind · Writing · Image · CodingGoogle EmbeddingGemma 2 is a 740M-parameter open model that turns text, code, images, audio, and video frames into vectors in one 768-dimension space, running on phones and laptops.

MePersona
MePersona, Inc. · Writing · Productivity · MarketingMePersona is an AI unified inbox for creators. It learns your voice, drafts replies to fan messages from 12 platforms, and sends only what you approve.
Fluence
Yay Software (Yannick Huchard) · Writing · Voice & Language · ProductivityFluence is an Android app that reads PDFs, EPUBs, Word files and web articles aloud, follows each sentence as it speaks, and answers questions about the text on the phone itself.
