awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
felixrieseberg avatar

felixrieseberg/windows95

0
View on GitHub↗
24,162 stars·1,352 forks·TypeScript·13 views

Windows95

This project is an Electron-based desktop application that emulates the full Windows 95 operating system, allowing it to run as a native application on modern macOS, Linux, and Windows machines. It provides a complete retro OS environment for software preservation and nostalgia, launching the classic operating system directly on contemporary platforms.

The emulated environment supports running classic DOS games, with preinstalled titles and the ability to add additional games from the internet. Users can also install legacy Windows applications or games into the virtualized system through a Modify C: Drive feature, enabling access to older software that would otherwise be incompatible with modern operating systems.

The application is distributed as a desktop application that can be installed and launched like any other native program on current operating systems.

Features

  • Classic Desktop Emulators - Emulates the full Windows 95 desktop environment as a native application on modern operating systems.
  • Windows 95 Emulators - Launch the full Windows 95 operating system as a desktop application on macOS, Linux, and Windows.
  • DOS Game Emulators - Plays classic DOS games within an emulated Windows 95 environment with preinstalled and user-added titles.
  • DOS Game Emulators - Provides preinstalled DOS games and supports adding more from the internet within the emulated environment.
  • DOS Game Compatibility Layers - Provides an emulated environment that supports running classic DOS games within the Windows 95 operating system.
  • Retro Operating System Runners - Launches and interacts with a classic Windows 95 OS as a native app on contemporary platforms.
  • Electron OS Emulators - Uses Electron to emulate a complete Windows 95 environment for retro computing and software preservation.
  • Legacy Application Installers - Allows users to install legacy Windows applications and games into the emulated Windows 95 system via the Modify C: Drive feature.
  • Legacy Application Installers - Adds and runs older Windows applications or games inside the emulated Windows 95 system.

Star history

Star history chart for felixrieseberg/windows95Star history chart for felixrieseberg/windows95

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Windows95

Similar open-source projects, ranked by how many features they share with Windows95.
  • felixrieseberg/macintosh.jsfelixrieseberg avatar

    felixrieseberg/macintosh.js

    8,480View on GitHub↗

    macintosh.js is an Electron-based system emulator designed to run legacy operating systems and vintage software within a modern desktop application. It functions as a virtual machine that replicates the hardware and software environment of a Macintosh Quadra to execute System 8. The project includes a UDP network bridge and virtual Ethernet integration, which routes network traffic to specific ports to enable communication between multiple emulated instances on a local network. The emulator supports virtual disk management and disk-image mounting to transfer files between the host machine an

    JavaScriptelectronemulatorjavascript
    View on GitHub↗8,480
  • grassmunk/chicago95grassmunk avatar

    grassmunk/Chicago95

    5,850View on GitHub↗

    Chicago95 is a Linux desktop theme and a collection of visual assets designed to recreate the interface and aesthetics of a mid-nineties operating system. It provides a retro GUI theme consisting of stylesheets, window decorations, and a comprehensive library of pixel-art icons and cursors. The project transforms modern Linux environments through a GTK desktop theme and a vintage icon set. These assets work together to emulate a classic computing experience, replacing standard system visuals with coordinated retro styles. The system covers broader customization areas including boot and login

    HTMLgtk3-themethemexfce-theme
    View on GitHub↗5,850
  • rwv/chinese-dos-gamesrwv avatar

    rwv/chinese-dos-games

    10,203View on GitHub↗

    This project is a digital library and archive of vintage Chinese language DOS games. It provides a curated collection of historical software preserved for access through a web-based emulation platform and a searchable game catalog. The system utilizes a decentralized repository to host and share game data files across a peer-to-peer network. This ensures assets are retrieved using content-addressable hashes rather than relying on central servers. Users can execute games directly in a web browser via a DOS emulation engine or use provided scripts to download and configure game archives for lo

    Pythondosgame
    View on GitHub↗10,203
  • michaing/dietpiMichaIng avatar

    MichaIng/DietPi

    6,131View on GitHub↗

    DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It provides a minimal operating system that strips away unnecessary services to reduce CPU and RAM usage, and includes a curated software catalogue of pre-optimised applications that can be installed with a single command. The system reads a plain-text configuration file before first boot to perform unattended OS and software installation, and offers a web interface for remote system administration. What distinguishes DietPi is its comprehensive, integrated approach to turning a

    Shellbashdebiandietpi
    View on GitHub↗6,131

Frequently asked questions

What does felixrieseberg/windows95 do?

This project is an Electron-based desktop application that emulates the full Windows 95 operating system, allowing it to run as a native application on modern macOS, Linux, and Windows machines. It provides a complete retro OS environment for software preservation and nostalgia, launching the classic operating system directly on contemporary platforms.

What are the main features of felixrieseberg/windows95?

The main features of felixrieseberg/windows95 are: Classic Desktop Emulators, Windows 95 Emulators, DOS Game Emulators, DOS Game Compatibility Layers, Retro Operating System Runners, Electron OS Emulators, Legacy Application Installers.

What are some open-source alternatives to felixrieseberg/windows95?

Open-source alternatives to felixrieseberg/windows95 include: felixrieseberg/macintosh.js — macintosh.js is an Electron-based system emulator designed to run legacy operating systems and vintage software within… grassmunk/chicago95 — Chicago95 is a Linux desktop theme and a collection of visual assets designed to recreate the interface and aesthetics… rwv/chinese-dos-games — This project is a digital library and archive of vintage Chinese language DOS games. It provides a curated collection… michaing/dietpi — DietPi is an ultra-lightweight Debian distribution and software platform purpose-built for single-board computers. It…