Python Emulation

Open-source Python projects categorized as Emulation | Edit details

Top 10 Python Emulation Projects

  • GitHub repo OSX-KVM

    Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey support now! Only commercial (paid) support is available now to avoid spammy issues.

    Project mention: Update to Monterey | | 2021-10-27

    I’m with you on that, but switching to Linux instead, since I can survive there entirely, especially if I’ll master occasional Wine (a thing to start Windows apps, a compatibility layer) or/and Windows/macOS in a virtual machine (KVM).

  • GitHub repo manticore

    Symbolic execution tool

    Project mention: Daily General Discussion - October 19, 2021 | | 2021-10-19

    Trail of Bits releases smart contract analysis tool Manticore v0.1.5 with EVM bytecode support.


    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • GitHub repo udocker

    A basic user tool to execute simple docker containers in batch or interactive systems without root privileges.

    Project mention: Docker containers on termux? | | 2021-10-03

    What about, "udocker is a basic user tool to execute simple docker containers in user space without requiring root privileges," from

  • GitHub repo ViperMonkey

    A VBA parser and emulation engine to analyze malicious macros.

    Project mention: De-obfuscation | | 2021-06-02
  • GitHub repo vivisect

    Project mention: Introduction into game hacking | | 2021-05-27

    Check out vivisect, it might be what you're looking for:

  • GitHub repo unipacker

    Automatic and platform-independent unpacker for Windows binaries based on emulation

    Project mention: RESTful API for Unipacker ( well-known malware unpacker) | | 2021-03-09

    Unpack the given executable using Unipacker

  • GitHub repo core

    Common Open Research Emulator (by coreemu)

    Project mention: Common Open Research Emulator (CORE) is a tool for emulating networks (added support for LXD/LXC and Docker | | 2021-05-14

    CORE: 3 The Common Open Research Emulator (CORE) is a tool for emulating networks on one or more machines. You can connect these emulated networks to live networks. CORE consists of a GUI for drawing topologies of lightweight virtual machines, and Python modules for scripting network emulation.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo steam-buddy

    A web interface for managing Steam remotely

    Project mention: Is there any way to make EA games on Steam work? | | 2021-10-14
  • GitHub repo RetroArcher.bundle

    RetroArcher is a gaming plugin for Plex! (Not Plex Arcade)

    Project mention: Released v1.1.1 | | 2021-07-23

    First release (in process) Download

  • GitHub repo majoras-mask-3d-installer

    An easy to use installer for Majora's Mask 3D emulation

    Project mention: I made an emulation installer for Majora's Mask 3D + Project Restoration | | 2021-09-28

    As described there, deactivate the texture filter and the linear filter. Alternatively, download the newest release of the installer, it will handle that for you :)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-10-27.


What are some of the best open-source Emulation projects in Python? This list will help you:

Project Stars
1 OSX-KVM 11,930
2 manticore 2,505
3 udocker 890
4 ViperMonkey 786
5 vivisect 710
6 unipacker 399
7 core 390
8 steam-buddy 89
9 RetroArcher.bundle 80
10 majoras-mask-3d-installer 10
Find remote jobs at our new job board There are 39 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.