LibreChessFree chess. Forever.
Chess openings

ECO volume E

ECO E openings

Indian defenses (Nimzo, King’s Indian, …) — 354 named lines. Every page shows the moves and position, with free practice against Stockfish.