A Dark Room
Minimalist browser-based text adventure game
8.2k stars 1.8k forks last commit first released MPL-2.0
Slowing down
No commits since 23 May 2025. Check the issue tracker before you rely on it.
A Dark Room is a minimalist text adventure game that runs in the browser. It blends interactive fiction with resource management and incremental progression, gradually revealing new mechanics and story elements as you play.
Key Features
- Single-page, minimalist UI focused on text-driven gameplay
- Incremental progression and resource management mechanics
- Narrative discovery that unlocks new actions and systems over time
- Multi-language support via community translations
- Easy to host as a static web app
Use Cases
- Self-host a lightweight browser game for a community, classroom, or event kiosk
- Embed a minimalist interactive fiction experience into an internal portal
- Run offline-friendly entertainment on an intranet or local network
A Dark Room is a compact, well-known example of minimalist game design that is simple to deploy and accessible across devices with a modern web browser.
Categories:
Tech Stack:
Similar to A Dark Room

code-server
Run Visual Studio Code in the browser on your own server
code-server runs Visual Studio Code in your browser, providing a remote development environment you can self-host on a VM or container and access from any device.

JupyterLab
Web-based interactive computing environment for notebooks and code
JupyterLab is an extensible web-based IDE for Jupyter notebooks, code, terminals, and data exploration with rich outputs and a plugin-based interface.
XRSH
Browser-based XR terminal and REPL with optional ISO boot
XRSH is a browser-based XR terminal/REPL that can run standalone from a single executable, optionally booting a Linux ISO and embedding into A-Frame scenes.


Stirling PDF
Self-hosted PDF editing, conversion, OCR, and automation platform
Open-source PDF platform to edit, convert, OCR, sign, redact, and automate PDF workflows via a web UI and REST API.

PocketBase
Lightweight open-source realtime backend with embedded SQLite
Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.


