CLUSTER CLASSIC-DOOM-TERMINAL · 5 ENTRIES · EARLIEST ENTRY 2024-06-08
Terminal-based DOOM emulators
This cluster consists of products that bring the classic first-person shooter DOOM into terminal environments, using approaches such as legacy emulation, WebAssembly with the Kitty graphics protocol, and text-based rendering. The cluster's dated history is too thin to read a shape from, with only two dated entries prior to the index start. Traction is led by terminal-doom with 8 stars, while the other members show no activity.
Entry timeline
ENTRY TIMELINE
Each bar is the month a member carries, which is a creation date where the source published one and a crawl date otherwise. Nothing in the index was found before 11 August 2026, and coverage broadened sharply on 14–15 August, so a bar from then on reports how much we found that month, not how much was built; an earlier bar reports how far back a member's own source dated it — not how long we have been watching.
Members by activity
Activity signals, not revenue.
Build origin · 1 hand-coded · 4 unlabelled
Operator · 1 hobby · 4 open source
Two labels per entry, never collapsed into one: how it was built, and who stands behind it. Counted over the 5 listed below. Unlabelled means nothing has decided yet — not that the answer is small.
- 01terminal-doom8★29 days—hand-codedhobbyPlay the classic game DOOM inside your terminal using WebAssembly and the Kitty graphics protocol.
- 02terminal-doom0★19 daysliveopen sourcePlay the classic first-person shooter DOOM inside a modern terminal emulator.
- 03omaquake0★2 moliveopen sourceTerminal game that renders Quake 1 as character-based graphics for playable experience.
- 04fnaf-cli0★5 moliveopen sourceTerminal port of Five Nights at Freddy's horror game, playable in Bash on Linux.
- 05doom_ascii0★1 yrabandonedliveopen sourceText-based version of DOOM that allows playing the classic shooter in a terminal.
Ranked by traction, highest first, and paged 20 at a time — this is a window on the cluster, never the whole of it. Ties are broken by a stable id so a product cannot appear on two pages or fall between them. Browse every cluster.