Games that play in your browser — phone or desktop.

Games » Go

Go

By Frank Force (KilledByAPixel) · 2026

Play:

Touch: Tap an intersection to place a stone (snaps to the nearest one within half a cell); tap PASS to pass your turn. · Keyboard: P to pass, R to restart, Esc to pause. Mouse click also places a stone.

About:

A complete 9x9 Go implementation from Frank Force's LittleJS Arcade collection: capture rules, surrounded-territory scoring with komi for White, an AI opponent, local player-vs-player, and an AI-vs-AI spectator mode. Stone placement snaps to the nearest intersection within half a cell, so a tap a few pixels off still lands correctly on a board this compact.

Credits:

Made by Frank Force (KilledByAPixel), 2026. Published here under the MIT licence. Source code.

Phone check: Played on a simulated phone (390x844, touch) and desktop (mouse) via playtest.js. Stone placement confirmed to register correctly even 12-16px off the true intersection, thanks to the game's own half-cell snap tolerance. Zero console/page errors across all runs.

Rate this game:

One vote per game each month.

Play next:

Capture Go Simplified Go on a 9x9 board - capture any opposing stone group first to win.
Checkers Classic Checkers/Draughts with a clear select-then-move control scheme, a real AI opponent, and local two-player mode.
Four in a Row Drop coloured pieces into a seven-column grid and line up four before your opponent does — offline vs a friend, vs AI, or watch two AIs play.
Little Lights A flock of tiny light-bearers marches into the gloam. Spend a handful of Waylights, wind-kites, ribbon looms and glass-chimes to shape safe roads and guide enough motes to each dawn bell.