Train your opening lines — right in your browser
Chess Lines is a popup extension that drills your opening repertoire with spaced repetition. 86 lines, 23 openings, zero internet required after install.
How it works
Your repertoire, drilled to memory
Select an opening, make your moves when it's your turn, and the engine handles the opponent automatically. Get graded after each line and let spaced repetition resurface the ones you need most.
- Practice view — interactive board with move validation and hints
- Library view — browse all 86 lines with mastery progress badges
- Spaced repetition — SM-2 algorithm resurfaces due lines automatically
- Confetti celebration — every completed line fires a burst of color

Features
Everything you need,
nothing you don't
Built for players who want focused repetition, not another chess platform to log into.
86 Opening Lines
23 openings covering the Italian Game, Sicilian, French, Caro-Kann, Queen's Gambit, King's Indian, and more — for both White and Black.
Spaced Repetition
The SM-2 algorithm tracks your mastery and surfaces lines exactly when you're about to forget them. Grade each line — Again, Hard, Good, or Easy.
Fully Offline
No servers. No syncing. No internet dependency after install. All data lives in your browser's local storage — completely private.
Popup Native
Lives entirely inside the browser toolbar popup — no new tabs opened, no side panels, no permissions beyond local storage. Click the icon, drill a line, close.
Move Validation
Powered by chess.js — every move is legally validated. Wrong moves are caught instantly, with an option to retry or get a hint.
Mastery Tracking
Each line tracks a mastery percentage that grows across multiple clean runs. One perfect run won't max it — real retention takes repetition.
Openings Library
23 openings. 86 lines.
6 lines are always free. Unlock all 86 with a one-time $10 upgrade.
Pricing
Start free. Unlock everything for $10.
No subscription. No account. Just a one-time payment for lifetime access.
Get started immediately — no payment required. Practice the foundational Italian Game and Caro-Kann lines forever.
- 6 opening lines (always free)
- Full spaced repetition engine
- Mastery tracking
- Works offline
- 80 premium lines locked
Unlock the full library forever. No recurring fees, no account required — enter your license key directly in the extension.
- All 86 opening lines
- 23 complete openings
- Full spaced repetition + mastery
- Lifetime access — no renewals
- Works completely offline
Ready to own your openings?
Add Chess Lines to Chrome for free and start drilling the Italian Game and Caro-Kann today. Upgrade to unlock all 86 lines whenever you're ready.