I felt that I could maybe get better at Minesweeper with a keyboard interface, so I made this game with ncurses. The controls are inspired by nethack/vim (but arrow keys work as well).
When developing it, I made the game logic into a library, which was also used by a friend to create a GameBoy version! Check it out: https://github.com/rotmoset/gb-mines