Minesweeper reimagined in pygame: forests instead of minefields. Pinecone mines, glossy Win7-style tiles, five swappable color themes, three difficulties, and best-time tracking. No install — download the Windows .exe and go.
Grab the latest Pinesweeper-win64.zip from the Releases page, unzip, and run Pinesweeper.exe — no Python needed. Your stats and theme are saved in stats.json next to the exe.
pip install pygame
python main.py
pip install pyinstaller pillow
python build.py
- Left-click reveals, right-click flags
- Double-click a number to chord-reveal neighbors
Rresets the current boardB/I/Eswitch difficulty (Beginner 9×9/10, Intermediate 16×16/40, Expert 16×30/99)Sor click the W-L line to toggle stats overlay
Wins/losses and your chosen theme are stored per-difficulty in stats.json (gitignored).
Switch via Options → Theme. Your selection persists across sessions.
| Pine | Classic |
|---|---|
![]() |
![]() |
| Dark | Coastal |
|---|---|
![]() |
![]() |
| Deep Ocean | |
|---|---|
![]() |





