Rsumly — Rsumly — Open-Source Resume Intelligence Platform
ATS-Safe • Free • Open Source

Rsumly

The open-source resume builder that replaces Enhancv, Jobscan, Teal HQ, Kickresume, and CV.dot — all in one app. No accounts. No watermarks. No monthly fees.

20 Professional Templates

Every template is ATS-tested to parse correctly on Workday, Greenhouse, Lever, and Taleo.

Professional Classic
Executive Classic
Technical Classic
Modern Classic
Compact Classic
Elegant Classic
Bold Classic
Creative Classic
Minimal Classic
Academic Classic
Startup Tech
Full Stack Tech
DevOps/SRE Tech
Data Science Tech
Engineering Lead Tech
Cyber / Neon Premium
Venture Capital Premium
AI / ML Research Premium
Open Source Premium
Freelance Studio Premium

Why Rsumly?

Everything you need for job hunting, completely free and open source.

🎨

ATS-Safe Templates

20 hand-crafted React templates. Linear reading order, no graphics, web-safe fonts. Tested on Workday, Greenhouse, Lever, and Taleo.

🎯

JD Match Engine

Paste any job description and get keyword-by-keyword matching, missing skill detection, and one-click tailoring — all in your browser.

🔬

6 Analysis Engines

Jobscan, Resume Worded, Teal HQ, Enhancv, Kickresume, and CV.dot all run locally or via the optional Python backend.

📝

Cover Letters

Generate tailored cover letters from your resume + job description. 3 tones: professional, enthusiastic, concise.

📊

Job Tracker

Track applications across stages: Saved → Applied → Interviewing → Offer → Rejected. Filter, add notes, set follow-ups.

🔒

Privacy First

Zustand + localStorage means your data never leaves your browser. No accounts, no servers, no tracking.

💰

100% Free

No watermarks, no credit cards, no monthly fees. PDF and DOCX exports with zero limits.

🌍

Open Source

MIT licensed. Self-host or inspect the code. Contributions welcome.

vs. The Competition

Why pay $100+/month when you can have everything for free?

Feature Rsumly Enhancv ($13/mo) Jobscan ($40/mo)
Monthly Cost$0$13$40
ATS-Safe Templates2011
JD Matching✓ Deep keyword gap + auto-tailorBasic score
DOCX Export
Job Tracker✓ Built-in
Cover Letter✓ Built-in with JD matchingAdditional cost
Open Source✓ MIT✗ Proprietary✗ Proprietary
Local AI✓ Runs in browser

Architecture

Dual-mode: algorithmic fallback (offline) + optional LLM for premium rewrites.

┌─────────────────────────────┐         ┌──────────────────────────────┐
│  Browser (Next.js 16)        │         │  Python Backend (FastAPI)    │
│                               │         │                              │
│  Resume Builder               │         │  6 Analysis Engines          │
│  JD Match Engine (TS)         │  REST   │  ┌────────────────────────┐  │
│  Cover Letter Generator       │────────▶│  │ jobscan.py             │  │
│  Job Tracker                  │         │  │ resume_worded.py      │  │
│  Template Gallery             │         │  │ teal.py               │  │
│  Career Strategist            │         │  │ enhancv.py            │  │
│                               │         │  │ kickresume.py         │  │
│  Store: Zustand               │         │  │ cvdot.py              │  │
│  Persist: localStorage        │         │  └────────────────────────┘  │
│                               │         │                              │
│  20 Templates (React)         │         │  LLM (optional)              │
│  510 Blueprints (JSON)        │         │  GPT-4o-mini → rewrites      │
└─────────────────────────────┘         └──────────────────────────────┘
                

Quick Start

Get up and running in 2 minutes. No API keys needed.

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

Want the full analysis backend? cd api-engine && pip install -r requirements.txt && uvicorn main:app --port 8000

Build Resumes That Actually Get Noticed

No account. No credit card. No watermark. All free, all open source.

Star on GitHub