ryOS logo

ryOS

by thesimsguy

ryOS is a modern web-based desktop environment inspired by classic macOS. It features multiple built-in applications and a familiar desktop interface, working on all devices.

View on GitHub

Last updated: N/A

What is ryOS?

ryOS is a web-based desktop environment built with React, TypeScript, and other modern web technologies. It aims to replicate the look and feel of classic macOS within a browser, providing a familiar and functional desktop experience.

How to use ryOS?

To use ryOS, you can start by installing the dependencies using bun install. Then, start the development server with bun dev. For production, build the project using bun run build. Access the environment through your web browser.

Key features of ryOS

  • Authentic macOS-style window management

  • Multiple built-in applications (Finder, TextEdit, MacPaint, Videos, Soundboard, Synth, Photo Booth, Internet Explorer, Chats, Control Panels, Minesweeper, Virtual PC, Terminal, iPod)

  • Customizable wallpapers and system-wide sound effects

  • Local storage persistence with one-click Backup / Restore

Use cases of ryOS

  • Experiencing a classic macOS-like environment in a web browser

  • Running retro applications and playing classic games

  • Creating and managing soundboards and audio synthesizers

  • Exploring historical web content through the Internet Explorer application

FAQ from ryOS

Can I use ryOS on my mobile device?

Yes, ryOS is designed to be responsive and works on mobile, tablet, and desktop devices.

How do I install ryOS?

You can install the dependencies using bun install and then start the development server with bun dev.

Is my data saved locally?

Yes, ryOS uses local storage persistence, allowing you to save your data and settings.

Can I contribute to the project?

Yes, contributions are welcome! Feel free to submit a Pull Request.

What technologies are used to build ryOS?

ryOS is built with React, TypeScript, Vite, TailwindCSS, shadcn/ui components, Framer Motion, and Bun.