Skip to content

PuruVJ/macos-preact

main
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?
Code

Latest commit

this prevents items showing as weekends on the previous/next month if they share the same number

same as PuruVJ/macos-web#27
989f446 1

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

πŸ›‘πŸ›‘ You're viewing the legacy version. macOS Web has moved over to Svelte! Check out here: PuruVJ/macos-web πŸ›‘πŸ›‘

Mac OS Monterey Web

This open source project aims to replicate some of the Mac OS(Moneterey, at the time)'s desktop experience on web, using standard web technologies like HTML, CSS and JS

πŸ”—πŸ”— macos.now.sh

Why

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, it's desktop, myself. For web. Inspired from WinXP.

Stack

  • Framework - Preact (Earlier React. Swapped for runtime performance gains)
  • Bundler - Vite, for super fast development.
  • Component Library - None!!
  • Styling Solution - SCSS and CSS Modules.

Roadmap

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.