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

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 1
    A Java-based Commodore 64 emulator. Runs most of C64 games and many demos. Emulates CPU (6510), VIC-II (on a cycle level), SID (including filters, combined waveforms and bugs) and CIA. Easy to add to any web-page using Java/Javascript.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2

    JavaGX4000

    Amstrad CPC+ / GX4000 emulator in Java

    Amstrad CPC plus / GX 4000 emulation written in Java, based on JEMU by R. Wilson.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    JavaGear is a Sega Master System and Game Gear Emulator for Java. JavaGear runs as either an applet, embedded in a web page, or as a stand-alone application.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Matra Alice Emulator
    Matra Alice Emulator allows emulation of 80's french computer Matra Alice. It is written in Java and provides a consistent emulation framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • AI-powered service management for IT and enterprise teams Icon
    AI-powered service management for IT and enterprise teams

    Enterprise-grade ITSM, for every business

    Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
    Try it Free
  • 5
    Romeo - MAME Frontend
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Route64 is a Commodore 64 emulator implemented in Java(TM).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    A Trap Agent Emulator provided by a Java application .It allows you to raise a configured set of traps to your SNMP client applications. Support for both V1 and V2c versions provided. Multiple SNMP traps and IP destinations configurable. Support for si
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    WeirdX is a pure Java X Window System server.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9

    jo2emLauncher

    portable o2em launcher

    jo2emLauncher stands for Java o2em launcher. It is a GUI to help people use o2em (the odyssey 2 / videopac emulator). Currently available launcher are only for windows. As jo2emLauncher is 100% java, it is able to run on a wide range of platforms. The first target is linux.
    Downloads: 1 This Week
    Last Update:
    See Project
  • $300 in Free Credit Towards Top Cloud Services Icon
    $300 in Free Credit Towards Top Cloud Services

    Build VMs, containers, AI, databases, storage—all in one place.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
    Get Started
  • 10

    mspsim

    Java-based instruction level emulator of MSP430. Code on github.

    A Java-based instruction level emulator of the MSP430 series microprocessor and emulation of some sensor networking platforms. Supports loading of IHEX and ELF firmware files, and has some tools for monitoring stack, setting breakpoints, and profiling. Note that the latest code now resides at github.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    A Nintendo Gameboy (Color) Emulator written in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    AdaptiveCells J2EE generates test-beds for benchmarking J2EE performance. They consists of highly customizable EJB cells that can emulate CPU load, memory usage, memory leaks and exceptions. The behaviour of the cells is coordinated from a web front-end.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    A Java emulator for 80x86
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    AndroidSDK

    AndroidSDK

    Full-fledged Android SDK Docker Image

    AndroidSDK is a Docker-based development environment that provides a complete, portable Android SDK setup for building, testing, and deploying Android applications in a consistent and reproducible way. Instead of installing and configuring the Android SDK locally, developers can run a preconfigured container that includes essential tools such as the SDK, build tools, Gradle, and Kotlin compiler. This approach solves common issues related to environment inconsistency, such as dependency conflicts or differences between developer machines and CI pipelines. The project emphasizes minimalism and flexibility by shipping only a base SDK image, allowing developers to mount their own SDK components and customize installations as needed. It is particularly useful in continuous integration workflows, where deterministic builds and clean environments are critical.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Appleverse Wizard

    Appleverse Wizard

    Windows Games Installation with Wineskin Supporter

    This program teaches you how to install some Windows games on Mac using Wineskin, and makes somethings easier, like put a company name, choose an icon or create a drive_d. It gives you some YouTube tutorials links too. The Appleverse new edition was released, Gamma Studio: http://gammastudio.sourceforge.net/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Ataroid

    Ataroid

    Atari emulator for Android phones

    This project is based on sources published by original Ataroid developer, who in turn used code of Stella. This project is abandoned in favor of Droid2600: https://code.google.com/p/droid2600/. Available sources do not compile into anything working anyway.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    There are a number of emulators for those nostalgic moments of your early computer years. JavaCPC and Jemu from Winape. This project attempts to squeeze these limited capacity machines into an application that will run on your mobile phone.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    This project is meant to provide a free personal server for the World of Warcraft game. Temporary space for the weekend until SF team approves
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    A Nintendo NES emulator in Java.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Blubber system is an Eclipse RCP application for distributed systems modeling. Designed for university researches and inlcudes: task graph editor; graph transformation tools; graph modelling on distributed system; real-time modelling on GerdaFramework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Castadiva
    Castadiva is a test bed based on low-cost off-the-shelf devices, which is used to test protocols developed for MANETs. Castadiva is completely compatible with the file format used by the ns-2 simulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A new 64-bit RISC platform, complemented by a set of development tools, standards specifications and synthesizable VHDL implementations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Compukit UK101 Simulation
    A simulation of a 1979 Compukit UK101 Personal Computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    This is meant to be a powerful, but easy to use math software. It's by the user and for the users.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    EasyProtector

    EasyProtector

    Simple way to check root/virtual app/emulator/xposed framework

    EasyProtector, a simple way to check root/virtual app/emulator/xposed framework/tracer/debugger. Since it's all here, you are welcome to star/fork, even if you raise an issue, I hope this is a useful library (eliminate the initialization operation of the application, avoid more permission requirements, and load as lazy as possible) Mainly to fix a bunch of bugs, see the pictures in the image folder for the adaptation situation, Tencent Legu's old version of XposedCheck code has some code in copy SecurityCheckUtil, the new version can't see it anymore. After all, the simulator is a company-level product with limited personal capabilities. I hope everyone can mention more pr. Since 2018/6/13 integrated and launched your own project, the detection data of 11w+ suspected simulators have been collected by 10/24. If you need to do very detailed simulator identification in your business, you can add judgment conditions by yourself.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB