Showing 752 open source projects for "linux-abi"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Cut Data Warehouse Costs by 54% Icon
    Cut Data Warehouse Costs by 54%

    Easily migrate from Snowflake, Redshift, or Databricks with free tools.

    BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
    Try Free
  • 1
    Emulators written in JavaScript

    Emulators written in JavaScript

    A list of emulators written in the JavaScript programming language

    Emulators written in JavaScript is a curated repository that compiles a wide range of emulators written in JavaScript, serving as a centralized index for browser-based and JavaScript-powered emulation projects. Rather than being a single emulator, it functions as a comprehensive catalog that organizes emulators by platform, including systems like Atari, Commodore, Apple II, and many others. The project originated as a collection of emulators shared within developer communities and has grown...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    PS2 Cover

    PS2 Cover

    PS2 Covers Collection

    PS2 Covers is a large-scale curated repository of PlayStation 2 game cover images designed to be used with emulators such as PCSX2 and DuckStation, providing a complete visual library for enhancing game collections. It organizes cover art by game serial identifiers, allowing automated systems to fetch the correct image for each title. The repository includes both standard and 3D-style covers, supporting different presentation preferences. It is widely used in emulator setups to create...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Gameboy

    Gameboy

    Full featured Cross-platform GameBoy emulator by Rust

    Mohanson GameBoy is a minimalist Game Boy emulator project focused on clarity, experimentation, and educational value rather than full compatibility or performance optimization. It is designed as a clean implementation of the Game Boy architecture, typically written in a high-level language such as Python or Rust depending on the version, making it approachable for developers studying emulator design. The project emphasizes core components such as CPU instruction decoding, memory management,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    The Bitdefender disassembler

    The Bitdefender disassembler

    bddisasm is a fast, lightweight, x86/x64 instruction decoder

    The Bitdefender disassembler is a highly optimized, lightweight x86/x64 instruction decoder designed for security, reverse engineering, and low-level systems analysis. It focuses on decoding machine instructions with high precision while providing detailed metadata about each instruction, including operands, access modes, CPU flags, and feature requirements. Unlike many disassemblers, bddisasm is built with zero dynamic memory allocation and no external dependencies, making it extremely...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    BigQuery Emulator

    BigQuery Emulator

    BigQuery emulator server implemented in Go

    BigQuery Emulator is an open-source server implementation that replicates the behavior of Google Cloud’s BigQuery service locally, enabling developers to test and develop data workflows without connecting to the real cloud environment. Written in Go, it can run as a standalone binary, Docker container, or embedded library within test environments, making it highly flexible for different workflows. The emulator supports a large portion of the BigQuery API surface, including dataset...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    LaiNES

    LaiNES

    Compact cycle-accurate NES emulator

    LaiNES is a compact, cycle-accurate Nintendo Entertainment System emulator written in C++ that prioritizes precision and minimalism in its implementation. Its design focuses on accurately simulating the NES hardware at the clock-cycle level, ensuring that timing-sensitive behaviors and edge cases are faithfully reproduced. Despite its relatively small codebase, it supports a wide range of cartridge mappers, enabling compatibility with a large portion of NES games. The emulator includes a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Coffee GB

    Coffee GB

    Gameboy emulator in Java 8

    Coffee GB is a Gameboy Color emulator written in Java 8. It's meant to be a development exercise. More info can be found in the blog post. First I implemented all the Gameboy CPU opcodes. It’s not exactly the Z80, but it’s pretty close. As a reference, I’ve used the GameBoy CPU Manual - later on I discovered that it has a few typos and is not specific enough for some of the operations. After implementing the opcodes and memory (modelled by an int[] array) I was eager to check whether it’s...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    AWS Lambda Runtime Interface Emulator

    AWS Lambda Runtime Interface Emulator

    Proxy for Lambda’s Runtime and Extensions APIs

    The Lambda Runtime Interface Emulator is a proxy for Lambda’s Runtime and Extensions APIs, which allows customers to locally test their Lambda function packaged as a container image. It is a lightweight web-server that converts HTTP requests to JSON events and maintains functional parity with the Lambda Runtime API in the cloud. It allows you to locally test your functions using familiar tools such as cURL and the Docker CLI (when testing functions packaged as container images). It also...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Live Raizo - Linux for Virtual SysAdmin

    Live Raizo - Linux for Virtual SysAdmin

    Environment to experiment the system on simulated and real networks

    - Live Raizo is a linux distribution based on Debian 13 (Trixie) to experiment the system administration on simulated networks and real devices. - GNS3 is the gui used to manipulate the simulators/emulators of networks and systems like QEmu, Docker, Dynamips. - With this GNS3, you can clone as many times as you want the templates of virtual linux machines named "Debian" and "DDebian" that contain many network tools and services
    Leader badge
    Downloads: 156 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    CDemu - a virtual CD/DVD drive for Linux
    CDemu - a virtual CD/DVD drive for Linux. Project includes Linux kernel module & userspace utilities.
    Leader badge
    Downloads: 197 This Week
    Last Update:
    See Project
  • 11
    GNS3

    GNS3

    An advanced network simulator to design and configure virtual networks

    Build, Design and Test your network in a risk-free virtual environment and access the largest networking community to help. Whether you are studying for your first networking exam or building out a state-wide telecommunications network, GNS3 offers an easy way to design and build networks of any size without the need for hardware.
    Leader badge
    Downloads: 3,437 This Week
    Last Update:
    See Project
  • 12
    VICE

    VICE

    Versatile Commodore Emulator

    VICE is an emulator collection which emulates the C64, the C64-DTV, the C128, the VIC20, practically all PET models, the PLUS4 and the CBM-II (aka C610). It runs on Unix, MS-DOS, Win32, OS/2, Acorn RISC OS, BeOS, QNX 6.x, Amiga, GP2X or Mac OS X machines.
    Leader badge
    Downloads: 2,193 This Week
    Last Update:
    See Project
  • 13
    MAME

    MAME

    A multi-purpose emulation framework

    On December 24th, 1996, Nicola Salmoria began working on his single hardware emulators, which he merged into one program during January 1997. He named the accomplishment by the name of Multiple Arcade Machine Emulator, or MAME for short.
    Leader badge
    Downloads: 1,689 This Week
    Last Update:
    See Project
  • 14
    Bochs x86 PC emulator
    Bochs is a portable x86 PC emulation software package that emulates enough of the x86 CPU, related AT hardware, and BIOS to run Windows, Linux, *BSD, Minix, and other OS's, all on your workstation.
    Leader badge
    Downloads: 731 This Week
    Last Update:
    See Project
  • 15
    Wine

    Wine

    Run Windows applications on Linux, BSD, Solaris, and Mac OS X

    Wine is an Open Source implementation of the Windows API on top of X and Unix. Wine provides both a development toolkit for porting Windows sources to Unix and a program loader, allowing many unmodified Windows binaries to run on x86-based Unixes.
    Leader badge
    Downloads: 797 This Week
    Last Update:
    See Project
  • 16
    The Free Unix Spectrum Emulator (Fuse): an emulator of the 1980s home computer and various clones for Unix, macOS and Windows.
    Leader badge
    Downloads: 983 This Week
    Last Update:
    See Project
  • 17
    Denise

    Denise

    C64/Amiga emulator with shader and runAhead

    Denise is a cycle accurate C64 / Amiga 1000/500/600 emulator. It runs on Window 7 and higher, macOS (Intel and ARM), Linux, BSD.
    Leader badge
    Downloads: 199 This Week
    Last Update:
    See Project
  • 18
    xBRZ

    xBRZ

    xBRZ: "Scale by rules" - high quality image upscaling filter by Zenju

    xBRZ is a high-quality image upscaling filter for creating beautiful HD representations from low-resolution images. Reference implementations for common emulators can be found in the download section: ● DOSBox ● ePSXe ● HqMAME ● ScummVM ● Snes9x ● Kega Fusion http://sourceforge.net/projects/xbrz/files/ Test the xBRZ scaler with your own images and compare against other scalers with the "Scaler Test"...
    Leader badge
    Downloads: 152 This Week
    Last Update:
    See Project
  • 19
    Dolphin Emulator

    Dolphin Emulator

    GameCube and Wii emulator for PC (Windows, Mac, & Linux)

    Dolphin Emulator is a powerful open-source emulator that allows PC gamers to play Nintendo GameCube and Wii games on modern hardware. It delivers a significantly enhanced experience by supporting full HD 1080p resolution and higher, making classic titles look sharper than ever. Dolphin is known for its high compatibility, with the majority of games running perfectly or being fully playable. The emulator supports a wide range of PC controllers, including keyboards, gamepads, and original...
    Downloads: 90 This Week
    Last Update:
    See Project
  • 20
    WAV-PRG
    WAV-PRG is a program for converting Commodore 64 tapes to PC and back. It is designed not to require any custom-built cables: transfers between PC and tape are done by means of a tape player/recorder connected to the PC's soundcard by a plain audio cable
    Leader badge
    Downloads: 80 This Week
    Last Update:
    See Project
  • 21
    Hatari

    Hatari

    Hatari is an emulator for the Atari ST, STE, TT and Falcon computers

    Hatari is a cycle-accurate Atari ST emulator for Linux and other systems that are supported by the SDL library. The project has been moved to https://www.hatari-emu.org/ now, but this site will stay for providing the historic releases before version 1.0.
    Leader badge
    Downloads: 62 This Week
    Last Update:
    See Project
  • 22
    Agat Emulator

    Agat Emulator

    Apple 2 and Agat 7/9 emulator

    Apple ][ and Agat 7/9 software simulation program for Win32/Linux.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 23
    SerialPortAssistant
    Serial port assistant This is only a read-only mirror repository. Main repository: https://github.com/KangLin/SerialPortAssistant
    Leader badge
    Downloads: 62 This Week
    Last Update:
    See Project
  • 24
    pfeMAME

    pfeMAME

    Python front end for MAME that can run in Linux, Windows, and MacOS

    pfeMAME is a front end for the Multiple Arcade Game Emulator (MAME) written in (wx)Python. It is cross platform (tested on Linux (Ubuntu), Windows (7, 8, 10, 11), and MacOS. ). It also includes a graphical Tile View designed for MAME cabinets which allows control using joystick / gamepad. It supports favourite game flagging, MESS systems, Software Lists (for systems), per-rom input mapping, and launching of other emulation engines. pfeMAME was written by Gareth Finch and the development project started in 2014 . ...
    Leader badge
    Downloads: 40 This Week
    Last Update:
    See Project
  • 25
    Java SID Player Music Library V2
    This is a Commodore 64 emulator specialized for sound reproduction. It is also a SID player for music collections like HVSC and CGSC. It is a full C64 emulator and can play games of the GameBase64 project as well.
    Leader badge
    Downloads: 50 This Week
    Last Update:
    See Project
Auth0 Logo