You’re not visiting a website.
You just logged into a Unix workstation.
There was a time when desktops were heavy, monitors were beige, and opening a terminal felt powerful.
This project is a recreation of the Unix Experience using Common Desktop Environment (CDE) — running entirely in your browser.
Demo-TimeCapsule.mp4
🚀 Try It →
Not a mockup.
Not screenshots.
A real, interactive desktop.
And yes — it installs as a PWA.
You can also customize it.
Change color palettes.
Swap backdrops.
Adjust fonts.
Make it feel like your workstation.
And if you build something great, share it.
Your theme can be exported as a link and anyone can load it instantly — same colors, same backdrop, same vibe. Post it in GitHub Discussions and see what others are building.
-
76 Color Palettes
From iconic Platinum to warm Broica—authentic Motif themes that transform your entire desktop. -
168 Original Backdrops
Dithered XPM textures from the 90s. CircuitBoards, BrokenIce, Afternoon—pure computing history. -
Boot Sequence
Watch the system initialize, just like a real Unix workstation with authentic Debian messages. -
XEmacs Editor
Real Emacs keybindings (C-x C-s,M-x,C-k), interactive minibuffer, GNU splash screen. -
Terminal Lab
22 interactive lessons. Learn Unix by doing—fromlsto pipes. -
Virtual Filesystem
Create files, make directories, navigate with context menus. A real filesystem in your browser. -
Netscape Navigator
Web browsing from 1994. Supports browsing the modern web directly with retro compatibility. -
Lynx Browser
Text-based web browser from 1992. Keyboard-driven navigation. -
Man Page Viewer
Unix manual pages with authentic formatting. 28 essential commands with clickable examples. -
4 Virtual Workspaces
Organize across four desktops. Switch withCtrl+Alt+1-4. -
Window Management
Smooth dragging with title bars, borders, and minimize/maximize controls. -
Context Menus
Right-click anywhere. Real menus, real actions. -
Keyboard Shortcuts
20+ shortcuts. Navigate like a power user. -
PWA Installation
One-click install from desktop. Works offline. Runs like a native app. -
System Updates
Authentic apt-get package update sequences. -
Sound Synthesis
Authentic system beeps via Web Audio API. -
Works Everywhere
Desktop feels native. Mobile adapts with touch gestures. Keyboard shortcuts still work. It behaves like a real system — not a responsive layout pretending to be one.
The desktop is fun to explore.
But if you want to understand how it works under the hood, start here:
Want the full experience? Explore the interactive documentation.
→ Visit the Documentation Portal
A structured, navigable version of the documentation — designed to feel like part of the system.
Prefer reading directly from the source?
Installation, PWA setup, first launch experience, and basic navigation.
→ Getting Started
Shortcuts, window behavior, workspaces, customization, and daily usage.
→ User Guide
How the desktop is structured internally.
Window manager model, virtual filesystem layer, state persistence, and IndexedDB usage.
→ Architecture
Everything organized in one place.
→ Documentation Index
If you like weird frontend projects, you’ll probably enjoy this one.
You can:
- Add new themes
- Create backdrops
- Improve accessibility
- Refactor things I overengineered
- Or just open issues
PRs are welcome.