Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
December 15, 2022 11:12
October 14, 2022 21:39
October 16, 2022 12:08
August 12, 2021 23:24
December 2, 2021 19:31
November 17, 2021 03:19
October 16, 2022 12:08
October 16, 2022 12:08
August 13, 2021 10:09
November 18, 2021 21:28

πŸ›‘πŸ›‘ Note: This is the new iteration of macOS Web written in Svelte. Previous version written in Preact is available at PuruVJ/macos-preact πŸ›‘πŸ›‘

Mac OS Ventura Web

This open source project aims to replicate some of the Mac OS(Monterey, at the time of writing)'s desktop experience on web, using Svelte!



I've always been very fascinated with macOS, and have never owned a Mac/book. So I'm making the most beautiful aspect of macOS, its desktop, myself. For web. Inspired from WinXP.


  • Framework - Svelte (Earlier Preact)
  • Bundler - Vite, for super fast development.
  • Component Library - None!!
  • Styling Solution - SCSS.

When will it be ready?

Who knows?

Can I contribute?

Sure, open an issue, point out errors, and what not. Wanna fix something yourselves, you're welcome to open a PR and I appreciate it.

Hosted on Vercel