Play fast chess games without leaving your editor. Queue up while your build runs, reconnect if you drop, and chat with your opponent—all inside VS Code.
Highlights
Instant matchmaking with GitHub sign-in (no extra accounts)
Automatic bot fallback if no opponent is available
Reconnect-and-resume if you get disconnected
Clean board UI with clocks, move history, and lightweight chat
How to play
Install the extension and open the Chess view from the Activity Bar.
Sign in with GitHub when prompted so we can place you in the global pool.
Hit Queue for Match. If another player is online, you’ll be paired; otherwise you’ll get a bot game after a short delay.
Play by clicking pieces/squares. Use Resign to end early. Chat is available during the game.
If you disconnect, reopen the view—your game will resume automatically during the grace period.
Notes & privacy
We use your GitHub session from VS Code for authentication and basic profile info (name, avatar) to show to opponents.
Moves, results, and ratings are processed on the hosted server; no local data beyond extension state is persisted.