
About
Minesweeper is a logic puzzle genre played on a grid of tiles hiding mines, where the goal is to clear the board without detonating any, using numeric clues about the mines in each tile's neighborhood. LibreMines is a free and open-source Qt-based Minesweeper clone for GNU/Linux, FreeBSD, macOS, and Windows, with dark and light themes, customizable field sizes, and full keyboard-based play alongside mouse controls. It's distributed through package managers (AUR, FreeBSD ports, Flathub) as well as prebuilt AppImage, .dmg, and ZIP releases, or can be built from source with CMake and Qt5/Qt6.
How it differs from the original
Beyond the base Minesweeper formula, it adds a full rebindable keyboard control scheme, custom field sizes, the ability to save the minefield as an image, and switchable dark/light themes.
Getting started
Install a prebuilt package for your platform (AUR, FreeBSD ports, Flathub, or the AppImage/.dmg/ZIP releases) or build it from source with CMake and Qt. Left-click reveals a cell and right-click flags it; pressing W, A, S, or D switches to keyboard control, with O to reveal and P to flag the selected cell.
Media
Additional notes
- License
- Source code is licensed under GPLv3 (or later), while the game's artwork is separately licensed under Creative Commons Attribution-Share Alike 4.0.