[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-3665":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":17,"lastSyncTime":29,"discoverSource":30},3665,"windows95","felixrieseberg\u002Fwindows95","felixrieseberg","💩🚀 Windows 95 in Electron. Runs on macOS, Linux, and Windows.","",null,"TypeScript",24153,1355,428,141,0,2,13,27,6,44.4,"Other",false,"main",[],"2026-06-12 02:00:52","# windows95\n\nThis is Windows 95, running in an [Electron](https:\u002F\u002Felectronjs.org\u002F) app. Yes, it's the full thing. I'm sorry.\n\n## Downloads\n\n\u003Ctable class=\"is-fullwidth\">\n\u003C\u002Fthead>\n\u003Ctbody>\n\u003C\u002Ftbody>\n  \u003Ctr>\n    \u003Ctd>\n      \u003Cimg src=\".\u002F.github\u002Fimages\u002Fwindows.png\" width=\"24\">\u003Cbr \u002F>\n      Windows\n    \u003C\u002Ftd>\n    \u003Ctd>\n      \u003Cspan>32-bit\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-5.0.1-setup-ia32.exe\">\n        💿 Installer\n      \u003C\u002Fa> |\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-win32-ia32-5.0.1.zip\">\n        📦 Standalone Zip\n      \u003C\u002Fa>\n      \u003Cbr \u002F>\n      \u003Cspan>64-bit\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-5.0.1-setup-x64.exe\">\n        💿 Installer\n      \u003C\u002Fa> |\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-win32-x64-5.0.1.zip\">\n        📦 Standalone Zip\n      \u003C\u002Fa>\u003Cbr \u002F>\n      \u003Cspan>\n        ❓ Don't know what kind of chip you have? It's probably `x64`. To confirm, on your computer, hit Start, enter \"processor\" for info.\n      \u003C\u002Fspan>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd>\n      \u003Cimg src=\".\u002F.github\u002Fimages\u002Fmacos.png\" width=\"24\">\u003Cbr \u002F>\n      macOS\n    \u003C\u002Ftd>\n    \u003Ctd>\n      \u003Cspan>Apple Silicon Processor\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-darwin-arm64-5.0.1.zip\">\n        📦 Standalone Zip\n      \u003C\u002Fa>\u003Cbr \u002F>\n      \u003Cspan>Intel Processor\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-darwin-x64-5.0.1.zip\">\n        📦 Standalone Zip\n      \u003C\u002Fa>\n      \u003Cspan>\n        ❓ Don't know what kind of chip you have? If you bought your computer after 2020, select \"Apple Silicon\". Learn more at \u003Ca href=\"https:\u002F\u002Fsupport.apple.com\u002Fen-us\u002FHT211814\">apple.com\u003C\u002Fa>.\n      \u003C\u002Fspan>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n  \u003Ctr>\n    \u003Ctd>\n      \u003Cimg src=\".\u002F.github\u002Fimages\u002Flinux.png\" width=\"24\">\u003Cbr \u002F>\n      Linux\n    \u003C\u002Ftd>\n    \u003Ctd>\n      \u003Cspan>64-bit\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-5.0.1-1.x86_64.rpm\">\n        💿 rpm\n      \u003C\u002Fa> |\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95_5.0.1_amd64.deb\">\n        💿 deb\n      \u003C\u002Fa>\u003Cbr \u002F>\n      \u003Cspan>ARM64\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-5.0.1-1.arm64.rpm\">\n        💿 rpm\n      \u003C\u002Fa> |\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95_5.0.1_arm64.deb\">\n        💿 deb\n      \u003C\u002Fa>\u003Cbr \u002F>\n      \u003Cspan>ARM\u003C\u002Fspan>\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95-5.0.1-1.armv7hl.rpm\">\n        💿 rpm\n      \u003C\u002Fa> |\n      \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffelixrieseberg\u002Fwindows95\u002Freleases\u002Fdownload\u002Fv5.0.1\u002Fwindows95_5.0.1_armhf.deb\">\n        💿 deb\n      \u003C\u002Fa>\u003Cbr \u002F>\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n\u003Chr \u002F>\n\n\u003Ctable width=\"100%\">\n  \u003Ctr>\n    \u003Ctd width=\"50%\">\n      \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F43ab7126-765e-444b-ad14-27b1beadbc7c\" width=\"100%\" alt=\"Screenshot showing Windows 95\">\n    \u003C\u002Ftd>\n    \u003Ctd width=\"50%\">\n      \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002F7ac5dc36-cbd4-4455-a616-0e5cca314b34\" width=\"100%\" alt=\"Screenshot showing Windows 95\">\n    \u003C\u002Ftd>\n  \u003C\u002Ftr>\n\u003C\u002Ftable>\n\n## Does it work?\nYes! Quite well, actually - on macOS, Windows, and Linux. Bear in mind that this is written entirely in JavaScript, so please adjust your expectations.\n\n## Should this have been a native app?\nAbsolutely.\n\n## Does it run Doom (or my other favorite game)?\nYou'll likely be better off with an actual virtualization app, but the short answer is yes. In fact, a few games are already preinstalled - and more can be found on the Internet, for instance at [archive.org](https:\u002F\u002Fwww.archive.org). [Thanks to\n@DisplacedGamers](https:\u002F\u002Fyoutu.be\u002FxDXqmdFxofM) I can recommend that you switch to a resolution of\n640x480 @ 256 colors before starting DOS games - just like in the good ol' days.\n\n## Credits\n\n99% of the work was done over at [v86](https:\u002F\u002Fgithub.com\u002Fcopy\u002Fv86\u002F) by Copy aka Fabian Hemmer and his contributors.\n\n## Contributing\n\nBefore you can run this from source, you'll need the disk image. It's not part of the\nrepository, but you can grab it using the `Show Disk Image` button from the packaged\nrelease, which does include the disk image. You can find that button in the\n`Modify C: Drive` section.\n\nUnpack the `images` folder into the `src` folder, creating this layout:\n\n```\n- \u002Fimages\u002Fwindows95.img\n- \u002Fimages\u002Fdefault-state.bin\n- \u002Fassets\u002F...\n- \u002Fbios\u002F...\n- \u002Fdocs\u002F...\n```\n\nOnce you've done so, run `npm install` and `npm start` to run your local build.\n\nIf you want to tinker with the image or make a new one, check out the [QEMU docs](.\u002Fdocs\u002Fqemu.md).\n\n## Other Questions\n\n * [MS-DOS seems to brick the screen](.\u002FHELP.md#ms-dos-seems-to-brick-the-screen)\n * [Windows 95 is stuck in a bad state](.\u002FHELP.md#windows-95-is-stuck-in-a-bad-state)\n * [I want to install additional apps or games](.\u002FHELP.md#i-want-to-install-additional-apps-or-games)\n * [Running in Docker](.\u002Fdocs\u002Fdocker-instructions.md)\n * [Running in an online VM with Kubernetes and Gitpod](.\u002Fdocs\u002Fdocker-kubernetes-gitpod.md)\n\n## License\n\nThis project is provided for educational purposes only. It is not affiliated with and has\nnot been approved by Microsoft.\n","该项目通过Electron框架实现了在现代操作系统上运行完整的Windows 95环境。它利用TypeScript语言开发，支持macOS、Linux和Windows平台，并提供了多种安装包形式以适应不同硬件架构。此项目不仅是一个技术上的有趣实验，也适合那些对复古计算体验感兴趣或需要在非传统环境中测试旧软件兼容性的用户。","2026-06-11 02:55:24","top_language"]