No accounts. No watermarks. No monthly fees. Just your resume, your browser, and free tools that actually work.

Today I’m open-sourcing rsumly — a free, all-in-one resume platform that replaces Enhancv, Jobscan, Teal HQ, Kickresume, and CV.dot in a single app.

The Problem

If you’ve applied to jobs recently, you’ve probably used some combination of:

That’s over $100/month for tools that do slightly different things with the same resume data. And most run on proprietary servers — your data leaves your machine.

What Rsumly Does

20 ATS-Safe Templates

Each template is a React component — pure HTML/CSS, no canvas rendering. Every one parses correctly on Workday, Greenhouse, Lever, and Taleo. They range from classic single-column layouts to a dark-mode cyber/neon theme to a gold-and-navy venture capital design.

All templates are parametric: 510 unique blueprint configurations in tech-resume-blueprint-complete.json, generated by two Python engines.

Deep JD Matching

The JD match engine runs entirely in the browser. Paste any job description and get:

Zero server calls. Your data never leaves your machine.

6 Analysis Engines

For the full deep-dive, a Python FastAPI backend runs 6 engines in parallel:

Engine What It Does
Jobscan Weighted keyword frequency matching
Resume Worded 4-dimension quality scoring
Teal HQ Skills gap analysis with learning resources
Enhancv Bullet CAR rewriting
Kickresume 8-category ATS compliance scan
CV.dot Job posting scraper

Every engine has an algorithmic fallback — the system works entirely without external APIs.

Cover Letters, Tracker, Strategist

Tech Decisions

Decision Why
No database Zustand + localStorage. Zero infrastructure. Data never leaves the browser.
React templates Div-based layout. Browser print-to-PDF “just works.”
ATS-first design Linear reading order, no text-in-graphics, web-safe fonts.
Dual-mode analysis Algorithmic fallback + optional LLM. Works fully offline.
Tailwind CSS v4 Utility-first, zero runtime overhead.

Quick Start

git clone https://github.com/irfancode/rsumly.git
cd rsumly
npm install
npm run dev
# → http://localhost:3000

No account. No API key. No credit card.

What’s Next


Rsumly is MIT-licensed. Contributions welcome at github.com/irfancode/rsumly.