awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

32 Repos

Awesome GitHub RepositoriesVirtual Machine Deployment

Support for deploying applications on traditional virtualized server infrastructure.

Distinguishing note: Focuses on VM-based hosting rather than container-only environments.

Explore 32 awesome GitHub repositories matching devops & infrastructure · Virtual Machine Deployment. Refine with filters or upvote what's useful.

Awesome Virtual Machine Deployment GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • tooljet/tooljetAvatar von ToolJet

    ToolJet/ToolJet

    38,027Auf GitHub ansehen↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    Supports deployment on virtual machine infrastructure for broad compatibility.

    JavaScriptai-app-builderdockerhacktoberfest
    Auf GitHub ansehen↗38,027
  • homebridge/homebridgeAvatar von homebridge

    homebridge/homebridge

    25,398Auf GitHub ansehen↗

    Homebridge is a Node.js home automation server that acts as a bridge to expose non-native smart home devices to Apple HomeKit. It functions as a plugin-based framework that maps proprietary device APIs to standardized home automation services and protocols. The system utilizes a modular plugin architecture and a protocol emulation layer to make third-party hardware appear as native accessories. It further supports cross-platform compatibility by acting as a Matter device bridge, allowing Matter-standard hardware to connect to various home automation controllers. The software includes a web i

    Provides pre-configured operating system images for deployment on virtualized server infrastructure.

    TypeScript
    Auf GitHub ansehen↗25,398
  • pulumi/pulumiAvatar von pulumi

    pulumi/pulumi

    24,797Auf GitHub ansehen↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Deploys virtual machine instances across major cloud providers using repeatable infrastructure definitions.

    Goawsazurecloud
    Auf GitHub ansehen↗24,797
  • voltagent/awesome-claude-code-subagentsAvatar von VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Auf GitHub ansehen↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Models and deploys infrastructure using version-controlled templates and automated scripting.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Auf GitHub ansehen↗21,906
  • lima-vm/limaAvatar von lima-vm

    lima-vm/lima

    21,320Auf GitHub ansehen↗

    Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual machines. It functions as a comprehensive virtual machine manager that leverages native hypervisors and system emulation to provide isolated environments for container development, cross-architecture testing, and secure sandboxing. The project distinguishes itself through its template-driven provisioning system, which allows users to define and automate environment configurations via local files or remote URL schemes. It integrates deeply with host systems by providing automated file

    Automates the lifecycle of virtual machines through scripts and templates to integrate into deployment workflows.

    Gocontainerdmacosqemu
    Auf GitHub ansehen↗21,320
  • mahmoud/awesome-python-applicationsAvatar von mahmoud

    mahmoud/awesome-python-applications

    17,892Auf GitHub ansehen↗

    This project is a curated directory and reference library of open-source Python applications. It serves as a comprehensive index designed to help developers study real-world software architecture, design patterns, and practical implementation strategies through a diverse collection of community-driven projects. The repository distinguishes itself by focusing on the analysis of production-ready software patterns rather than providing a single tool. It offers a structured way to explore how complex features, such as modular plugin systems, configuration management, and various deployment strate

    Supports the deployment of applications within isolated virtual machine environments.

    Jupyter Notebookapplicationaudioeducation
    Auf GitHub ansehen↗17,892
  • leaningtech/webvmAvatar von leaningtech

    leaningtech/webvm

    16,341Auf GitHub ansehen↗

    WebVM is a browser-based virtualization platform that executes a full Linux operating system directly within a web browser. By leveraging WebAssembly and client-side virtualization, it simulates hardware to run native applications and development toolchains without requiring server-side infrastructure or remote desktop configurations. The platform distinguishes itself by providing a portable computing workspace that operates entirely on the client side. It includes capabilities for bridging virtual environments to private networks, allowing secure access to internal resources directly from th

    Creates and hosts personalized virtual machine images by converting container definitions into disk files.

    JavaScriptcheerpcheerpxcpp
    Auf GitHub ansehen↗16,341
  • tteck/proxmoxAvatar von tteck

    tteck/Proxmox

    15,179Auf GitHub ansehen↗

    This project is a collection of shell-based automation scripts designed to automate the deployment and configuration of Linux containers and virtual machines on Proxmox VE hosts. It provides toolsets for the scripted provisioning of virtual machine infrastructure and the creation of pre-defined containers for various applications. The toolset includes specialized utilities for Proxmox host management, such as automating post-installation setup, managing system backups, and cleaning up old kernels to reclaim disk space. It further provides automated configurations for hardware passthrough, ena

    Provides interactive scripts for the creation and configuration of virtual machines.

    Shellhome-assistanthome-automationhomelab
    Auf GitHub ansehen↗15,179
  • theonedev/onedevAvatar von theonedev

    theonedev/onedev

    14,705Auf GitHub ansehen↗

    OneDev is a self-hosted, unified development platform that integrates Git repository hosting, issue tracking, and continuous integration and deployment (CI/CD) into a single system. It provides a comprehensive environment for managing the entire software lifecycle, allowing teams to coordinate code reviews, track development tasks, and automate build pipelines through a centralized interface. The platform distinguishes itself by offering browser-based, containerized development environments that allow developers to access and edit project files directly on the server. Its build system utilize

    Supports installation on virtual machines or bare metal servers for full control over the operating system.

    Javaci-cddevopsgit
    Auf GitHub ansehen↗14,705
  • aws/aws-cdkAvatar von aws

    aws/aws-cdk

    12,817Auf GitHub ansehen↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Deploys scalable virtual server instances using preconfigured templates and custom images.

    TypeScriptawscloud-infrastructurehacktoberfest
    Auf GitHub ansehen↗12,817
  • noodle-run/noodleAvatar von noodle-run

    noodle-run/noodle

    12,328Auf GitHub ansehen↗

    Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of services across distributed production environments. It functions as an infrastructure automation platform that maintains a consistent global state for containerized workloads. The platform provides a multi-cloud abstraction layer that normalizes disparate cloud provider APIs into a unified interface, enabling workload portability across different infrastructure vendors. It utilizes a declarative state reconciliation model to continuously compare desired configurations against th

    Automates the deployment and lifecycle management of containerized services across distributed production environments.

    TypeScriptdrizzle-ormeducationeslint
    Auf GitHub ansehen↗12,328
  • insforge/insforgeAvatar von InsForge

    InsForge/InsForge

    11,794Auf GitHub ansehen↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Supports the installation of the platform on virtual machines using Docker Compose.

    TypeScriptaiai-agentscoding
    Auf GitHub ansehen↗11,794
  • microsoftdocs/azure-docsAvatar von MicrosoftDocs

    MicrosoftDocs/azure-docs

    10,894Auf GitHub ansehen↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure Virtual Machines for provisioning Windows and Linux VMs in the cloud.

    Markdownskilling
    Auf GitHub ansehen↗10,894
  • iam-veeramalla/aws-devops-zero-to-heroAvatar von iam-veeramalla

    iam-veeramalla/aws-devops-zero-to-hero

    10,451Auf GitHub ansehen↗

    This project is a comprehensive educational curriculum and practical guide designed to teach the fundamentals of DevOps practices within the Amazon Web Services ecosystem. It provides a structured learning path for mastering cloud infrastructure automation, deployment workflows, and system management through hands-on tutorials. The curriculum covers the end-to-end lifecycle of cloud resources, focusing on defining infrastructure through version-controlled templates and orchestrating automated delivery pipelines. It distinguishes itself by integrating security and governance directly into the

    Provisions virtual servers, networking, and storage components within scalable cloud environments.

    Python
    Auf GitHub ansehen↗10,451
  • rocky-linux/rockyAvatar von rocky-linux

    rocky-linux/rocky

    9,497Auf GitHub ansehen↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    Facilitates the deployment and configuration of systems using an agentless automation engine.

    enterprise-linuxrocky
    Auf GitHub ansehen↗9,497
  • googlecloudplatform/training-data-analystAvatar von GoogleCloudPlatform

    GoogleCloudPlatform/training-data-analyst

    8,566Auf GitHub ansehen↗

    This project is a cloud data analysis sandbox and a collection of courseware designed for learning data analysis techniques on Google Cloud Platform. It serves as a training lab containing technical demonstrations and practical exercises for skill development and cloud certification. The repository provides guided labs and demonstrations focused on Google Cloud data analysis, encompassing technical training for the platform's specific data services. It enables the practice of cloud data engineering and the use of big data tooling to perform queries and data transformations. The environment s

    Automates the deployment and teardown of compute instances required for training workloads.

    Jupyter Notebook
    Auf GitHub ansehen↗8,566
  • rrorg/rrAvatar von RROrg

    RROrg/rr

    8,379Auf GitHub ansehen↗

    This project provides a specialized UEFI boot environment and hardware emulation layer designed to run proprietary network-attached storage operating systems on generic x86 and x64 hardware. It functions as a bootloader and recovery environment that enables these systems to initialize on devices not originally manufactured by the vendor. The system employs a hardware emulation layer that mimics specific vendor IDs and boot parameters to ensure operating system compatibility. It includes a virtual machine image generator to create bootable images in multiple formats for deployment within virtu

    Creates bootable images and configures virtual hardware for running specialized storage operating systems in virtualized environments.

    Shellbootloaderdsmredpill
    Auf GitHub ansehen↗8,379
  • orange-cyberdefense/goadAvatar von Orange-Cyberdefense

    Orange-Cyberdefense/GOAD

    7,464Auf GitHub ansehen↗

    GOAD is an Ansible-based automation tool and infrastructure orchestrator used to deploy pre-configured networks of vulnerable Windows virtual machines. It serves as a security training environment for practicing Active Directory penetration testing, privilege escalation, and lateral movement across various cloud platforms and local virtualization hypervisors. The project distinguishes itself through a multi-provider infrastructure model and a system of infrastructure recipes that simulate intentional security misconfigurations. It supports the deployment of varied attack scenarios, including

    Sets up networks of virtual machines with known weaknesses for security research and penetration testing practice.

    PowerShellactive-directoryansibleinfrastructure-as-code
    Auf GitHub ansehen↗7,464
  • isislab/ctfdAvatar von isislab

    isislab/CTFd

    6,706Auf GitHub ansehen↗

    CTFs as you need them

    Spins up a virtualized development environment using a provided Vagrantfile for isolated testing.

    Python
    Auf GitHub ansehen↗6,706
  • ctfd/ctfdAvatar von CTFd

    CTFd/CTFd

    6,523Auf GitHub ansehen↗

    Provides a Vagrantfile for starting the application inside a virtual machine for isolated development.

    Pythonctfctfdeducation
    Auf GitHub ansehen↗6,523
