
Aurora OS.js - Hacking simulator
A downloadable game for Windows, macOS, and Linux
Aurora OS.js isn't just a web-based OS. It's a portal.
Born from the intersection of digital art and cyberpunk culture, this project reimagines the operating system as an immersive game world. It is a high-fidelity hacking simulator built on modern web technologies (React, Vite, Electron), designed to blur the line between utility and gameplay.
Currently in its pre-Alpha stage, it serves as the foundation for a future MMO hacking universe - a persistent world where you script, hack, and uncover the lore of an emerging game universe.
₩Ⱨ₳₮ ɆӾł₴₮₴ Ɽł₲Ⱨ₮ ₦Ø₩
Key features:
- High-Fidelity Desktop Environment: Pixel-perfect window manager with snapping, z-indexing, and a global menu bar that feels exactly like a real OS.
- True Virtual Filesystem (VFS): A persistent, permission-aware (`rwx`) filesystem. Create, delete, and modify files in `/home`, `/etc`, and `/var`.
- Fully Functional Terminal:
- Core Utils: `ls`, `cd`, `cat`, `grep`, `pwd`, `cp`, `mv`, `rm`, `mkdir`, `touch`.
- Advanced: `sudo`, `su`, piping (`|`), redirection (`>`), and environment variables.
- Network & Hacking Simulation:
- WiFi: Realistic signal strength and bandwidth simulation _(WEP/WPA/WPA2/WPA3)_.
- DNS: `Browser` respects `/etc/hosts` for local domain spoofing.
- Gamified System Resources:
- Memory: Apps consume virtual RAM; opening too many apps triggers launch gates.
- Internet speed: Realistic internet speed simulation based on WiFi signal strength, bandwidth, and security.
- Battery: Detailed battery health and discharge simulation.
- Internet speed: Realistic internet speed simulation based on WiFi signal strength, bandwidth, and security.
- Included Applications:
- Browser: Tabbed browsing, history, bookmarks, and offline state simulation.
- Notepad: VS Code-like editor with syntax highlighting for multiple languages (JS, TS, HTML, CSS, JSON, and more).
- DevCenter: Real-time system diagnostics, process manager, and filesystem explorer.
- Mail: Email client with attachment downloads and HTML sanitization.
- Calendar: Event management with drag & drop support.
- Messages: Chat interface simulation.
- Media: Photos and Music apps with binary metadata parsing.
WⱧɆⱤE ₮Ⱨł₴ łS ₲Øł₦G?
Aurora OS.js is developed in clear evolutionary steps:
- Stage 0 (0.x.x) → Foundation & Usability: Functional desktop OS with real applications and natural usability.
- Stage 1 (1.x.x) → Single-Player Hacking Game**: Playable single-player hacking experience (Steam Early Access).
- Stage 2 (2.x.x) → Multiplayer Hacking World**: Persistent multiplayer hacking environment (Steamworks).
The long‑term vision is a MMO hacking simulator based on a high-fidelity OS (Aurora OS.js) that lets you engage in scripting (JS/TS/bash), PvP, PvE, and lots of social aspects, while discovering the lore behind an extensive universe.
View full roadmap
₩ⱧɎ THł₴ ɆӾłST₴?
I'm an artist with over 15 years for multidisciplinary digital art & design. The topics I cover in my art are usually borderline technology, psychology, philosophy, and the human condition - all, in the context of the digital age and the future that we are building - you can discover more on my Instagram page.
With my personality deeply influenced by the hacking culture and the cyberpunk aesthetic, I've always been fascinated by the idea of a world where technology and humanity are intertwined in a way that blurs the lines between the two.
Having my art evolved over the years from artworks, to full-blown ARG's, to interactive experiences, and now to a full-blown OS simulation, I've always wanted to create something that would allow people to experience the world I've built in a more immersive way. This is the right medium to do that: the next step in my artistic evolution.
Ⱡł₵ENSɆ & Ø₮ⱧɆRS
Community
- Discord - chat, help, etc.
- GitHub Discussions - ideas, suggestions, etc.
- mental.os() Universe - lore & more
- CONTRIBUTORS.md - permanent credit for everyone who helped shape the project
Other links
- Official GitHub repository
- GitHub Pages (Live version)
- GitBook (WIP) - Guides, docs, etc.
- GitHub Releases
- GitMCP - MCP Server for AI tools
License: AGPL-3.0e
| Status | In development |
| Platforms | Windows, macOS, Linux |
| Publisher | Dope Pixels |
| Author | mental.os() |
| Genre | Simulation |
| Tags | Hacking, Incremental, Multiplayer, Open Source, Prototype, Sandbox, Singleplayer, sourcecode |
| Code license | GNU General Public License v3.0 (GPL) |
| Average session | Days or more |
| Languages | German, English, Spanish; Castilian, Spanish; Latin America, French, Hindi, Japanese, Korean, Polish, Portuguese (Portugal), Portuguese (Brazil), Romanian Moldavian Moldovan, Russian, Chinese (Simplified) |
| Inputs | Keyboard, Mouse, Touchscreen, Stylus |
| Accessibility | Color-blind friendly, High-contrast |
| Links | Discord, GitHub, GitHub, Instagram, Source code |
| AI Disclosure | AI Assisted, Code |
Download
Click download now to get access to the following files:







Comments
Log in with itch.io to leave a comment.
Can you please replace the deb file with an AppImage ?
Deb only works on debian based, so what about fedora and arch