Windows XP as a web page
A near-pixelperfect recreation of Windows XP's look and feel in the browser with a working filesystem.
A ton of stuff is missing, which should be obvious if you check out the live version.
The filesystem is served from the web server and changes are kept locally.
- Albeit not fully implemented
- File Explorer
- Picture Viewer
I have a lot of plans, most of which will never see the light of day. I will however consider this project complete enough once the following are done:
- Start Menu
- Basic working filesystem
- Most importantly is watching files and directories for changes
- Would like protected files too
- Have a few apps fully* working
- File Explorer
- Video player (Probably Media Player Classic)
- Fallback to similar fonts on other platforms
- Customize the cursor
- Blue Screen of Death for the errors that I haven't caught
* mostly anyway
I love React, but I have done no projects that prove that. Windows XP also has a special place in my heart, so in a nostalgia-induced rush I decided to start this project.
- React + TypeScript <3
- React-Contexify for dropdowns and context menus
- React-Autosuggest for the navigation bar
- BrowserFS for the filesystem
- Styled Components for styling
- A bunch more
- Windows XP VM
- Resource Hacker / ResBuild / MSStyles Converter
- Magnifixer / KMag
MIT - Do whatever you want
Copyright of all image assets belong to Microsoft. I will remove them upon request, but I'm hoping they will turn a blind eye. Everything feasible is replaced with CSS styling.