Vorherige12Nächste
  1. Home
  2. DevOps & Infrastructure
  3. Virtual Machine Deployment

Unter-Tags erkunden

  • Container-to-VM Deployment Tools1 Sub-TagTools for creating and hosting virtual machine images derived from container definitions. **Distinct from Virtual Machine Deployment:** Distinct from general virtual machine deployment: focuses on the conversion of container definitions to VM disk files.
  • Infrastructure Automation1 Sub-TagAutomates virtual machine lifecycles through scripts and templates for CI/CD integration. **Distinct from Virtual Machine Deployment:** Distinct from general VM deployment: focuses on the automation of the lifecycle via templates and scripts.
  • Vagrantfile DeployersTools for starting an application inside a virtual machine using a provided Vagrantfile for isolated development. **Distinct from Virtual Machine Deployment:** Distinct from Virtual Machine Deployment: focuses on using a Vagrantfile for development environments rather than general VM deployment.
  • Virtual Machine Architecture RestrictionsSupporting virtual machine instances only on specific host architectures with optional 32-bit guest personalities. **Distinct from Virtual Machine Deployment:** Distinct from Virtual Machine Deployment: focuses on architecture-specific support and restrictions, not general VM deployment.
  • VulnerableThe specific process of deploying virtual machines that are intentionally insecure. **Distinct from Virtual Machine Deployment:** Focuses on the intentional insecurity of the deployed VM rather than generic virtual machine hosting.
  • Vulnerable InfrastructureVirtualization environments intentionally configured with security weaknesses for research and testing. **Distinct from Virtual Machine Deployment:** Focuses on the intentional vulnerability of the infrastructure rather than generic deployment of virtual machines.