LibreChessFree chess. Forever.
Chess openings

ECO volume D

ECO D openings

Closed & semi-closed games (1.d4 d5, Grünfeld) — 566 named lines. Every page shows the moves and position, with free practice against Stockfish.