unLABS
UnstableLabs is an idle lab game built with Next.js 16 and React 19 that simulates a Linux-like operating system within the browser, complete with a functional terminal, hardware panel, and 37 simulated devices. Players manage a high-tech laboratory, craft NFT crystals across 5 progression tiers, and participate in a player-driven economy while interacting through a retro 1980s-style interface. The game ships as both a web application and Electron desktop build, with a backend powered by Supabase PostgreSQL and TypeScript for type-safe full-stack development.
UnstableLabs is an ambitious idle lab game that simulates a complete Linux-like operating system in the browser, featuring 37 devices, NFT crafting mechanics, and both web and Electron deployment. The project demonstrates sophisticated full-stack architecture with Next.js 16, React 19, TypeScript, and Supabase integration alongside comprehensive tooling for development and testing.
- ✓Comprehensive development pipeline with quality gates including Lefthook, ESLint, Prettier, TypeScript checks, and both unit/e2e testing
- ✓Sophisticated architecture simulating an entire OS with terminal, hardware panel, and 37 devices using modern React 19 and Next.js 16
- ✓Multi-platform deployment supporting both web browsers and native desktop via Electron with unified codebase
- →Add specific examples of the simulated devices and terminal commands in documentation to better showcase the OS simulation depth
- →Include screenshots or demo GIFs in the README to visually demonstrate the retro 1980s interface and gameplay mechanics