Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Terminal Game

Terminal Game

20 projects

Showing 20 of 20 projects

Pokete
PoketePython

A terminal-based Pokémon-like game written in Python, featuring turn-based battles, type systems, and mod support.

#turn-based#rpg#terminal
Stars3.1k
Forks256
Last commit27 days ago
termloop
termloopGo

A pure Go game engine for building terminal-based games with a simple render loop, built on top of Termbox.

#open-source#terminal#ascii-art
Stars1.5k
Forks80
Last commit1 year ago
GitType
GitTypeRust

A CLI code-typing game that turns your source code into typing challenges for programming practice.

#terminal-application#productivity#learning-tool
Stars1.4k
Forks37
Last commit5 days ago
bash2048
bash2048Shell

A terminal-based implementation of the 2048 puzzle game written entirely in Bash.

#command-line-game#terminal-game#game-development
Stars911
Forks202
Last commit2 years ago
piu-piu
piu-piuShell

A retro horizontal shooter game written entirely in Bash with multiplayer support using netcat.

#bash-game#horizontal-scroller#netcat
Stars747
Forks37
Last commit1 year ago
tetro-tui
tetro-tuiRust

A highly customizable, cross-platform Tetris-like game that runs entirely in the terminal.

#terminal#tui#customizable
Stars706
Forks17
Last commit16 days ago
termtris
termtrisLua

A text-based Tetris clone written in Lua that runs in the terminal.

#lua-scripting#command-line-tool#terminal-game
Stars463
Forks41
Last commit6 years ago
magog
magogRust

A fantasy roguelike deathcrawl game built in Rust with turn-based dungeon exploration.

#dungeon-crawler#procedural-generation#fantasy-game
Stars383
Forks13
Last commit3 years ago
Nudoku
NudokuC

A terminal-based Sudoku game built with ncurses, featuring interactive play and PDF/PNG export.

#sudoku#png-export#ncurses
Stars374
Forks66
Last commit1 month ago
2048-cli
2048-cliC

A command-line implementation of the 2048 puzzle game for Linux terminals, featuring both terminal and ncurses interfaces.

#ncurses#terminal#keyboard-controls
Stars269
Forks68
Last commit2 years ago
nSnake
nSnakeC++

A terminal-based clone of the classic snake game, built with C++ and ncurses.

#ncurses#c-plus-plus#terminal-game
Stars226
Forks59
Last commit2 years ago
Pycraft
PycraftPython

A command-line 2D Minecraft-inspired game built with Python, playable directly in the terminal.

#pycraft#python-game#command-line-game
Stars205
Forks22
Last commit2 months ago
Pong-command
Pong-commandGo

A command-line Pong game where you play against network latency by pinging IP addresses.

#pong#go-application#pong-command
Stars180
Forks12
Last commit3 months ago
rhex
rhexRust

A terminal-based roguelike game featuring hexagonal maps, written in Rust.

#ncurses#ascii-art#terminal-game
Stars171
Forks15
Last commit1 year ago
2048-in-terminal
2048-in-terminalC

A terminal-based clone of the 2048 puzzle game with animated gameplay.

#ncurses#makefile#cli-tool
Stars161
Forks23
Last commit3 years ago
tty2048
tty2048Elixir

A terminal-based implementation of the 2048 puzzle game written in Elixir.

#elixir#command-line-tool#keyboard-controls
Stars156
Forks18
Last commit10 years ago
sudoku.nvim
sudoku.nvimLua

A classic Sudoku puzzle game plugin for Neovim, playable directly within your editor.

#vimscript#sudoku#keyboard-driven
Stars79
Forks2
Last commit2 years ago
Beast
BeastRust

A faithful ASCII arcade game remake of the 1984 classic BEAST, built in Rust with global highscore tracking.

#rust-game#rust-lang#posix-terminal
Stars58
Forks6
Last commit24 days ago
mines
minesElixir

A terminal-based minesweeper clone written in Elixir, built as a learning exercise in test-driven development.

#elixir#minesweeper-cli#beam-executable
Stars48
Forks1
Last commit9 years ago
minesweeper
minesweeperV

A simple Minesweeper game implementation written in the V programming language.

#vlang#v-programming#terminal-game
Stars39
Forks8
Last commit4 months ago

Related Tags

#Retro Gaming10#Game9#Open Source Game8#Game Development6#Cli Game5#Rust5#Ncurses5#Puzzle Game5#Command Line Tool4#Command Line Game4#Linux4#Terminal4
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub