Virtual Machine Software

Browse free open source Virtual Machine software and projects for Mac and ChromeOS 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
  • 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
  • 1

    JILRuntime/JewelScript

    An object-oriented script language to embed in any application

    A general purpose, object-oriented script language that compiles into code for a register based virtual machine. The language is quite similar to object-oriented high-level languages like Java and C#. The library is entirely self-sufficient and ANSI C compliant. It's main purpose is to be embedded in any application to allow automation of that application through scripting. An integrated C++ binding code generator allows you to create bindings for your application's classes in seconds. The integrated HTML documentation generator allows you to create documentation for your native bindings in seconds. The project is released under the zlib/libpng license. It has been in development for over 10 years and offers some powerful features. Extensive information, documentation, articles and code examples can be found at the developer blog.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 2
    Cola is a simple, weak-typed, object-oriented scripting language and execution library. Easy to learn, easy to implement, easy to read, can be dropped in to practically anything, and carries a very small memory footprint.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Jasclipse is an Eclipse plugin for developing applications written in Jasmin. It provides Jasmin editor with syntax highlighting, error marking and Ctrl+Space assistance. It also allows compiling your files with Jasmin 2.2
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    An implementation of the MIDP2 specification on top of Java SE, to make it possible to use the same development tools during most development phases of a MIDlet as for a normal Java SE application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 5
    TriOS - The Object Oriented Operating System, is the next generation operating system. Fully based on object orientation, it brings unique features to programmers and end users. Basically everything in TriOS is an object, even files and programs! Enjoy!!
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    elastiC is a Very High Level Language (VHLL) with a C-like syntax. Dynamically typed, with fast Garbage Collection, supports functional programming and robust Object Orientation. Designed to be easily extended and embedded, it's portable and lightweight.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Macro Scipting Language (MSL) is a light weight perl-like scripting language that is intended to be added to existing or new applications to provide macro support. It can also run standalone as well. The syntax is very close to perl and c.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8

    nap-script

    A multi purpose scripting language

    The nap scripting language is an object oriented scripting language which brings together the best features of various scripting languages found on different platforms. The nap-script is a C like programming and scripting language with the following characteristics: - compiles into bytecode - it runs in a virtual machine - can be executed standalone or embedded in C/C++ code - has a well defined assembly language - can do runtime compilation - has a syntax very similar to C without pointers ... and it is still under development :) Check out the mercurial repository to get a glimps on the code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next