Skip to content

About

the offline encyclopedia of computer science — everything humanity has ever learned, distilled and vaulted for the day the cloud isn't there anymore.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

DOOMSDAY Logo

DOOMSDAY

The Complete Computer Science Knowledge Base


Everything you need to know about Computer Science — gathered, organized, and preserved. Every concept, every system, every protocol, every piece of knowledge that keeps the digital world running. One by one.


Table of Contents


The Mission

Civilization runs on software. Networks, protocols, operating systems, databases, cryptography, compilers — the entire stack of modern computing is built on decades of accumulated knowledge. This project exists to preserve that knowledge in a form that survives anything: no internet required, no servers, no dependencies. Just a file and a browser.

Each domain of Computer Science is added as a self-contained offline module. Start with one, learn it end-to-end, and carry it with you.


Domains

Internet Infrastructure

Directory INTERNET/
File index.html
Status Complete

A comprehensive, offline-first reference covering the entire Internet stack — from bare-metal hardware and Linux fundamentals to DNS root servers, BGP routing, Kubernetes, ISP operations, and beyond. 40 volumes, interactive simulations, quizzes, and challenge labs.

Explore Internet →

More Coming

Domain Status
Operating Systems ⏳ Planned
Compilers & Languages ⏳ Planned
Databases & Storage ⏳ Planned
Cryptography & Security ⏳ Planned
Algorithms & Data Structures ⏳ Planned
Computer Architecture ⏳ Planned
Software Engineering ⏳ Planned
Artificial Intelligence ⏳ Planned
And everything else... ⏳ Planned

Every domain will follow the same offline-first, single-file approach — self-contained, zero-dependency, designed to be opened in any browser anywhere.


Features

  • 100% Offline — Every module works without internet. No CDNs, no telemetry.
  • Single-File Modules — Each domain is self-contained in one HTML file.
  • Interactive — Simulations, quizzes, and hands-on labs built right in.
  • Searchable — Full-text search across every module.
  • Portable — USB stick, offline tablet, printed — take it anywhere.
  • Progress Tracking — Bookmarks and completion saved locally.

Getting Started

git clone https://github.com/swadhinbiswas/DOOMSDAYCS.git
cd DOOMSDAYCS

Open any domain's index.html in a browser:

open INTERNET/index.html

No build tools. No npm install. No setup.


How to Use

  • Browse the sidebar to navigate topics within a domain.
  • Press / to search across all content instantly.
  • Use interactive simulations to see concepts in action.
  • Complete challenge labs and track your progress.
  • Toggle dark mode for comfortable reading.

Contributing

This is a living archive. If a domain is missing, incomplete, or could be improved — open an issue or send a pull request.


License

MIT


Built for the day when the only thing you have is what you carry.

About

the offline encyclopedia of computer science — everything humanity has ever learned, distilled and vaulted for the day the cloud isn't there anymore.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages