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

JUN 2024: 1MAY 2026: 1AUG 2026: 2OCT 2026: 1
JUN 2024OCT 2026

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.

  1. 01terminal-doom8★29 days—hand-codedhobbyPlay the classic game DOOM inside your terminal using WebAssembly and the Kitty graphics protocol.
  2. 02terminal-doom0★19 daysliveopen sourcePlay the classic first-person shooter DOOM inside a modern terminal emulator.
  3. 03omaquake0★2 moliveopen sourceTerminal game that renders Quake 1 as character-based graphics for playable experience.
  4. 04fnaf-cli0★5 moliveopen sourceTerminal port of Five Nights at Freddy's horror game, playable in Bash on Linux.
  5. 05doom_ascii0★1 yrabandonedliveopen sourceText-based version of DOOM that allows playing the classic shooter in a terminal.