Open Source Desktop Operating Systems Virtual Machine Software

Virtual Machine Software for Desktop Operating Systems

Browse free open source Virtual Machine software and projects for Desktop Operating Systems below. Use the toggles on the left to filter open source Virtual Machine software by OS, license, language, programming language, and project status.

  • 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
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 1
    X11-Basic

    X11-Basic

    A BASIC interpreter and compiler with graphics.

    X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers.
    Leader badge
    Downloads: 51 This Week
    Last Update:
    See Project
  • 2
    BitVisor is a tiny hypervisor initially designed for mediating I/O access from a single guest OS. Its implementation is mature enough to run Windows and Linux, and can be used as a generic platform for various research and development projects.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    The PHP script engine for Java. --- Run PHP applications within any J2EE server or servlet engine and/or connect script engines like PHP with Java or .NET back ends efficiently.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 4
    Mozart-Oz Programming System

    Mozart-Oz Programming System

    Runtime and development environment of Oz

    The Mozart Programming System is an open source implementation of the programming language Oz 3. Oz is a multi-paradigm language that supports declarative programming, object-oriented programming, constraint programming, concurrency and distributed programming as part of a coherent whole.
    Downloads: 10 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    Front end/Image manager for QEMU A nice boot menu/install program for QEMU disk images and guest operating systems.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6

    vboxsvc - VirtualBox SMF service wrapper

    SMF service wrapper for VirtualBox under Solaris 10+ and OpenSolaris.

    SMF service wrapper for Sun/Oracle VirtualBox under Sun/Oracle Solaris 10+ and OpenSolaris builds (including OpenIndiana and illumos). Detailed project description is available in the README file: http://vboxsvc.svn.sourceforge.net/viewvc/vboxsvc/usr/share/doc/vboxsvc/README-vboxsvc.txt Discuss and get help in VirtualBox Forum thread "[Free as in beer] SMF service for VirtualBox VM's": https://forums.virtualbox.org/viewtopic.php?f=11&t=33249 A replica is hosted (and would likely be the HEAD of development soon) at https://github.com/jimklimov/vboxsvc See also https://github.com/jimklimov/vboxconfig_sh.git for tweaks needed to set up Oracle VirtualBox for Solaris packages (4.x, 5.0.x) on illumos hosts. For recent OpenIndiana and OmniOS (since 2019) there are packages provided by distributions, and these tweaks are not required then.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    SYSTEM 16

    SYSTEM 16

    Sega system-16 emulator

    This program emulate the Sega's System 16 arcade boards used by many Sega arcade game between 1987 & 1989 like Shinobi, Altered Beast or E-Swat. There is more than 20 existing System 16 games. The System 16 board uses a Motorola 68000 cpu at 10Mhz for the main program and a Z80 and on YM2151 for the sound. The actual version of the emulator emulate many more than the single System 16 board because now you can play with System 18 games like Shadow Dancer, with pre-System 16 games like Quartet II and even with some dual 68000 games like Hang-On and Space Harrier. This program is an emulator and it needs roms to run, please, don't e-mail be to get roms, i'll ignore your requests !
    Downloads: 7 This Week
    Last Update:
    See Project
  • 8
    SableVM is a clean-room, highly portable and efficient Java virtual machine. Its goals are to be reasonably small, fast, and compliant with the various specifications (JVM specification, JNI, invocation interface, etc.).
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9

    reactOS vmware image

    reactos vmware image

    vmware image for the REACTOS
    Downloads: 3 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.
    Try Free
  • 10
    FlexxCpu

    FlexxCpu

    Flexible and eXpandable Cpu simulation

    A small simulation of an experimental customized Cpu called FlexxCpu. A virtual Cpu whose assembly instructions have been strongly influenced by old cpus architecture (8080, 6809, z80, 68k, etc...) Please support this project by donating to this fundraiser: ------------------------------------------- Give birth to new travel bicycles!!! https://gofund.me/2201d2a4 -------------------------------------------
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    URBI: Universal Robotic Body Interface. URBI is a scripted command language used to control robots (AIBO, pioneer,...). It is a robot-independant API based on a client/server architecture. Liburbi C++/Java/Matlab are available here. Forum available at ht
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Unified Sessions Manager

    Unified Sessions Manager

    Pioneering Private and Public Cloud Management since 2008

    The UnifiedSessionsManager supports the integrated management of user sessions within Private-Clouds, comprising heterogeneous IT landscapes of various physical and virtual machines, hypervisor management, and virtual user sessions with remote desktops. Extracted documents see https://sourceforge.net/projects/ctys-doc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    vrdp-ldap

    LDAP backend for VirtualBox RDP Auth

    An extension for VirtualBox server which reads LDAP entries to authorize users to connect to virtual machine RDP ports.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    BMDFM

    BMDFM

    Binary Modular DataFlow Machine (BMDFM)

    Binary Modular DataFlow Machine (BMDFM) is a software package that enables running an application in parallel on shared memory symmetric multiprocessing (SMP) computers using the multiple processors to speed up the execution of single applications. BMDFM automatically identifies and exploits parallelism due to the static and mainly dynamic scheduling of the dataflow instruction sequences derived from the formerly sequential program. The BMDFM dynamic scheduling subsystem performs a symmetric multiprocessing (SMP) emulation of a tagged-token dataflow machine to provide the transparent dataflow semantics for the applications. No directives for parallel execution are needed. More info: http://www.bmdfm.com
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Manages a pool of zones that normal users can use. Zones (OpenSolaris containers) are efficiently cloned from a base zone so that building up and tearing down a devzone is fast (on the order of seconds).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    A 6502 Emulator written in C, that will support Apple II and possibly other 6502-based systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Frotz

    Frotz

    Infocom-style interactive fiction player

    Frotz is a wildly popular and widely portable Z-machine. Ports are available for just about every machine out there.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    JVix is a Java wrapper to the VMware VIX API, allowing control of virtual machines through a Java interface. Now on github: https://github.com/randomnoun/jvix
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    Jainja

    Jainja is a JVM (Java Virtual Machine) written in Java

    Jainja is a JVM (Java Virtual Machine) written in Java. The VM is developed by using the smallest possible subset of Java in order to run on top of multiple environments : Java SE, JavaME, Android, Javascript, and even natively.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Foi comprovado que senhas como: datas de nascimento, números de telefone, numero de cartões de crédito... são fáceis de serem descobertas (hackeadas), por isso existe o Password Generator, para gerar senhas que são difíceis de descobrir. O Sistema funciona como um gerador RANDOM, que cria instantaneamente uma série de possibilidades de combinações que o sistema julga ser mais difícil para programas e hackers descobrirem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    NedoPC SDK was moved to https://gitlab.com/nedopc/sdk
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Open Source Application Server Appliance based on Open Source GlassFish
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Virtual Machine based on a Simplified Instructional Computer (SIC). The Machine will emulate all the hardware of a SIC and will be able to run any program that is written for the SIC as described by Leland L.Beck in his book "System Software"
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Self is a prototype-based dynamic object-oriented programming language, environment, and virtual machine centered around the principles of simplicity, uniformity, concreteness, and liveness.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25

    TCLVIX

    TCL bindings to VIX VMware API

    TCL bindings to VIX VMware API Allows to start/stop/clone/... VMs using TCL scripts.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Monday.com Logo