Projects in Awesome Lists tagged with doom
A curated list of projects in awesome lists tagged with doom .
https://github.com/storax/kubedoom
Kill Kubernetes pods by playing Id's DOOM!
c docker dockerfile doom go golang kind kubectl kubernetes pods
Last synced: 24 Jan 2026
https://github.com/dhewm/dhewm3
dhewm 3 main repository
doom doom3 game-engine gaming idtech4 linux opengl portable
Last synced: 10 Apr 2025
https://github.com/farama-foundation/vizdoom
Reinforcement Learning environments based on the 1993 game Doom :godmode:
deep-learning doom examples gym-environment gymnasium python reinforcement-learning vizdoom
Last synced: 08 Feb 2026
https://github.com/Farama-Foundation/ViZDoom
Reinforcement Learning environments based on the 1993 game Doom :godmode:
deep-learning doom examples gym-environment gymnasium python reinforcement-learning vizdoom
Last synced: 09 Jul 2025
https://github.com/diekmann/wasm-fizzbuzz
WebAssembly from Scratch: From FizzBuzz to DooM.
doom javascript rust wasm webassembly
Last synced: 16 May 2025
https://github.com/pathak22/noreward-rl
[ICML 2017] TensorFlow code for Curiosity-driven Exploration for Deep Reinforcement Learning
curiosity deep-learning deep-neural-networks deep-reinforcement-learning doom exploration mario openai-gym rl self-supervised tensorflow
Last synced: 16 May 2025
https://github.com/dustinhland/vkdoom3
Vulkan DOOM 3 port based on DOOM 3 BFG Edition
3d-graphics doom doom3 hardware-acceleration vulkan
Last synced: 14 Jan 2026
https://github.com/DustinHLand/vkDOOM3
Vulkan DOOM 3 port based on DOOM 3 BFG Edition
3d-graphics doom doom3 hardware-acceleration vulkan
Last synced: 08 May 2025
https://github.com/fabiangreffrath/crispy-doom
Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
640x480 accurate chocolate-doom crispy demo-compatible doom faithful fps free-software game gplv2 jumping limit-removing mouselook sdl2 source-port uncapped-framerate vanilla-doom
Last synced: 12 Apr 2025
https://github.com/glouw/littlewolf
A tiny software graphics and game engine
casting doom engine graphics ray raycaster wolfenstein
Last synced: 04 Apr 2025
https://github.com/bradharding/doomretro
The classic, refined DOOM source port. For Windows PC.
boom c doom doom2 fps free-software game gpl gplv3 limit-removing mbf mbf21 retro sdl sdl2 sdl2-image sdl2-mixer source-port vanilla-doom windows
Last synced: 10 May 2026
https://github.com/Lumorti/Quandoom
A port of DOOM for a quantum computer
doom qasm quantum-circuit quantum-computing
Last synced: 08 Oct 2025
https://github.com/sirjuddington/SLADE
It's a Doom editor
c c-plus-plus doom doom-editor game-formats map-editor mapping modding slade
Last synced: 15 Mar 2025
https://github.com/wojciech-graj/doom-ascii
DooM in the terminal!
ascii c command-line-tool doom shell source-port terminal text-based text-based-game
Last synced: 15 May 2025
https://github.com/amroibrahim/DIYDoom
An attempt to understand how DOOM engine works
Last synced: 09 May 2025
https://github.com/byteduck/duckOS
An x86 monolithic kernel and operating system written in modern C++. Comes with in-house graphical applications and command line utilities, plus ports of existing software. And yes, it runs DOOM!
baremetal doom dynamic-linking hobby-os kernel operating-system os osdev posix unix unix-like x86
Last synced: 02 May 2025
https://github.com/glample/Arnold
Arnold - DOOM Agent
artificial-intelligence doom doom-2 neural-network q-learning reinforcement-learning self-playing vizdoom-competition
Last synced: 07 May 2025
https://github.com/kuberwastaken/backdooms
A self-contained game that fits inside a QR code inspired by DOOM 1993 and The Backrooms
doom game minification qrcode thebackrooms
Last synced: 11 Mar 2026
https://github.com/tsoding/koil
Online Multiplayer Browser Game with Old-School Raycasting Graphics.
doom game multiplayer-game raycasting typescript vanilla-js
Last synced: 16 May 2025
https://github.com/MattCozendey/doom-console-log
đšī¸ DOOM rendered via console.log() in a web browser.
Last synced: 12 Apr 2025
https://github.com/cloudflare/doom-wasm
Chocolate Doom WebAssembly port with WebSockets support
doom wasm webassembly websockets
Last synced: 09 Apr 2025
https://github.com/wojciech-graj/doom-docm
DooM in Microsoft Word
doom microsoft microsoft-word source-port word
Last synced: 26 Jun 2025
https://github.com/skyjake/doomsday-engine
A portable, enhanced source port of Doom, Heretic and Hexen.
c-plus-plus desktop-application doom first-person-shooter fmod game heretic hexen linux macos opengl portable source-port windows
Last synced: 06 Apr 2025
https://github.com/skyjake/Doomsday-Engine
A portable, enhanced source port of Doom, Heretic and Hexen.
c-plus-plus desktop-application doom first-person-shooter fmod game heretic hexen linux macos opengl portable source-port windows
Last synced: 20 Mar 2025
https://github.com/salt-die/terminal_dungeon
A raycasting library for your terminal!
ascii doom game-engine raycasting raycasting-engine
Last synced: 02 Apr 2026
https://github.com/fabiangreffrath/woof
Woof! is a continuation of the Boom/MBF bloodline of Doom source ports.
boom dehextra doom faithful free-software game gplv2 id24 mbf mbf21 sdl2 source-port umapinfo
Last synced: 15 May 2025
https://github.com/odamex/odamex
Odamex - Online Multiplayer Doom port with a strong focus on the original gameplay while providing a breadth of enhancements.
Last synced: 02 Apr 2026
https://github.com/NTBBloodbath/doom-one.nvim
doom-emacs' doom-one Lua port for Neovim
colorscheme doom neovim neovim-colorscheme neovim-lsp neovim-lua treesitter
Last synced: 14 Mar 2025
https://github.com/ntbbloodbath/doom-one.nvim
doom-emacs' doom-one Lua port for Neovim
colorscheme doom neovim neovim-colorscheme neovim-lsp neovim-lua treesitter
Last synced: 08 Apr 2025
https://github.com/cloudflare/doom
Website and Message Router source code for the Multiplayer Doom on Cloudflare Workers tech demo
cloudflare doom websockets workers
Last synced: 23 May 2026
https://github.com/const-void/doom-fire-zig
DOOM's fire algo, in zig, for 256 color terminals w/no dependencies
Last synced: 04 Apr 2025
https://github.com/oliverbenns/john-carmack-plan
An archive of John Carmackâs .plan files in readable markdown format
carmack doom doom-2 quake quake-engine quake2 retrogaming unix wolfenstein wolfenstein-3d
Last synced: 08 Apr 2025
https://github.com/eXistence/fhDOOM
Modernized DOOM3/idTech4 engine: ported to modern OpenGL (core profile), enhanced visual effects, improved performance, improved editor, more to come
3d-engine 3d-graphics doom doom3 idtech4 opengl
Last synced: 20 Mar 2025
https://github.com/healeycodes/doom-checkboxes
đšī¸ DOOM rendered via checkboxes in a web browser.
checkboxes checkboxland doom wasm
Last synced: 13 Apr 2025
https://github.com/virejdasani/InYourFace
In Your Face shows you Doom 'Ouch Faces' that correlate to the number of errors in your code!
doom error errorcount face in meme virej vscode vscode-extension your
Last synced: 09 Apr 2025
https://github.com/cloudflare/doom-workers
Website and Message Router source code for the Multiplayer Doom on Cloudflare Workers tech demo
cloudflare doom websockets workers
Last synced: 21 Mar 2025
https://github.com/kondrak/dos3d
Software renderer for DOS (mode 13h)
3d 3d-graphics doom dos dosbox quake renderer
Last synced: 12 Apr 2025
https://github.com/maximevince/fbDOOM
fbDOOM
doom framebuffer frosted linux
Last synced: 02 Apr 2025
https://github.com/ilyakurdyukov/fpdoom
Doom for feature phones
doom feature-phone sc6530 sc6531 sc6531e spreadtrum
Last synced: 09 Oct 2025
https://github.com/ustymukhman/webdoom
:suspect: Classic DOOM recompiled with WebAssembly :feelsgood:
c-plus-plus doom doom-2 doom2 emscripten emscripten-port game games prboom webassembly
Last synced: 05 Apr 2025
https://github.com/urinx/reinforcementlearning
Reinforcing Your Learning of Reinforcement Learning
advantage-actor-critic alphago alphago-zero atari-2600 cartpole ddpg doom dqn frozenlake gomoku mcts policy-gradient ppo q-learning reinforcement-learning space-invaders tic-tac-toe
Last synced: 14 Jul 2025
https://github.com/edge-classic/EDGE-classic
Cross-Platform OpenGL Doom Source Port with powerful modding features
blasphemer bots cross-platform doom doom-2 edge emscripten hacx harmony heretic idtech idtech1 mod rekkr webgl
Last synced: 18 Apr 2026
https://github.com/lukneu/doom-teletext
Play DOOM in teletext
doom teletext teletext-pages videotext
Last synced: 23 Sep 2025
https://github.com/frenck/home-assistant-doom
But... Can Home Assistant run DOOM? Yes it can!
doom hass hass-card hass-integration home-assistant home-assistant-card home-assistant-custom-component home-assistant-integration homeassistant retrogaming
Last synced: 04 Apr 2026
https://github.com/r-marques/doomfire
DOOM fire implementation written in rust
doom doomfire game-development graphics-library minifb pixels rust sdl2 wasm webassembly
Last synced: 13 Sep 2025
https://github.com/const-void/DOOM-fire-zig
DOOM's fire algo, in zig, for 256 color terminals w/no dependencies
Last synced: 07 Aug 2025
https://github.com/devinacker/omgifol
A Python library for manipulation of Doom WAD files
Last synced: 12 May 2025
https://github.com/caligari87/ObAddon
A repository of community-built prefabs and other enhancements for Oblige 7.70
doom doom-2 game gaming generating-doom-levels levels mapping maps oblige prefab procedural procedural-generation procedural-level-generation
Last synced: 03 Aug 2025
https://github.com/racerxdl/riscv-emulator
Golang RISC-V emulator that can play DOOM
doom emulator golang risc-v riscv toy-emulator
Last synced: 10 Apr 2025
https://github.com/wojciech-graj/cydoomgeneric
Easily portable DooM for Python (+ some pretty sick demos)
cython doom python python-3 python3 source-port sourceport
Last synced: 06 Apr 2025
https://github.com/ringtailsoftware/zig-wasm-audio-framebuffer
Examples of integrating Zig and Wasm (and C) for audio and graphics on the web
c doom wasm webassembly webaudio zig zig-package
Last synced: 17 Mar 2025
https://github.com/stepstone-tech/doom-graalvm
PoC of running Doom on top of GraalVM
doom graalvm java polyglot polyglot-programming wasm webassembly
Last synced: 12 Jan 2026
https://github.com/popcar2/cleandoom
The Clean and Modern Doom Mod Launcher
doom godot godot-engine gzdoom launcher mod-loader
Last synced: 16 Mar 2025
https://github.com/muhammedaksam/opentui-doom
Play DOOM in your terminal using OpenTUI's framebuffer rendering and doomgeneric WASM
cli console doom doomgeneric framebuffer game opentui retro terminal tui wasm webassembly
Last synced: 11 May 2026
https://github.com/jnechaevsky/international-doom
Small, functional and simple source ports, created with help, efforts and bits of code from people around the world.
demo-compatible doom heretic hexen limit-removing source-port true-color vanilla
Last synced: 30 Jul 2025
https://github.com/kiedtl/fire
The Pre-Cambrian DOOM animation in the terminal!
Last synced: 08 Jul 2025
https://github.com/mmaulwurff/gearbox
Gearbox is an add-on for GZDoom engine that provides more convenient ways to select weapons.
doom gzdoom m8f-toolbox mod zscript
Last synced: 26 Apr 2026
https://github.com/wojciech-graj/doom-audio
Doom playable over an audio connection
audio doom source-port spectrogram
Last synced: 20 Sep 2025
https://github.com/henrique194/iron-doom
A modern and readable Doom source port written in Rust, designed for clarity and maintainability.
bevy doom fps retro retrogaming rust sdl2
Last synced: 14 Oct 2025
https://github.com/jminor/omgifol
Oh my God! It's full of lumps! A python DOOM WAD library. Also, wad2obj.py which converts Doom maps into standard OBJ 3D models with textures.
3d 3d-models doom hacktoberfest hacktoberfest2020 wad
Last synced: 14 Apr 2025
https://github.com/danielholmes/wolf3d-haskell
Wolfenstein 3D style game engine implemented in haskell
doom game haskell haskell-game id-software sdl sdl2 wolf3d wolfenstein wolfenstein-3d wolfenstein-3d-engine
Last synced: 05 May 2025
https://github.com/pascalcorpsman/fpc_doom
FPC Port of DOOM
code-port doom doom-2 fpc game lazarus retrogaming
Last synced: 21 Nov 2025
https://github.com/edmundmiller/.doom.d
My private module for Doom Emacs
configuration doom emacs emacs-lisp
Last synced: 11 Apr 2025
https://github.com/hiperbou/kocoa-doom
A Kotlin Doom source port
doom doom-2 doom-mod doom-source-port java kotlin kotlin-multiplatform
Last synced: 19 Mar 2025
https://github.com/wasm3/pywasm3-doom-demo
DOOM demo
doom wasm webassembly webassembly-demo
Last synced: 22 Jun 2025
https://github.com/nawarian/dumm
A DOOM (1997) port to PHP using FFI and Raylb.
Last synced: 12 Apr 2025
https://github.com/ashtonmeuser/godot-wasm-doom
Porting Doom to Godot in 34 Lines of GDScript
Last synced: 19 Oct 2025
https://github.com/aras-p/blender-vse-doom
Doom running in Blender VSE timeline
Last synced: 09 Oct 2025
https://github.com/yvescesar/doom_nextcloud
Nextcloud App that allows you to play Doom
doom javascript js-dos nextcloud nextcloud-app php
Last synced: 18 Apr 2026
https://github.com/nottimtam/dendgeon
An open-source doom-style dungeon crawler engine.
doom dungeon-crawler dungeon-crawler-game gameengine javascript-game javascript-game-engine raycaster raycasting-engine
Last synced: 13 Apr 2025
https://github.com/exaroth/poom
Poom is a simple tool for creating customized, self contained Doom executables running on GZDoom and UZDoom.
Last synced: 01 Feb 2026
https://github.com/elf-alchemist/elfbsp
Modern BSP tree builder for idTech1 games and source ports. Based on Andrew Apted's AJBSP.
binary-space-partition binary-space-partitioning bsp doom node-builder nodebuilder
Last synced: 23 May 2026
https://github.com/jmtd/liquorice
Haskell embedded domain-specific language (eDSL) for the algorithmic construction of maps for the computer game "Doom"
doom edsl fractal game haskell logo procedural-generation
Last synced: 22 Jul 2025
https://github.com/emacs-dashboard/doom-dashboard
Doom Like style for emacs dashboard
Last synced: 02 Aug 2025