Browse free open source Emulators and projects for Windows below. Use the toggles on the left to filter open source Emulators by OS, license, language, programming language, and project status.

  • Effortlessly Manage Product Information Icon
    Effortlessly Manage Product Information

    OneTimePIM is a comprehensive Product Information Management System designed to streamline the import and distribution of product data.

    A single source of truth for all of your product information with easy ways to distribute that data to wherever it needs to go, including the most powerful e-commerce connectors in the industry.
  • 1
    PrimeOS
    PrimeOS, the ideal Android based OS for mobile games on PC/Laptop.
    Leader badge
    Downloads: 20,816 This Week
    Last Update:
    See Project
  • 2
    Locale Emulator

    Locale Emulator

    Yet another system region and language simulator

    Locale Emulator is a tool similar to AppLocale and NTLEA, providing a simulation function that can make an application recognize your OS as in a language other than the real one. It is quite useful when you are trying to play country-specific games. Locale Emulator is compatible with the following systems, both 32 and 64-bit, Windows 7 with Service Pack 1, Windows 8.1, and Windows 10. Locale Emulator supports 32-bit executables running on both 32-bit or 64-bit systems. For example, if you are using 64-bit WinRAR, you will not see the context menu on a RAR file unless you swapped 64-bit WinRAR with the 32-bit version. Clone the repo using Git, install Microsoft Visual Studio 2015 / 2017, open LocaleEmulator.sln, perform build action, clone and build the core libraries, and copy LoaderDll.dll and LocaleEmulator.dll from Locale-Emulator-Core to Locale-Emulator build folder.
    Downloads: 321 This Week
    Last Update:
    See Project
  • 3
    GNS3

    GNS3

    An advanced network simulator to design and configure virtual networks

    Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. Whether you are studying for your first networking exam or building out a state-wide telecommunications network, GNS3 offers an easy way to design and build networks of any size without the need for hardware.
    Leader badge
    Downloads: 5,057 This Week
    Last Update:
    See Project
  • 4
    VICE

    VICE

    Versatile Commodore Emulator

    VICE is an emulator collection which emulates the C64, the C64-DTV, the C128, the VIC20, practically all PET models, the PLUS4 and the CBM-II (aka C610). It runs on Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 6.x, Amiga, GP2X or Mac OS X machines.
    Leader badge
    Downloads: 2,727 This Week
    Last Update:
    See Project
  • Accounting Software Built for Owners, and Their Clients Icon
    Accounting Software Built for Owners, and Their Clients

    Make invoicing and billing painless for your small business with FreshBooks.

    Balancing your books, client relationships, and business isn’t easy. FreshBooks gives you the info and time you need to focus on your big picture—your business, team, and clients.
  • 5
    DeSmuME

    DeSmuME

    DeSmuME is a Nintendo DS emulator

    DeSmuME is the most seasoned open source Nintendo DS emulator. It sports tools designed for hackers, speedrunners, youtubers, and casual gamers. Homebrew programs are supported and can even be debugged through GDB. The Windows and OSX versions are both relatively feature rich, and there is a small universe of forks and mods that add even more features for casual gaming. DeSmuME is the origin of RetroArch and OpenEmu Nintendo DS support and is used by several mobile Nintendo DS emulators, with the notable exception of DraStic. DeSmuME's source code is now hosted at https://github.com/TASVideos/desmume/ win32 autobuilds @ https://ci.appveyor.com/project/zeromus/desmume/build/artifacts
    Leader badge
    Downloads: 2,542 This Week
    Last Update:
    See Project
  • 6
    Nestopia
    A portable and cycle-accurate NES/Famicom emulator written in C++
    Leader badge
    Downloads: 2,604 This Week
    Last Update:
    See Project
  • 7
    Null-modem emulator

    Null-modem emulator

    The virtual serial port driver for Windows.

    The Null-modem emulator (com0com) is a kernel-mode virtual serial port driver for Windows. You can create an unlimited number of virtual COM port pairs and use any pair to connect one COM port based application to another. The HUB for communications (hub4com) allows to receive data and signals from one COM or TCP port, modify and send it to a number of other COM or TCP ports and vice versa.
    Leader badge
    Downloads: 2,313 This Week
    Last Update:
    See Project
  • 8
    GPCS4

    GPCS4

    A work-in-progress PlayStation 4 emulator

    A PlayStation 4 emulator which was just started. A project done for fun, and for technical research. The only reason I have started this project is for learning 3D graphics. It's not intended to become a serious application. Support simple compute shader, compute ring, cube maps. For more details you could join our discord server to contact me, or if you are used to Tencent QQ/TIM, just join our group. There you can get more resources which are useful for contributing. To run or develop GPCS4, a CPU supporting AVX instruction set as well as a graphics card supporting Vulkan 1.3 are required.
    Downloads: 64 This Week
    Last Update:
    See Project
  • 9
    Bochs x86 PC emulator
    Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run Windows, Linux, *BSD, Minix, and other OS's, all on your workstation.
    Leader badge
    Downloads: 1,383 This Week
    Last Update:
    See Project
  • #1 most used AI tool for advertising Icon
    #1 most used AI tool for advertising

    Generate ad creatives that outperform your competitors.

    Generate conversion-focused ad creatives in a matter of minutes, while staying on brand. Test more creatives while decreasing time spent on the design process, and get up to 14x better conversion and click-through rates with our unique AI.
  • 10
    D-Fend Reloaded

    D-Fend Reloaded

    A graphical environment for DOSBox

    D-Fend Reloaded is a graphical environment for DOSBox. D-Fend Reloaded is a successor of the discontinued D-Fend. Both environments look alike and D-Fend Reloaded contains all features of D-Fend. Even the D-Fend config files can be used.
    Leader badge
    Downloads: 1,099 This Week
    Last Update:
    See Project
  • 11
    Citra

    Citra

    A Nintendo 3DS Emulator

    Citra is an experimental open-source Nintendo 3DS emulator/debugger written in C++. It is written with portability in mind, with builds actively maintained for Windows, Linux and macOS. Citra emulates a subset of 3DS hardware and therefore is useful for running/debugging homebrew applications, and it is also able to run many commercial games! Some of these do not run at a playable state, but we are working every day to advance the project forward. (Playable here means compatibility of at least "Okay" on our game compatibility list.) Citra is licensed under the GPLv2 (or any later version). Refer to the license.txt file included. Please read the FAQ before getting started with the project. If you want to contribute please take a look at the Contributor's Guide and Developer Information. You should also contact any of the developers in the forum in order to know about the current state of the emulator because the TODO list isn't maintained anymore.
    Downloads: 51 This Week
    Last Update:
    See Project
  • 12
    PPSSPP

    PPSSPP

    A cross-platform PSP emulator

    PPSSPP is an open source, cross-platform PSP emulator which allows you to play your PSP games on Android, Windows, Mac or Linux. With PPSSPP you can play your PSP games on your PC in full HD resolution, or play on your tablet for a big-screen mobile gaming experience. PPSSPP enhances the gaming experience in more ways than one. It even upscales some textures that would otherwise be too blurry due to the fact that they were originally made for the small screen. Even on modern Android phones and tablets you can enjoy double the original resolution. Get a whole new and better PSP gaming experience with PPSSPP now!
    Downloads: 51 This Week
    Last Update:
    See Project
  • 13
    xemu

    xemu

    Original Xbox Emulator for Windows, macOS, and Linux

    A free and open-source application that emulates the original Microsoft Xbox game console, enabling people to play their original Xbox games on Windows, macOS, and Linux systems. The source code for xemu is publicly available. Users are invited to help improve the project! xemu runs natively on Windows, macOS, and Linux platforms. Pre-compiled binaries are available for Windows, macOS, and Ubuntu. Networking is supported out of the box. Connect to other instances of xemu and even real Xboxes, locally or over the Internet. Built on SDL2, xemu supports virtually all gamepads. Connect up to 4 controllers at any time, just like a real Xbox. No need to wait for game checkpoints. xemu supports saving the current state and loading it back up at any time. Breathe new life into your original Xbox games by easily scaling up the resolution that games render at.
    Downloads: 45 This Week
    Last Update:
    See Project
  • 14
    RetroArch

    RetroArch

    RetroArch is a frontend for emulators, game engines and media players.

    RetroArch is a way to run classic games on a wide assortment of Operating Systems and Consoles. Support the Developers on their Patron! https://www.patreon.com/libretro
    Downloads: 37 This Week
    Last Update:
    See Project
  • Get full control of your product information Icon
    Get full control of your product information

    Keeping up with all your product data and sales channels requires time. Reduce your workload and start managing your product information the right way

    KatanaPIM is the single source of truth for product information that helps brands, wholesalers and retailers easily collect, enrich and validate their product data and efficiently distribute correct and consistent information to their different sales channels, marketplaces, resellers, partners and catalogs. Implementing a PIM tool allows companies to streamline and automate internal processes and makes product information management and product launches quick & easy.
  • 15
    decaf-emu

    decaf-emu

    Researching Wii U emulation

    Researching Wii U emulation. Licensed under the terms of the GNU General Public License, version 3 or later (GPLv3+). The latest Windows and Linux binaries are available via Actions artifacts. You must be logged into GitHub in order to download the artifacts. MacOS builds are currently not provided due to complications with Vulkan. Run the decaf-qt executable, it is recommended to run the emulator from the root git directory so that it is able to access resources/fonts/*. Alternatively, set resources_path in the configuration file to point to the resources directory.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 16
    OpenAuto

    OpenAuto

    AndroidAuto headunit emulator

    OpenAuto is an AndroidAuto(tm) headunit emulator based on aasdk library and Qt libraries. Main goal is to run this application on the RaspberryPI 3 board computer smoothly. The OpenAuto Pro is the most advanced Raspberry Pi-based, custom head-unit solution ready to retrofit your vehicle. The main functionality of the OpenAuto Pro software is to bring Users access to modern head-unit features like Bluetooth Hands-Free Profile, music streaming, integrated media player, navigation via Android Auto, screen mirroring, rear camera support, and many more interesting options and possibilities. Moreover, OpenAuto Pro runs under regular Raspberry PI OS (Buster), therefore You can use all accessories and software dedicated to Raspberry Pi. OpenAuto Pro version provides features like brightness control, volume control, support of Kodi and integration with the Raspberry PI OS (Raspbian Desktop).
    Downloads: 26 This Week
    Last Update:
    See Project
  • 17
    ZSNES is a SNES/Super Famicom emulator for x86 computers. It runs on Windows, MS-DOS and Linux/FreeBSD and supports mode 7, sound, Super FX, and a lot more.
    Leader badge
    Downloads: 524 This Week
    Last Update:
    See Project
  • 18
    86Box

    86Box

    Emulator of x86-based machines based on PCem

    86Box is a low level x86 emulator that runs older operating systems and software designed for IBM PC systems and compatibles from 1981 through fairly recent system designs based on the PCI bus. Easy to use interface inspired by mainstream hypervisor software. Low level emulation of 8086-based processors up to the Pentium with focus on accuracy. Great range of customizability of virtual machines. Many available systems, such as the very first IBM PC 5150 from 1981, or the more obscure IBM PS/2 line of systems based on the Micro Channel Architecture. Lots of supported peripherals including video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters. MIDI output to Windows built-in MIDI support, FluidSynth, or emulated Roland synthesizers. Supports running MS-DOS, older Windows versions, OS/2, many Linux distributions, or vintage systems such as BeOS or NEXTSTEP, and applications for these systems.
    Downloads: 22 This Week
    Last Update:
    See Project
  • 19
    The Free Unix Spectrum Emulator (Fuse): an emulator of the 1980s home computer and various clones for Unix, Mac OS X and Windows.
    Leader badge
    Downloads: 627 This Week
    Last Update:
    See Project
  • 20
    DuckStation

    DuckStation

    Fast PlayStation 1 emulator for x86-64/AArch32/AArch64

    DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues. A "BIOS" ROM image is required to to start the emulator and to play games. You can use an image from any hardware version or region, although mismatching game regions and BIOS regions may have compatibility issues. A ROM image is not provided with the emulator for legal reasons, you should dump this from your own console using Caetla or other means. DuckStation features a fully-featured frontend built using Qt, as well as a fullscreen/TV UI based on Dear ImGui.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 21
    VBA-M (Archived - Now on Github)

    VBA-M (Archived - Now on Github)

    A merge of the original Visual Boy Advance forks

    Project has moved to https://github.com/visualboyadvance-m/visualboyadvance-m
    Leader badge
    Downloads: 428 This Week
    Last Update:
    See Project
  • 22

    VisualBoyAdvance

    An emulator for Gameboy and GameboyAdvance systems

    An emulator for Gameboy and GameboyAdvance systems.
    Leader badge
    Downloads: 491 This Week
    Last Update:
    See Project
  • 23

    nestopiaue

    Nestopia UE

    This project is a fork of the original Nestopia source code, plus the Linux port. The purpose of the project is to enhance the original, and ensure it continues to work on modern operating systems.
    Leader badge
    Downloads: 503 This Week
    Last Update:
    See Project
  • 24
    KernelEx is an Open Source compatibility layer with an aim to allow running Windows 2000/XP-only applications on Microsoft Windows 98 and Microsoft Windows Millennium operating systems.
    Leader badge
    Downloads: 399 This Week
    Last Update:
    See Project
  • 25
    Mininet

    Mininet

    Emulator for rapid prototyping of Software Defined Networks

    Mininet creates a realistic virtual network, running real kernel, switch and application code, on a single machine (VM, cloud or native), in seconds, with a single command. Because you can easily interact with your network using the Mininet CLI (and API), customize it, share it with others, or deploy it on real hardware, Mininet is useful for development, teaching, and research. Mininet is also a great way to develop, share, and experiment with Software-Defined Networking (SDN) systems using OpenFlow and P4. Mininet is actively developed and supported, and is released under a permissive BSD Open Source license. We encourage you to contribute code, bug reports/fixes, documentation, and anything else that can improve the system! Links are virtual ethernet pairs, which live in the Linux kernel and connect our emulated switches to emulated hosts (processes).
    Downloads: 14 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next