Showing 790 open source projects for "linux-tools"

View related business solutions
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 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
  • 1

    Fake86

    A portable, open-source (GPLv2) 8086 PC emulator.

    Fake86 was a portable, open-source 8086/80186 PC emulator. It's been replaced by XTulator. https://github.com/mikechambers84/XTulator
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Atom Vim-Mode-Plus

    Atom Vim-Mode-Plus

    vim-mode improved

    atom‑vim‑mode‑plus is a feature-rich Vim emulation layer for Atom, bringing modal editing (like Vim’s normal, insert, and visual modes) with enhanced capabilities beyond basic keybindings. Incremental search by incrementalSearch setting (disabled by default). Cursor visible in all visual modes (characterwise, blockwise, linewise). Maintain the same cursor position after operations (e.g y, gU) by stayOnYank and stayOnOperate settings. Set cursor position to start of change on undo or redo by...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    MetroBoy

    MetroBoy

    A repository of gate-level simulators and tools for the original Game

    MetroBoy is a collection of highly experimental and extremely low-level Game Boy simulators that aim to replicate the original hardware at the gate and transistor level rather than through traditional high-level emulation. The project includes multiple related implementations, such as GateBoy and LogicBoy, which simulate the internal circuitry of the Game Boy chip based on reverse-engineered die images. This approach allows for an unprecedented level of accuracy, capturing even subtle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    chips

    chips

    8-bit chip and system emulators in standalone C headers

    ...The code uses a portable subset of C99 compatible with GCC, Clang, and Microsoft C compilers. The repository contains chip cores, complete system implementations, user-interface components, code generation tools, and utility code. Separate projects provide tests, examples, WebAssembly demonstrations, schematics, manuals, and research material. Its design makes the emulators easy to embed inside games, debugging tools, educational software, or browser applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 5
    BizHawk

    BizHawk

    A multi-system emulator written in C#

    BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as fullscreen, rewind, and joypad support in addition to rerecording and debugging tools for all system cores.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    QMC2 is a Qt based multi-platform GUI front end for MAME NOTE: A new version is hosted and developed at https://github.com/qmc2/qmc2-mame-fe
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Cxbx-Reloaded

    Cxbx-Reloaded

    Xbox (Original) Emulator

    Cxbx-Reloaded is an open-source emulator that enables original Xbox games and software to run on modern Windows systems and compatible environments like Wine. It aims to recreate the Xbox hardware and software stack through a combination of high-level and low-level emulation techniques, including kernel emulation and GPU translation layers. The project is notable for its focus on compatibility and accuracy, with ongoing efforts to expand the number of playable titles and improve performance....
    Downloads: 6 This Week
    Last Update:
    See Project
  • 8
    Mininet

    Mininet

    Emulator for rapid prototyping of Software Defined Networks

    ...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: 26 This Week
    Last Update:
    See Project
  • 9
    PinMAME
    THIS SVN REPO IS NOW OUTDATED, PLEASE USE THE GITHUB LINK ABOVE! PinMAME - Pinball's Multiple Arcade Machine Emulator written by the WPCMAME/PinMAME development team and contributors
    Leader badge
    Downloads: 24 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 10

    ATasm: 6502 cross-assembler

    ATasm is a 6502 command-line cross-assembler.

    ATasm is a 6502 command-line cross-assembler that is compatible with the original Mac/65 macro assembler released by OSS software. The aim of ATasm is to provide Atari home-brew coders with a comfortable and powerful toolset.
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    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. ...
    Leader badge
    Downloads: 14,953 This Week
    Last Update:
    See Project
  • 12
    The Neverhood Restoration
    Be warned this project was discontinued in 2013 and has not been updated in years.
    Downloads: 25 This Week
    Last Update:
    See Project
  • 13
    Android Emulator M1 Preview

    Android Emulator M1 Preview

    Preview of some basic Android emulation functionality

    android-emulator-m1-preview captured the early effort to bring the Android Emulator to Apple Silicon by targeting the ARM64 host and macOS virtualization APIs. The preview introduced native builds that avoid x86 translation, dramatically improving boot time, UI smoothness, and battery usage on M1-class Macs. It documented limitations typical of a preview—graphics features, sensor fidelity, and compatibility quirks—while outlining the path to parity with established macOS targets. Developers...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    OoeyGUI MESS Launcher

    OoeyGUI MESS Launcher

    GUI Launcher to launch MAME Emulated TI-99 16bit Computer Systems

    OoeyGUI MESS Launcher has been coded by Chris Schneider [SHIFT838] to be a front-end launcher for use to with MAME to easily launch an emulated TI-99/2, TI-99/4, TI-99/4A, TI-99/8 and Myarc Geneve 9640 computer systems. This application has been tested with MAME v0.225b and higher and is completed coded in Python for cross OS compatibility. It has been tested on Windows 10, Linux Ubuntu 20.04, MacOS Catalina/Big Sur and Raspberry OS on RPi4. Please be aware that MAME program switches have changed and this launcher will not work with older versions. Configure your system directories in the 'Configuration' tab and 'Save OOEYGUI Configuration'. To use the TIIMAGETOOL 'Serial Bridge' configuration you must have JAVA installed. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    uae-archive

    uae-archive

    Archive of the Amiga emulator UAE

    Since I'm having a hard time of tracking down older versions of UAE, I'm going to upload everything I have for prosperity. And to further preserve the old versions, I'm slowly converting milestone releases to run on MinGW via SDL.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 16

    Commander64

    A Commander clone written in .Net with support for emulator files

    A Commander clone written in .Net with support for emulator files, mainly aimed at the Commodore 64 enthusiasts, but also intended for general use.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17

    wine-systemwide

    Tool to share programs by multiple unix users using Wine

    This tool allows users to use one program, but exclusively. One user can use one program in the same time, but users can install programs system-wide and run program, when nobody uses it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    asioemu

    asioemu

    Atari 8-bit disk emulator

    The program has been written in order to copy Atari 8-bit disks to ATR images on a PC. For this purpose the software emulates the behavior of an Atari SIO disk drive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    FastSim consists of: - 'Facile' a highly flexible and expressive processor-architecture specification-language. - A compiler for the specifications which produces high-performance, fast-forwarding simulators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    GoBoy

    GoBoy

    Multi-platform Nintendo Game Boy Color emulator written in Go

    ...These functions include printing of opcodes and register values to the console at each step (although will greatly slow down the emulation) and toggling of individual sound channels. GoBoy is compatible with MacOS, Windows and Linux. Building on Windows 10 requires MinGW and on Linux, you’ll need to install gtk.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    Tilem - TI Linux Emulator
    TilEm is an emulator for the Z80 series of Texas Instruments graphing calculators. It supports all of the existing models in this series (TI-73, TI-76.fr, TI-81, TI-82, TI-83, TI-83 Plus, TI-84 Plus, TI-85, and TI-86.) TilEm features detailed emulation of all aspects of the calculator hardware, and includes a debugger for writing assembly programs.
    Leader badge
    Downloads: 31 This Week
    Last Update:
    See Project
  • 22
    bsnes

    bsnes

    Super Nintendo (SNES) emulator focused on performance, features

    bsnes is a multi-platform Super Nintendo (Super Famicom) emulator, originally developed by Near, which focuses on performance, features, and ease of use. True Super Game Boy emulation (using the SameBoy core by Lior Halphon) HD mode 7 graphics with optional supersampling (by DerKoun) Low-level emulation of all SNES coprocessors (DSP-n, ST-01n, Cx4) Multi-threaded PPU graphics renderer. Speed mode settings which retain smooth audio output (50%, 75%, 100%, 150%, 200%) Built-in games database...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 23
    Kstella is a KDE frontend to the excellent Atari 2600 emulator, Stella. It supports viewing game screenshots and cartridge scans, as well as viewing game manuals in HMTL format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    higan

    higan

    higan is a multi-system emulator focused on accuracy & preservation

    higan is a multi-system emulator, originally developed by Near, with an uncompromising focus on accuracy and code readability. It currently emulates the following systems: Famicom, Famicom Disk System, Super Famicom, Super Game Boy, Game Boy, Game Boy Color, Game Boy Advance, Game Boy Player, SG-1000, SC-3000, Master System, Game Gear, Mega Drive, Mega CD, PC Engine, SuperGrafx, MSX, MSX2, ColecoVision, Neo Geo Pocket, Neo Geo Pocket Color, WonderSwan, WonderSwan Color, SwanCrystal, Pocket...
    Downloads: 9 This Week
    Last Update:
    See Project