[go: up one dir, main page]

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

  • Gen AI apps are built with MongoDB Atlas Icon
    Gen AI apps are built with MongoDB Atlas

    The database for AI-powered applications.

    MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
    Start Free
  • Regpack: All-in-One Online Registration and Payment Software Icon
    Regpack: All-in-One Online Registration and Payment Software

    For camps, courses, virtual classes, client billing, events, conferences, meetings, afterschool programs, educational travel, retreats

    Regpack is a powerful onboarding, registration, and payments platform trusted by thousands of organizations worldwide. Our mission is simple: to give you the tools to automate busywork, streamline your processes, and keep your focus where it belongs, on growing your programs and serving your clients.
    Learn More
  • 1
    VBA-M

    VBA-M

    A merge of the original Visual Boy Advance forks

    The continuing development of the legendary VBA gameboy advance emulator.
    Leader badge">
    Downloads: 218 This Week
    Last Update:
    See Project
  • 2
    PearPC - PowerPC Emulator
    PearPC is an architecture independent PowerPC platform emulator capable of running most PowerPC operating systems. It includes a JITC for x86-Processors.
    Leader badge">
    Downloads: 109 This Week
    Last Update:
    See Project
  • 3

    Memu

    8080/6800/6502/Z80/8086 emulator, arcade emulator, CP/M emulator

    Memu is a multiple machine emulator. Some CPUs are emulated: 8080, 6800, Z80, 8086. Some arcade machines which based on 8080 CPU are emulated. CP/M 1.3, 1.4, 2.0 runnable. Altair BASIC 3.0 runnable. PC emulation is under construction.
    Downloads: 133 This Week
    Last Update:
    See Project
  • 4

    C-BIOS

    C-BIOS is an open source BIOS for MSX computers.

    C-BIOS is an open source BIOS for MSX computers. C-BIOS can be shipped with MSX emulators so they are usable out-of-the-box. This project aims to improve C-BIOS by fixing incompatibilities with the MSX BIOS and the development of a Disk ROM.
    Leader badge">
    Downloads: 52 This Week
    Last Update:
    See Project
  • Budgyt Is The Highest Rated Business Budgeting Software In The Market. Icon
    Budgyt Is The Highest Rated Business Budgeting Software In The Market.

    Affordable budgeting software for companies with multiple users and multiple departments.

    Budgyt is an easy to use, intuitive platform with a clean simple interface that makes budgeting multiple P&L’s easy to do without needing Excel.
    Book a Demo
  • 5
    PokeMini

    PokeMini

    Portable Pokémon Mini Emulator

    Portable emulator for Pokémon-Mini. Last version: 0.60 (16 June 2015) Check Wiki for platform dependencies and other information.
    Leader badge">
    Downloads: 48 This Week
    Last Update:
    See Project
  • 6

    Caprice32

    An emulator of the Amstrad CPC 8bit home computer range

    An emulator of the Amstrad CPC 8bit home computer range. Please see https://github.com/ColinPitrat/caprice32 for the most up to date version.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    GXemul is a full-system computer emulator, emulating processors (ARM, MIPS, M88K, PowerPC, and SuperH) and surrounding peripherals, in some cases well enough to let unmodified guest operating systems run as if they were running on real hardware.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 8
    WinFellow is a high performance Amiga Emulator primarily targeted for Windows. It's distinguished API and core does however allow a fairly easy port to other OS.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9
    SPU2ghz is a SPU2 plugin for the PlayStation 2 emulator PCSX2 (and other that use the same plugin API). cdvdGigaherz is a CD/DVD plugin using win32 IoCtl calls to access real drives.
    Downloads: 15 This Week
    Last Update:
    See Project
  • Endpoint Protection Software for Businesses | HYPERSECURE Icon
    Endpoint Protection Software for Businesses | HYPERSECURE

    DriveLock protects systems, data, end devices from data loss and misuse.

    The HYPERSECURE endpoint protection platform is a comprehensive suite of products and services enhanced by European third-party solutions. It ensures our customers’ IT security, regulatory compliance, and digital sovereignty.
    Learn More
  • 10
    Dial Up - Emulator

    Dial Up - Emulator

    Emulates the old dial up on modern systems like Win8.1

    This one totally emulates the dial up of a 56k Modem(V92). The App shuts down your network adapter and "dial in" using emulated sound from a 56k elsa modem to re-enable your network adapter. Just bringing you an old-school feeling on modern machines and connections. HOW TO SETUP: ~~~~~~~~~~~~~~~~~ » Drop the exe somewhere where you want it to stay, like "Program files folder" » Start with admin rights » Go to config, select your network adapter » Option to autostart » Now connect/disconnect » Have Fun! » Report suggestions, bugs, etc,
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11
    Software Graphical 8051 Emulator, based on Allegro.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 12
    PEACE is another Win32 OS implemented on NetBSD/i386.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 13
    A Zilog Z80 simulator, debugger and profiler tailored for ZX Spectrum development (but generic enough to be used with other platforms)
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    JMStella is a J2ME Atari 2600 VCS emulator based upon JStella 0.95. It allows one to play Atari 2600 games on a java-enabled mobile phone.
    Leader badge">
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    PocketInsanity is a project to provide ports of existing Open Source projects to the PocketPC ARM Platform. Examples are FreeSCI (Sierra Games VM), UAE (Amiga Emulator), Wolfenstein 3D and XRick. More are following as the project advances.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    This project implements a Windows SCSI hard disk driver which simulates physical Solid-State Drive (SSD). This driver includes a simple flash translation layer. Please note that the project is in alpha.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 17
    Dump Commodore 64 Tapes from Wave to tap, Supporting most formats of turbo loaders. Convert Between Tap formats.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18

    CDTMaster

    Utility to edit CDT files (Amstrad Tape)

    Utility to edit CDT files (Amstrad Tape)
    Downloads: 7 This Week
    Last Update:
    See Project
  • 19
    N-sim is a framework for studying and developing wireless sensor networks. It emulates the computation of sensor platforms, simulates the wireless communications, and allows plug-in models for source detection simulation. Intended for cluster computing.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 20
    Dioscuri is an x86 computer hardware emulator written in Java. It is designed by the digital preservation community to make sure that documents and programs from the past can still be accessed in the future. Dioscuri is durable and component-based.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    dbfrontend is a windows tool to make the approach to the excellent DOSBox project at dosbox.sourceforge.net more comfortable and to manage DOSBox projects. (ie play the old DOS games)
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    An extendible Motorola 6800 emulator and IDE. You can implement and add additional devices, configure the address space by using definition files, write and assemble code, debug your program using the debugger, export and import S-Record files and more.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    SC/MP Processor Emulator

    SC/MP Processor Emulator

    Emulator of the ancient 8 bit microprocessor SC/MP 2

    Emulator of the ancient 8 bit microprocessor ISP-8A 500D/600D or more common "SC/MP" from National Semiconductor. The download contains all sources plus an executable Java Jar file to start right away. Some SC/MP hex dump examples are provided in directory "/etc" as well. The download also contains unit tests and some helping documentation (also in /etc). You may slow down the CPU operations, displaying the CPUs status register as LEDs, to watch the CPU working with its registers. The emulator also contains a VDU (video display unit) output / ASCII input simulation. There are some demos in /etc. And have a look to the NIBL / TINY BASIC interpreter in the TINYBASIC folder, most of the code is over 40 years old. Have fun, Theo Heinrichs
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    HALT is a developer friendly programming and simulation environment for the Motorola 680x0 family of processors. Targeted at academia, it is centered around ease of use and utility.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 25
    Wine Doors : winedoors repository
    Replacement repo. Alpha testing stage. Repositories also held at: http://winedoors.sourceforge.net/repositories/ etc. Help needed but nearly there. :-) Install repos locally by default. Manual install of AutoHotKey is required, fonts intermittent.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next