#Terminal-game

Showing 33 of 33 repositories tagged #terminal-game, ranked by stars

lxgr-linux
lxgr-linux
pokete

A terminal based Pokemon like game

Score
100
β˜… 3.1k β‘‚ 256 +2/day
Python
a327ex
a327ex
BYTEPATH

A replayable arcade shooter with a focus on build theorycrafting.

Score
86
β˜… 1.5k β‘‚ 98 β€”
Lua
unhappychoice
unhappychoice
gittype

A CLI code-typing game that turns your source code into typing challenges

Score
100
β˜… 1.5k β‘‚ 40 +6/day
Rust
JoelOtter
JoelOtter
termloop

Terminal-based game engine for Go, built on top of Termbox

Score
100
β˜… 1.5k β‘‚ 80 β€”
Go
Strophox
Strophox
tetro-tui

Terminal-based but modern tetromino-stacking game that is customizable and cross-platform.

Score
67
β˜… 719 β‘‚ 17 +1/day
Rust
Mithil467
Mithil467
mitype

Typing speed test in terminal

Score
100
β˜… 437 β‘‚ 63 β€”
Python
zladovan
zladovan
gorched

Gorched is terminal based game written in Go inspired by "The Mother of all games" Scorched Earth

Score
0
β˜… 433 β‘‚ 29 β€”
Go
abakh
abakh
nbsdgames

A package of 21 new, improved, text-based games. Some are entirely original ideas. Best and lightest!

Score
95
β˜… 302 β‘‚ 25 β€”
C
trevorbayless
trevorbayless
cli-chess

A highly customizable way to play chess in your terminal. Play online (via Lichess.org) and offline against the Fairy-Stockfish engine. All Lichess variants are supported.

Score
91
β˜… 297 β‘‚ 19 β€”
Python
izabera
izabera
pseudo3d

a raycaster in bash

Score
73
β˜… 271 β‘‚ 6 β€”
Shell
tiehuis
tiehuis
2048-cli

The game 2048 for your Linux terminal (https://github.com/gabrielecirulli/2048)

Score
64
β˜… 269 β‘‚ 68 β€”
C
AngelJumbo
AngelJumbo
sssnake

cli snake game that plays itself

Score
82
β˜… 231 β‘‚ 16 +1/day
C
BigJk
BigJk
end_of_eden

"Slay the Spire"-like roguelite fully in console.

Score
50
β˜… 200 β‘‚ 7 β€”
Go
mordv
mordv
mnswpr

πŸ’£ Minesweeper game for your terminal

Score
45
β˜… 172 β‘‚ 1 β€”
TypeScript
kiedtl
kiedtl
roguelike

A stealth roguelike in development phase.

Score
77
β˜… 142 β‘‚ 9 β€”
Zig
ihsuy
ihsuy
Typon

A multi-featured typing practice tool that runs on a terminal emulator which can turn any text file into a typing game.

Score
41
β˜… 99 β‘‚ 7 β€”
C++
shellrhythm
shellrhythm
shellrhythm-cli

A rhythm game, in the terminal!

Score
0
β˜… 79 β‘‚ 4 β€”
Python
Seniru
Seniru
cli-games

Games in the terminal

Score
68
β˜… 79 β‘‚ 42 β€”
JavaScript
trevarj
trevarj
termagotchi

Terminal-based Tamagotchi in Rust

Score
0
β˜… 78 β‘‚ 7 β€”
Rust
cordeirossauro
cordeirossauro
TRPG

Simple Python text-based RPG for your terminal!

Score
36
β˜… 76 β‘‚ 13 β€”
Python
lemunozm
lemunozm
asciiarena

Terminal multiplayer deathmatch game

Score
27
β˜… 74 β‘‚ 2 β€”
Rust
sblendorio
sblendorio
gorilla-cpm

GORILLA.BAS port to CP/M in Turbo Modula-2. Supported terminals: VT52, VT100, ANSI, ADM-31, KayPro, C128, Memotech monochrome, CPC / Zenith Z19

Score
23
β˜… 66 β‘‚ 4 β€”
Modula-2
salt-die
salt-die
terminally_bored_terminal_board_games

board games for your terminal!

Score
18
β˜… 62 β‘‚ 6 β€”
Python
waterkube
waterkube
waterkube

☸️ Underwater Archaeology game for Kubernetes, Docker or Terminal.

Score
0
β˜… 60 β‘‚ 1 β€”
Go
NoiseByNorthwest
NoiseByNorthwest
term-asteroids

An Asteroids-like game, running in a terminal, written in PHP

Score
32
β˜… 57 β‘‚ 3 β€”
PHP
urrickhunt
urrickhunt
drugwars-rust

Drugwars in Rust πŸ¦€

Score
33
β˜… 52 β‘‚ 1 β€”
Rust
whiletruelearn
whiletruelearn
termichess

Play chess in your terminal.

Score
5
β˜… 52 β‘‚ 2 β€”
Python
Mitul-Joby
Mitul-Joby
Monopoly

An implementation of the board game monopoly in C, in your terminal.

Score
9
β˜… 50 β‘‚ 7 β€”
C
jtsiomb
jtsiomb
termtris

Tetris game for terminals

Score
14
β˜… 49 β‘‚ 9 β€”
C
arasgungore
arasgungore
chess-bot

A C++ project in which you can play chess against an AI that uses alpha-beta pruning to predict the optimal move.

Score
0
β˜… 45 β‘‚ 8 β€”
C++
janko
janko
tic-tac-toe

Play tic-tac-toe in your Terminal

Score
0
β˜… 44 β‘‚ 3 β€”
Ruby
charming-art
charming-art
pycharming

A Python library for Processing-style creative coding in the terminal.

Score
55
β˜… 38 β‘‚ 4 β€”
Python
sandra-aliaga
sandra-aliaga
beatbugging

OH NO, the system crashed! You open the logs, sit on your hacker's chair and now... IT'S TIME TO BEATBUGGING!

Score
59
β˜… 38 β‘‚ 1 β€”
Python
Related Topics
#terminal#game#cli-game#terminal-based#console-game#linux#python#gamedev#terminal-app#cli#rust#golang

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly