opensweeper is a Minesweeper clone that follows classic Windows 95/XP rules: three difficulty modes, first-click safety, chord reveals, the face button, and a mine counter that goes negative if you over-flag. It should feel familiar to anyone who has played the original. Bare-bones but complete, and runs easily on Windows, Mac, and Linux.

opensweeper gameplay

This is a personal project built for the fun of it. No grand ambitions. Just a good excuse to build something that runs, feels right, and is satisfying to play.

If you want to save a run, opensweeper can record your gameplay directly to an MP4. Toggle it from the menu before you start.

Controls

InputAction
Left clickReveal cell
Right clickFlag / unflag
Middle click, Left + RightChord reveal
Arrow keys / WASDMove cursor
Space / EnterReveal cell
FFlag cell
EscapeReturn to menu
Alt+EnterToggle fullscreen

Download

Prebuilt binaries for Linux, Mac, and Windows are linked below. Source is available on GitHub. See the README for full project information.