Back to browse
Dj-doom-panel – Play Doom inside Django Admin

Dj-doom-panel – Play Doom inside Django Admin

by yassi_dev·Jun 23, 2026·2 points·0 comments

AI Analysis

●●SolidCozyNiche Gem

DOOM running inside Django Admin via js-dos is genuinely clever.

Strengths
  • js-dos integration means zero backend dependencies, runs entirely in browser.
  • Respects Django permissions — only authenticated staff can access the panel.
  • Registered as proper Django admin panel through dj_control_room_base.
Weaknesses
  • Pure novelty with no practical use case beyond stress relief during deploys.
  • Limited to DOOM shareware Episode 1, not the full game.
Target Audience

Django developers

Post Description

I built dj-doom-panel, a Django Control Room plugin that lets you play DOOM directly inside the Django admin.

Its mostly a fun project, but it also shows that you can use the DCR framework for more than tooling.

Enjoy.

Official Site:

https://djangocontrolroom.com/panels/dj-doom-panel

Source:

https://github.com/yassi/dj-doom-panel

Similar Projects

Gaming●●●Banger

Doom Inside Claude Code

Four Claude Code surfaces coordinate to run real Doom with MCP letting the AI play itself.

WizardryRabbit Hole
redoh
121mo ago

Ory Admin UI

You can drop this next to your Kratos instances and immediately start CRUD-ing identities, revoking sessions, browsing schemas and viewing courier messages — runtime config and multi-profile support make it practical for multi-env ops. Shipping as a single Go binary or Docker image plus a profile switcher is the pragmatic win here; it’s not reinventing identity tooling, but it fills a clear gap for teams using Kratos.

Niche GemSlick
meysamazad
204mo ago