Showing 264 open source projects for "linux software development"

View related business solutions
  • 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
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 1

    Various emulators and experiments

    Atari 2600, C64, Python, 3D engines and rock'n roll

    MVE is an acronym for Modular Virtual Engine. It provides an interface for programming and running (your own) units (virtual machines), each unit consisting of several modules (CPU, Video, Audio, Input, Drive, et cetera). Furthermore the Modular Virtual. This project has been frozen because of lack of motivation. But what you will find here, is a lot assembly code for the Atari 2600 and C64, experiments with 3D math on Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    JBit
    JBit is small java application for mobile phones (MIDlet) that gives you a programmable 8-bit microcomputer. With JBit, you can edit, save, run and debug assembly (6502) programs directly on your phone.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 3
    Namcore Studio

    Namcore Studio

    Edit, migrate, manage WoW accounts and characters

    Note: This application is in development. Namcore Studio provides a professional environment to manage account and character data of your World of Warcraft Server. While supporting almost all popular emulators/cores, this easy-to-use application allows you to: # View and edit account and character data # Copy/Migrate accounts and characters to a different database (cross-emulator and cross-patch!) # Backup account and character data # Import characters from the official WoW-Armory #...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Beagle Entertainment System

    Beagle Entertainment System

    Turns the BeagleBone Black into a Nintendo-based retrogaming console.

    The Beagle Entertainment System (BES) project is a complete filesystem image that turns the ARM-based BeagleBone Black single board computer into an embedded appliance capable of playing software for the SNES, NES, GBA, and Gameboy Color platforms. A full system image, ready to be written to a microSD card and used as-is, is available for download. Just connect your BES-enabled BeagleBone Black to your network and you can use BES's Node.js web interface to add or remove ROMs, configure...
    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.
    Try Free
  • 5
    Development of software emulator for BESM-6, old soviet mainframe. This project has been split and moved to: https://github.com/besm6/simh - BESM-6 simulator https://github.com/besm6/dispak - DISPAK simulator https://github.com/besm6/besm6-archive - disk images https://besm6.github.io/ - examples, DISPAK sources and KRAB sources
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    virtual-ubuntu

    virtual-ubuntu

    Ubuntu (64 bit) OVA, VDI

    Ubuntu (64 bit) OVA, VDI VBoxGuestAdditions: Installed Password: passwort virtual-ubuntu powered by juergenrohn
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    VBA-M

    VBA-M

    A merge of the original Visual Boy Advance forks

    The continuing development of the legendary VBA gameboy advance emulator.
    Leader badge
    Downloads: 153 This Week
    Last Update:
    See Project
  • 8
    An Open Source Java Emulation platform for emulating micro computers
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    AQEMU

    AQEMU

    a GUI for virtual machines using QEMU as the backend

    AQEMU is a GUI for virtual machines using QEMU as the backend. Support for the KVM accelerator on Linux is provided. The application has a user-friendly interface and allows to set a large number of options.
    Leader badge
    Downloads: 56 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

    BioGB

    Highly portable Gameboy Color emulator

    BioGB was designed with the following properties: 1. It most be as portable as posible. 2. The code most be easy to read.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    DosCard

    DOSBox fork for embedded devices

    The main objective of this project - to create an embeddable version of DOSBox, which may relatively easily run on really low-cost hardware. Like modern cheap microcontrollers. This version supports only (de-facto) standard PC hardware from mid-90s: S3 SVGA for Video and SBlaster for Audio. Another part of the project is a software library, which allows you to create safe multithreaded multi-instanced DOS VMs environment for your own project. More information can be obtained through...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    The MSX emulator that aims for perfection. NOTE: this project moved to GitHub. The content of this project page is frozen and will not be updated. The project is alive and kicking, though! Check out our website for the new project pages.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 13
    PokeMini

    PokeMini

    Portable Pokémon Mini Emulator

    Portable emulator for Pokémon-Mini. Last version: 0.60 (16 June 2015) Check Wiki for platform dependencies and other information.
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • 14
    The Computer Emulation Framework (CEF) is a common application framework for computer hardware emulation. It is flexible enough to emulate any hardware produced to date. CEF is used to create computer emulators.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    The GoodFET is an open source JTAG programmer based upon the Texas Instruments Flash Emulation Tool. While retaining partial compatibility with the TI design, the eventual goal of this project is standalone firmware with no proprietary components.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    JPC
    The fast x86 PC emulator in 100% pure Java
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17

    Sharpulator

    A multithreaded, test-driven electronics emulator for .net 4.0.

    Sharpulator is a multithreaded, test-driven electronics emulator written in C# 4.0. It's initial focus will be on emulating gaming consoles, with the GameBoy as a starting point. It will be written using modern software development methodologies, with the TPL Dataflow library as a backbone. It will simulate hardware functionality at a low level without sacrificing performance. The end goal for this project is to allow the ability to simulate hardware by simply dropping common components onto a virtual integrated circuit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    mqnic - virtual link layer for qemu/kvm

    Low latency, high bandwidth IP for virtual machines

    MQNIC ( Message Queue NIC ) Virtual Link Layer The Message Queue NIC project provides a virtual link layer for qemu/kvm based virtual machines. The virtual link layer provides transport using the Apache ActiveMQ message server or other message bus and eliminates the need for external IP infrastructure to support VM deployments. Based on the ivshmem technology originally developed by Cam Macdonell the mqnic drivers use zero copy vm<->host data transfers and the apache message...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Code Red Sim

    Code Red Sim

    A low-power ISA design and simulator for a 2010 IEEE competition

    This is a student project designed to compete in the 2010 IEEE Computer Society Student Competition: http://www.computer.org/portal/web/competition/2010competition The Code Red architecture is designed for extremely lower power environments, like distributed sensor networks. Included is a design of that architecture, a Java-based simulator, an implementation (without vector instructions) designed as a Logisim circuit (http://ozark.hendrix.edu/~burch/logisim/), and more. The name...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    SecureQEMU is an open source emulation-based software protection scheme providing protection from reverse code engineering (RCE) and software exploitation using encrypted code execution and page-granularity code signing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Medusa

    Medusa

    An open source interactive disassembler

    Medusa is a disassembler designed to be both modular and interactive. It runs on Windows and Linux, it should be the same on OSX. This project is organized as a library. To disassemble a file you have to use medusa_text or qMedusa. Medusa requires the following libraries: boost >= 1.55 (system, filesystem, thread, date_time), OGDF (required git), and Qt5 >= 5.2 for the GUI. You also need CMake for compilation and a C++11 compiler (VS2015 update 2 on Windows). Git is optional but allows to...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22

    SkyEye

    a very fast full system simulator

    SkyEye is a very fast full system simulator which takes llvm as IR of dynmic compiled framework.. It can simulate series ARM, Coldfire,Mips, Powerpc, Sparc, x86, TI DSP and Blackfin DSP Processor. Also can simulate multicore system by the multicore of host. The commercial support is provided by DigiProto Co. (http://www.digiproto.com)
    Downloads: 6 This Week
    Last Update:
    See Project
  • 23

    Mini vMac

    a miniature early Macintosh emulator

    Mini vMac emulates a Macintosh Plus, one of the earliest of Macintosh computers. It can run old Macintosh software that otherwise couldn't be used on recent machines. (So far available for MacOS, Windows, and X)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    kvm, or kernel-based virtual machine, is a device driver and userspace component for Linux that utilizes hardware virtualization extensions such as Intel's VT to create virtual machines running on a Linux host.
    Downloads: 103 This Week
    Last Update:
    See Project
  • 25
    IKVM.NET is a JVM for the Microsoft .NET Framework and Mono. It can both dynamically run Java classes and can be used to convert Java jars into .NET assemblies. It also includes a port of the OpenJDK class libraries to .NET.
    Downloads: 27 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB