Win32.run

screenshot of Win32.run
svelte
vite
tailwind

Windows XP in the browser, with a File System, programs, XP-style File Picker and Saver dialogs, 3rd-party program, etc.

Overview

This product, WIN32.RUN, allows users to experience Windows XP in their browser, complete with a file system, programs, XP-style dialogs, and third-party applications. It runs solely on the client-side without any server-side processing. The files and folders are stored locally in IndexedDB, and the project is built with Svelte/SvelteKit and Tailwindcss.

Features

  • Windows XP Experience: Users can interact with a Windows XP-like interface with a file system and programs.
  • Client-Side Processing: All files are processed in the user's browser, with no server-side processing required.
  • Homemade File Dialogs: WIN32.RUN provides file picker and saver dialogs with a Windows XP appearance.
  • Svelte/SvelteKit and Tailwindcss: Built using Svelte/SvelteKit framework and Tailwindcss for styling.
  • Ease of Use: Svelte is easy to work with, having minimal boilerplate and a quick learning curve.
  • Local Storage: Files and folders are stored locally in IndexedDB for each user.
svelte
Svelte

Svelte is a modern front-end framework that compiles your code at build time, resulting in smaller and faster applications. It uses a reactive approach to update the DOM, allowing for high performance and a smoother user experience.

vite
Vite

Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

postcss
Postcss

PostCSS is a popular open-source tool that enables web developers to transform CSS styles with JavaScript plugins. It allows for efficient processing of CSS styles, from applying vendor prefixes to improving browser compatibility, ultimately resulting in cleaner, faster, and more maintainable code.