Showing 1350 open source projects for "secure virtual machine"

View related business solutions
  • 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
  • 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
    Crosvm

    Crosvm

    The Chrome OS Virtual Machine Monitor

    crosvm (ChromeOS Virtual Machine Monitor) is a secure, lightweight virtual machine monitor built on top of the Linux KVM hypervisor. Developed for ChromeOS, it is designed to isolate and execute Linux and Android guests efficiently while maintaining strong security boundaries. Unlike general-purpose emulators like QEMU, crosvm avoids full hardware emulation and focuses on modern paravirtualized I/O using the virtio standard, reducing complexity and attack surface. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 2
    LXD

    LXD

    Powerful system container and virtual machine manager

    LXD is a next-generation system container and virtual machine manager. It offers a unified user experience around full Linux systems running inside containers or virtual machines. LXD is image based and provides images for a wide number of Linux distributions. It provides flexibility and scalability for various use cases, with support for different storage backends and network types and the option to install on hardware ranging from an individual laptop or cloud instance to a full server rack. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Lima

    Lima

    Linux virtual machines, with a focus on running containers

    Lima launches Linux virtual machines with automatic file sharing and port forwarding (similar to WSL2).
    Downloads: 26 This Week
    Last Update:
    See Project
  • 4
    nixos-shell

    nixos-shell

    Spawns lightweight nixos vms in a shell

    Spawns lightweight nixos vms in a shell.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 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
  • 5
    OpenJ9

    OpenJ9

    A Java Virtual Machine for OpenJDK

    ...Eclipse OpenJ9 is an independent implementation of a Java Virtual Machine. "Independent implementation" means it was built using the Java Virtual Machine specification without using any code from any other Java Virtual Machine. The OpenJ9 JVM combines with the Java Class libraries from OpenJDK to create a complete JDK tuned for footprint, performance, and reliability that is well suited for cloud deployments.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Kata Containers

    Kata Containers

    Build a standard implementation of lightweight Virtual Machines (VMs)

    Kata Containers is an open source container runtime, building lightweight virtual machines that seamlessly plug into the container ecosystem. Kata Containers is an open source community working to build a secure container runtime with lightweight virtual machines that feel and perform like containers, but provide stronger workload isolation using hardware virtualization technology as a second layer of defense.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 7
    UTM

    UTM

    Virtual machines for iOS and macOS

    UTM is a full-featured system emulator and virtual machine host for iOS and macOS. It is based off of QEMU. In short, it allows you to run Windows, Linux, and more on your Mac, iPhone, and iPad. UTM/QEMU requires dynamic code generation (JIT) for maximum performance. JIT on iOS devices requires either a jailbroken device or one of the various workarounds found for specific versions of iOS.
    Downloads: 204 This Week
    Last Update:
    See Project
  • 8
    Quickemu

    Quickemu

    Quickly create and run optimized Windows, macOS and Linux

    Quickly create and run optimized Windows, macOS, and Linux virtual machines. Quickemu is a wrapper for the excellent QEMU that automatically "does the right thing" when creating virtual machines. No requirement for exhaustive configuration options. You decide what operating system you want to run and Quickemu takes care of the rest. The original objective of the project was to enable quick testing of Linux distributions where the virtual machines and their configuration can be stored...
    Downloads: 36 This Week
    Last Update:
    See Project
  • 9
    Vectras VM

    Vectras VM

    It's a Virtual Machine App for Android Which is Based on QEMU

    Vectras VM Android is a mobile virtualization platform built on top of QEMU that enables users to run full desktop operating systems directly on Android devices. It functions as a complete virtual machine manager, allowing the emulation of systems such as Windows, Linux, macOS, and even other Android environments within a single app. The project is designed to push the limits of mobile hardware by leveraging modern smartphone CPUs and RAM configurations to simulate full computing environments. It includes a graphical interface and setup tools that simplify the process of creating and managing virtual machines, making it accessible beyond purely technical users. ...
    Downloads: 283 This Week
    Last Update:
    See Project
  • 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
  • 10
    Awesome production machine learning

    Awesome production machine learning

    Curated list of awesome open source libraries

    This repository contains a curated list of awesome open source libraries that will help you deploy, monitor, version, scale, and secure your production machine learning. Open-source frameworks, tutorials, and articles curated by machine learning professionals. Open-source bias audit toolkits for data scientists, machine learning researchers, and policymakers to audit machine learning models for discrimination and bias, and to make informed and equitable decisions around developing and deploying predictive risk-assessment tools.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 11
    Aglais XQVM

    Aglais XQVM

    A rust implementation of the Quip Network's quantum virtual machine

    ...It integrates with the broader Quip ecosystem, allowing it to function as part of a larger protocol stack that includes blockchain infrastructure and node management tools. The virtual machine abstraction enables developers to define and execute computational logic in a controlled environment, potentially bridging classical and quantum paradigms. Its design suggests use cases in advanced computation, cryptography, or experimental distributed systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    xqvm-py

    xqvm-py

    A python implementation of the Quip Network's quantum virtual machine

    xq-py is a Python implementation of the Quip Network’s quantum virtual machine, offering a more accessible and flexible alternative to the Rust-based version for experimentation and rapid development. It is designed to provide similar functionality to xq-rs while prioritizing ease of use, readability, and integration with Python-based data science and research tools. The project enables developers to simulate or prototype quantum-inspired computations without needing to work at a lower systems level. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Packer

    Packer

    Build Automated Machine Images

    Packer is an open source, automated machine image creation tool. It is designed to create any type of machine image for multiple platforms from a single source configuration. Lightweight yet modern, Packer encourages the use of automated scripts to install and configure the software within your Packer-made images. It is highly performant, able to run on every major operating system and create machine images for several platforms in parallel. Packer supports a great number of platforms...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 14
    Fengari

    Fengari

    The Lua VM written in JS ES6 for Node and the browser

    The Lua VM written in JS ES6 for Node and the browser. This repository contains the core Fengari code (which is a port of the Lua C library) which includes parser, virtual machine, and base libraries. However, it is rare to use this repository directly.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    ConnectBot

    ConnectBot

    ConnectBot is the first SSH client for Android

    ConnectBot is a secure shell client for the Android platform. Its ultimate goal is to create a secure connection through which you can use a shell on a remote machine and transfer files back and forth to your phone. ConnectBot is a powerful open source SSH (Secure Shell) client. It can handle several simultaneous sessions, create secure connections in tunnel mode and allows Copy/Paste from other applications.
    Downloads: 17 This Week
    Last Update:
    See Project
  • 16
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Trellis

    Trellis

    WordPress LEMP stack with PHP 8.1, Composer, WP-CLI

    Trellis uses Vagrant to automatically create a self-contained virtual machine. Stop cluttering up your host machine with software like MAMP and use the same software you would in production. You’ll get a complete WordPress server running all the software you need to be configured according to the best practices. All of this is powered by Ansible for configuration management. You don’t have to use brittle and confusing Bash scripts or worry about commands you found to copy and paste. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    Windows (Dockur)

    Windows (Dockur)

    Windows inside a Docker container

    This project makes it surprisingly easy to run a Windows environment inside a Docker container by using a QEMU-based virtual machine under the hood. It provides a turnkey image and a simple set of environment variables so you can select Windows editions, control disk persistence, and access the VM via a web-based VNC console or similar remote viewers. Because the VM is wrapped in Docker, you can treat Windows as a disposable, repeatable service: create, snapshot with volumes, tear down, and rebuild with consistent results. ...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 19
    Lemon AI

    Lemon AI

    Full-stack Open-source Self-Evolving General AI Agent

    ...The system includes a multi-agent architecture that supports planning, action execution, reflection, and memory, allowing the agent to reason through tasks and refine results iteratively. A key component of the framework is a virtual machine sandbox environment that safely executes code generated by the agent without affecting the host system.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    E2B Desktop Sandbox

    E2B Desktop Sandbox

    E2B Desktop Sandbox for LLMs. E2B Sandbox

    E2B Desktop is an open-source sandboxed virtual desktop environment designed to enable secure “computer use” by large language models and automated agents. The platform provides isolated virtual machines where applications can be executed safely without affecting the host system. Each sandbox runs independently and can be configured with custom dependencies or tools required by an AI agent or automation workflow.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Qtum

    Qtum

    Qtum Core Wallet

    Qtum is a decentralized blockchain project built on Bitcoin's UTXO model, with support for Ethereum Virtual Machine-based smart contracts, and secured by a proof of stake consensus model. It achieves this through the revolutionary Account Abstraction Layer which allows the EVM to communicate with Qtum's Bitcoin-like UTXO blockchain. Welcome to the Qtum Ignition Main Network. This is the main network where the tokens hold value and should be guarded very carefully.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 22
    Chicory

    Chicory

    Native JVM WebAssembly runtime

    Chicory is a WebAssembly runtime designed specifically for the Java Virtual Machine, enabling developers to run Wasm modules entirely within Java applications without requiring native dependencies or JNI. Implemented in pure Java, it provides a portable and secure execution environment that can run anywhere the JVM is available, including cloud, desktop, and embedded systems. The runtime loads WebAssembly binaries and exposes their functions as callable Java APIs, allowing seamless integration with existing Java codebases. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 23
    MoarVM

    MoarVM

    A runtime built for the 6model object system

    Short for "Metamodel On A Runtime", MoarVM is a modern virtual machine built for the Rakudo Perl 6 compiler and the NQP Compiler Toolchain. MoarVM is used by the majority of Perl 6 programmers. Highlights include: Great Unicode support, with strings represented at grapheme level, dynamic analysis of running code to identify hot functions and loops, and perform a range of optimizations, including type specialization and inlining, support for threads, a range of concurrency control constructs, and asynchronous sockets, timers, processes, and more, generational, parallel, garbage collection, support for numerous language features, including first class functions, exceptions, continuations, runtime loading of code, big integers and interfacing with native libraries. ...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 24
    VirtualBuddy

    VirtualBuddy

    Virtualize macOS 12 and later on Apple Silicon

    VirtualBuddy can virtualize macOS 12 and later on Apple Silicon, with the goal of offering features that are useful to developers who need to test their apps on multiple versions of macOS, especially betas.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 25
    Azure Linux

    Azure Linux

    General purpose Linux OS for Azure

    Azure Linux is Microsoft’s open-source Linux distribution built and optimized for Azure environments. It is designed to provide a secure and reliable operating system for virtual machines, containers, and bare-metal platforms. The distribution is derived from Fedora Linux sources while adding Azure-specific engineering for cloud operations. It uses the RPM package ecosystem, which makes it familiar to administrators and developers who already work with RPM-based Linux systems. ...
    Downloads: 251 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next