Doom

Open-source projects categorized as Doom

Top 23 Doom Open-Source Projects

  • rust-doom

    A Doom Renderer written in Rust.

  • Project mention: RustDoom: Doom Renderer Written in Rust | news.ycombinator.com | 2023-04-27
  • kubedoom

    Kill Kubernetes pods by playing Id's DOOM!

  • Project mention: Do the Fun Chaos Engineering with Gamification! | dev.to | 2023-05-12

    KubeDoom is The next level of chaos engineering! Kill pods inside your Kubernetes cluster by shooting them in Doom! - KubeDoom

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • chocolate-doom

    Chocolate Doom is a Doom source port that is minimalist and historically accurate.

  • dhewm3

    dhewm 3 main repository

  • Project mention: [DOOM 2016] Was going in for a glory kill aaand.... | /r/GamePhysics | 2023-06-01

    The installation is different from what you might be used to from your typical mod. Download dhewm3_1.5.2_win32.zip from the githup page, unzip it, then copy, as instructed by the WHAT_TO_DO.txt files in the base and d3xp directories of the unzipped mod the .pk4 files from the game directory over (d3xp is only there if you installed the Resurrection of Evil add-on first). You can then uninstall the game from Steam.

  • ViZDoom

    Reinforcement Learning environments based on the 1993 game Doom :godmode:

  • Project mention: Reinforcement learning libraries with AlphaZero | /r/reinforcementlearning | 2023-05-15

    AFAIK AlphaZero has not been used for continuous action space 3d environments like vizdoom, I wouldn't expect it to work well out of the box. There is a basic example demonstrating Q-learning on the environment: https://vizdoom.cs.put.edu.pl/tutorial#learning, as well as numerous example files of various training methods: https://github.com/Farama-Foundation/ViZDoom/tree/master/examples/python

  • wasm-fizzbuzz

    WebAssembly from Scratch: From FizzBuzz to DooM.

  • john-carmack-plan-archive

    Collection of John Carmack’s .plan files

  • Project mention: Source code for Quake 2 rerelease | news.ycombinator.com | 2023-08-10

    I had to laugh at this https://github.com/ESWAT/john-carmack-plan-archive/blob/mast...

    -----------------------------------------

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • doomgeneric

    Easily portable doom

  • Project mention: Doom-htop: The classic DOOM game over htop | news.ycombinator.com | 2024-04-21

    But as was written somewhere else in the comments and as I wrote myself in the README, the hard work of making Doom more portable was done by the incredible project doom-generic which I forked: https://github.com/ozkl/doomgeneric

  • crispy-doom

    Crispy Doom is a limit-removing enhanced-resolution Doom source port based on Chocolate Doom.

  • Project mention: Crispy Doom: A limit-removing enhanced-resolution Doom source port | news.ycombinator.com | 2023-10-25
  • doomretro

    The classic, refined DOOM source port. For Windows PC.

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10

    Doom Retro - Doom source port for Windows. C, SDL2

  • DIYDoom

    An attempt to understand how DOOM engine works

  • retro-go

    Retro emulation for the ODROID-GO and other ESP32 devices

  • managed-doom

    A Doom port written in C#

  • FastDoom

    Doom port for DOS, optimized to be as fast as possible!

  • Project mention: Doom(1993) on SSD1306 | /r/arduino | 2023-06-24

    I'm 4 days late, but no, Doom won't run on an ESP32. The problem is RAM: original Doom requires 8 MiB. There's a port, FastDoom, that has been trimmed down to run on lower end computers, but even it requires 4 MiB. ESP32s typically have less than 512 KiB RAM.

  • doom-console-log

    🕹️ DOOM rendered via console.log() in a web browser.

  • Project mention: console.log(DOOM) | news.ycombinator.com | 2024-02-25
  • doom-teletext

    Play DOOM in teletext

  • Project mention: Play DOOM in teletext | /r/thisweekinretro | 2023-05-31
  • doom-wasm

    Chocolate Doom WebAssembly port with WebSockets support

  • Project mention: Self-checkout scanner at Swedish grocery store | /r/softwaregore | 2023-06-22

    If it has a web browser...

  • Doomsday-Engine

    A portable, enhanced source port of Doom, Heretic and Hexen.

  • Project mention: Best way to get into classic Doom? | /r/Doom | 2023-05-14

    The go-to granddaddy of making it more modern is probably GZDoom. For some reason I don't remember, I didn't get on with it as well for "real" doom, only the big mods. (https://www.zdoom.org) My personal favorite that adds just enough graphical/audio enhancements without fundamentally altering the game, is Doomsday Engine (https://dengine.net/)

  • doom-ascii

    DooM in the terminal!

  • Project mention: Doom-ASCII in the Terminal | news.ycombinator.com | 2024-02-05
  • terminal_dungeon

    A raycasting library for your terminal!

  • DoomLauncher

    Doom Launcher is a doom launching utility and database for custom wads and pk3s

  • Project mention: In light of all the posts about MyHouse lately...A PSA: | /r/DoomMods | 2023-05-21

    #1-Stop using Drag and Drop to load things. It's a bad practice and will be a problem if you want to use more complicated mod setups beyond a single .wad/.pk3 file. Get a launcher like DoomLauncher. https://github.com/nstlaurent/DoomLauncher

  • doom-one.nvim

    doom-emacs' doom-one Lua port for Neovim

  • qzdl

    Qt version of BioHazard's ZDL

  • Project mention: ZDL? | /r/DoomMods | 2023-07-10
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Doom related posts

Index

What are some of the best open-source Doom projects? This list will help you:

Project Stars
1 rust-doom 2,309
2 kubedoom 1,913
3 chocolate-doom 1,767
4 dhewm3 1,706
5 ViZDoom 1,665
6 wasm-fizzbuzz 1,500
7 john-carmack-plan-archive 1,164
8 doomgeneric 1,032
9 crispy-doom 760
10 doomretro 623
11 DIYDoom 530
12 retro-go 445
13 managed-doom 382
14 FastDoom 345
15 doom-console-log 329
16 doom-teletext 278
17 doom-wasm 270
18 Doomsday-Engine 253
19 doom-ascii 228
20 terminal_dungeon 223
21 DoomLauncher 209
22 doom-one.nvim 189
23 qzdl 181

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com