Skip to content

cookiechain/os-fun

Repository files navigation

os-fun

os-fun is a pixel-styled, Windows 95-inspired web desktop for the Cookie Chain ecosystem. It boots into a virtual CookieOS environment where users can launch ecosystem apps, rearrange desktop shortcuts, draw in Paint, change wallpapers, and monitor live chain stats.

Features

  • Windows 95-style boot screen
  • Pixel OS desktop with draggable app shortcuts
  • Draggable, resizable app windows
  • Cookie Chain app launcher with iframe windows and external links
  • Live chain stats from https://rpc.cookiescan.io
  • Settings app with preset wallpapers and custom image import
  • Native Paint app with brush size, color picker, clear, and PNG export
  • Start menu optimized for many ecosystem apps
  • Responsive mobile layout with tap-to-open app behavior

Tech Stack

  • Next.js App Router
  • React
  • TypeScript
  • CSS Modules
  • Solana-compatible JSON-RPC calls

Getting Started

Install dependencies:

npm install

Run the development server:

npm run dev

Open http://localhost:3000 in your browser.

Scripts

npm run dev
npm run build
npm run start
npm run lint

Assets

Project logos are loaded from the public/ folder where possible. Wallpapers live in public/wp/, with wp2.png used as the default wallpaper.

Notes

Some external apps may block iframe embedding with browser security headers. Each app window includes an external link so users can open the app directly when needed.

Releases

Packages

Contributors

Languages