💣 DMine - Top Minesweeper

A cross-platform minesweeper game, enjoy the classic anytime, anywhere

What is DMine?

DMine (Top Minesweeper) is a cross-platform minesweeper built with the Flutter framework. It retains the core gameplay of classic Minesweeper while featuring a modern UI design and rich functions to bring players a brand-new gaming experience.

Whether you are a hardcore player on Windows or a casual gamer killing time on your phone during commutes, DMine perfectly meets your needs.

Supported Platforms

🪟 Windows 🍎 macOS 🐧 Linux 🤖 Android 📱 iOS 🌐 Web ⚡ HarmonyOS

Cloud data synchronization across all platforms; play on one device, sync progress everywhere.

Core Features

  • Multi-language Support — Available in 66 languages for global players without language barriers
  • Game Replay Sharing — Your game records are automatically synced to the cloud for others to watch replays
  • Global Leaderboard — Compete with players worldwide by clearing more levels
  • Multiple Game Modes — Two modes: Beginner and Classic Challenge
  • 100% Free — No ads, no in-app purchases, pure gaming experience
  • Game Modes

    Game Rules: Fixed 16×30 board (480 cells). Win by revealing all safe cells without stepping on mines.

  • Beginner Mode — Starts with 15 mines, +6 mines per clear, max 99 mines at Level 15
  • Classic Challenge — Starts with 81 mines; +6 mines for the first 4 clears, then +3 mines every 3 levels, followed by +2 mines every 3 levels, finally +1 mine per level with no upper limit
  • Version Info

    Current Version: 1.8.390

    Tech Stack: Flutter + Dart + NestJS + PostgreSQL + Redis

    DMine is an open-source project. Star and contribute on GitHub.

    🎮 Play Now