Showing 218 open source projects for "emulator"

View related business solutions
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    Qiling

    Qiling

    Qiling Advanced Binary Emulation Framework

    Cross-platform and multi-arch ultra lightweight emulator. Supported OS: Linux, MacOS, Windows, FreeBSD, DOS and UEFI. Support Arch: x86(16/32/64), ARM(64) MIPS, EVM and WASM. It also support Linux Kernel Module(.ko) , Windows Driver(.sys) and MacOS Kernel(.kext) via Demigod. Binary instrumentation and API are Qiling Framework's main focus and priority. It is designed for reverse engineers - thus there is no need to rebuild another sand boxing tool.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Sming

    Sming

    Open source framework simplifying the creation of C++ applications

    ...Sming is open source, modular and supports multiple architectures including ESP8266 and ESP32. Superb performance and memory usage (Sming compiles to native firmware!) Fast and user-friendly development. Integrated host emulator to assist with developing, testing, and debugging libraries and applications on a PC before uploading them to an actual microcontroller. Built-in powerful wireless modules. Compatible with standard Libraries use popular hardware in a few lines of code. Simple yet powerful hardware API wrappers. HardwareSPI library provides advanced asynchronous SPI device master capability including the use of ESP8266 ‘overlapped’ mode for reduced pin usage and dual/quad I/O support. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ChrysaLisp

    ChrysaLisp

    Parallel OS, with GUI, Terminal, OO Assembler, Class libraries

    ChrysaLisp is a 64-bit, MIMD, multi-CPU, multi-threaded, multi-core, multi-user parallel operating system with features such as a GUI, terminal, OO Assembler, class libraries, C-Script compiler, Lisp interpreter, debugger, profiler, vector font engine, and more. It supports MacOS, Windows, and Linux for x64, Riscv64, and Arm64 and eventually will move to bare metal. It also allows the modeling of various network topologies and the use of ChrysaLib hub nodes to join heterogeneous host...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    PICSimLab is a realtime emulator of development boards with MPLABX/avr-gdb debugger integration. PICSimLab supports microcontrollers from picsim, simavr, uCsim, qemu-stm32, qemu-esp32, and gpsim. PICSimLab has integration with MPLABX/Arduino IDE for programming the microcontroller's boards. As the purpose of PICSimLab is to emulate real hardware it does not have any source code editing support.
    Leader badge
    Downloads: 616 This Week
    Last Update:
    See Project
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 5
    Zilog Z80

    Zilog Z80

    Z80 shared library including some nice test-projects

    Another Zilog Z80 emulation. C++ class on a shared library. Simulates all pins of the Z80-Chip in a single function interface. Additionally are some Test-Projects added. 1. CP/M 2.2 emulator connectable by an telnet client. 2. An instruction set examiner. 3. An ZX-80 emulator. 4. An TK-80 emulator 5. An Z80 Dis-assembler driver for all supported instructions.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 6
    SDK Manager

    SDK Manager

    Manager for the Android SDK, wraps 'sdkmanager' and 'avdmanager'.

    Manager for the Android SDK, wraps 'sdkmanager', 'avdmanager' and 'emulator'. Packages: List, install, uninstall and update packages. Option to choose Channel. AVDs: Create, list and start AVDs. Many options to launch. After you check "Accept licenses" it will automatically accept them.
    Leader badge
    Downloads: 77 This Week
    Last Update:
    See Project
  • 7
    MedGui Reborn & MetroMed

    MedGui Reborn & MetroMed

    MedGui Reborn is a frontend (GUI) for Mednafen multi emulator.

    MedGui Reborn is a frontend (GUI) for Mednafen multi emulator, written in Microsoft Visual Studio Community. MetroMed is a appendix to MedGui Reborn and offer a modern "metro" style GUI for Mednafen. The programs are the evolution of MedGui and includes more features:
    Leader badge
    Downloads: 108 This Week
    Last Update:
    See Project
  • 8
    Virtual T
    Virtual T is a TRS-80 Model 100/102/200 emulator that runs on Windows, Linux, and Macintosh. The goal of Virtual T is to provide 100% hardware emulation so any existing programs will run. It also adds powerful development and debugging tools.
    Leader badge
    Downloads: 11 This Week
    Last Update:
    See Project
  • 9

    a8cas

    A portable library and tools for archiving images of Atari 8-bit tapes

    A portable library and tools for archiving images of tapes with Atari 8-bit computer software. Provides a common interface for loading and saving tape images in various formats. Designed for use by emulators and Atari<->PC communication software.
    Leader badge
    Downloads: 6 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    PHP File Manager

    PHP File Manager

    phpFileManager a complete filesystem management tool on a single file.

    phpFileManager is a complete filesystem management tool on a single file. A server administration tool using PHP, meant for rapid file access, and also to verify the server configuration and security. The script can be renamed and deployed on an unique known url, and offers password protection.. All dependencies, like images, js and css files, are included inside the same file, so that the script can run even on offline devices, like a local Raspberry Pi, or ESP32 microcontroller. The...
    Downloads: 17 This Week
    Last Update:
    See Project
  • 11
    ADev

    ADev

    Lightweight Android development tool. Wraps Ant, 'android' and 'adb'.

    ... - Supports the old NDK: 'ndk-build clean' , and 'ndk-build' - Flutter has "Run", "Hot Reload" and "Attach" buttons. - Fast development cycle to build, load and debug your application on the Emulator or your Android device. Use adb wireless debugging over Wi-Fi, no root required. Logcat: Color highlighting for warning and error messages with filter options to block unwanted tags. Option to show log output by Process Id.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    CaChars

    Graphics mode console I/O for the TRS-80 Color Computer

    ...In order to build a disk image, you will also need the Toolshed utility suite. (http://sourceforge.net/projects/toolshed) - Earlier versions of CaChars used the imgtool utility that is a part of MESS, the Multi Emulator Super System.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    cerberuscms2

    cerberuscms2

    Cerberus Content Management System

    Cerberus Content Management System is a dynamic, secure and infinitely expandable CMS designed after a Unix-Like model. It is a custom written Web Application Framework ( W.A.F. ) with a consistent and custom written Pre-Hyper-Text-Post-Processor Programming Code Framework ( P.C.F. ). This Web Application Software Project' aim is to be the fastest and most secure Web Application Framework, Web Application Programming Code Framework, Text, Voice and Video Communications Platform and Content...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ToaruOS

    ToaruOS

    Hobby operating system, bootloader, kernel, drivers, C library

    ToaruOS is a "complete" operating system for x86-64 PCs and experimental support for ARMv8. While many independent, hobby, and research OSes aim to experiment with new designs, ToaruOS is intended as an educational resource, providing a representative microcosm of functionality found in major desktop operating systems. The OS includes a kernel, bootloader, dynamic shared object linker, C standard library, its own composited windowing system, a dynamic bytecode-compiled programming language,...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    Android Tablet 7.1.2 on Virtual Machines
    ...If you are very new to virtual machines, then please refer the Wiki Page for its setup instructions, for all major operating systems. Tags: Android Tablet, Android ova, Android Phone, Android OS, Android Operating System, Android Emulator, Android Simulator, android apps, apk, virtual machine
    Downloads: 43 This Week
    Last Update:
    See Project
  • 16
    Botpress

    Botpress

    Dev tools to reliably understand text and automate conversations

    ...Built-in Natural Language Processing tasks such as intent recognition, spell checking, entity extraction, and slot tagging (and many others). A visual conversation studio to design multi-turn conversations and workflows. An emulator & a debugger to simulate conversations and debug your chatbot. Support for popular messaging channels like Slack, Telegram, MS Teams, Facebook Messenger, and an embeddable web chat. An SDK and code editor to extend the capabilities. Post-deployment tools like analytics dashboards, human handoff and more.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 17
    ConEmu - Handy Console Window

    ConEmu - Handy Console Window

    Local Terminal Emulator

    ConEmu-Maximus5 aims to be handy, comprehensive, fast and reliable terminal window where you may host any console application developed either for WinAPI (cmd, powershell, far) or Unix PTY (cygwin, msys, wsl bash). As Windows console window enhancement (local terminal emulator), it presents multiple consoles and simple GUI applications as one customizable tabbed GUI window with various features. Also, due to deep integration, ConEmu is the best companion for Far Manager, my favorite shell replacement. Disclaimer. ConEmu is not a shell, so it does not provide "shell features" like tab-completion, command history and others. ...
    Downloads: 63 This Week
    Last Update:
    See Project
  • 18
    WebVM

    WebVM

    Virtual Machine for the Web

    ...It is designed to be Linux ABI-compatible, allowing unmodified Linux binaries to run seamlessly without requiring server-side infrastructure. Powered by the CheerpX virtualization engine, WebVM includes an x86-to-WebAssembly JIT compiler, a virtual file system, and a Linux syscall emulator, enabling realistic execution of applications. The system can run a full Debian distribution, including development tools, graphical interfaces, and command-line utilities. One of its most notable features is its serverless design, meaning all computation occurs locally in the browser, enhancing privacy and reducing dependency on external servers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Render 4 Monitoring

    Render Web Services for Viewing/Monitoring and Test Web Applications

    Renders and aggregates other web services into static HTML monitoring output. Also implements simple and dynamic testing of web based applications using mechanize. Includes Basic authentication, and ADFS authentication for web service testing. Custom authentications can be implemented very easily with python programming. Implements PhantomJS rendering for Javascript/HTML5 dynamic web pages. Requires python3
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    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
  • 21
    nxshell

    nxshell

    Next Shell

    NxShell is a modern, Electron-based terminal emulator that works on all major operating systems out there: Windows, macOS, and Linux.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 22
    Selfie

    Selfie

    An educational software system of a tiny self-compiling C compiler

    An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor. Selfie is a project of the Computational Systems Group at the Department of Computer Sciences of the University of Salzburg in Austria. The Selfie Project provides an educational platform for teaching undergraduate and graduate students the design and implementation of programming languages and runtime systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Orao Basket

    Orao Basket

    Programming tools for emulator of eight bit computer ORAO

    ...So I have came to an idea to write a small and simple program that will enable easier programming and exporting program code to format recognizable by emulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    DiDasm is a small and fast disassembler, useful for Windows kernel developers. Advantages: - highly portable, has minimal runtime requirements (C runtime); - core libraries do not require any external components; - includes instructions emulator (diana_processor); - has stream oriented design; Supported platforms: i386, amd64 Supported instructions: x586/amd64/FPU/MMX/SSE/SSE2
    Downloads: 0 This Week
    Last Update:
    See Project