Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Support
Quality
Security
License
Reuse
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
Support
Quality
Security
License
Reuse
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Support
Quality
Security
License
Reuse
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Support
Quality
Security
License
Reuse
Terraform AWS provider
Support
Quality
Security
License
Reuse
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Support
Quality
Security
License
Reuse
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Support
Quality
Security
License
Reuse
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Support
Quality
Security
License
Reuse
xhyve, a lightweight OS X virtualization solution
Support
Quality
Security
License
Reuse
Multipass orchestrates virtual Ubuntu instances
Support
Quality
Security
License
Reuse
Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
Support
Quality
Security
License
Reuse
Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation
Support
Quality
Security
License
Reuse
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
Support
Quality
Security
License
Reuse
Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
Support
Quality
Security
License
Reuse
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Support
Quality
Security
License
Reuse
An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.
Support
Quality
Security
License
Reuse
A Pluggable Terraform Linter
Support
Quality
Security
License
Reuse
Vagrant/Puppet GUI
Support
Quality
Security
License
Reuse
Terraform version manager
Support
Quality
Security
License
Reuse
Test infrastructure for the Kubernetes project.
Support
Quality
Security
License
Reuse
Generate documentation from Terraform modules in various output formats
Support
Quality
Security
License
Reuse
A toolkit for embedding hypervisor capabilities in your application
Support
Quality
Security
License
Reuse
Intel® Hardware Accelerated Execution Manager (Intel® HAXM)
Support
Quality
Security
License
Reuse
A curated list of replacements for existing software written in Rust
Support
Quality
Security
License
Reuse
An HTML5 management interface for KVM guests
Support
Quality
Security
License
Reuse
Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
Support
Quality
Security
License
Reuse
A Vagrant plugin to keep your VirtualBox Guest Additions up to date
Support
Quality
Security
License
Reuse
🔒🌍 Security scanner for your Terraform code
Support
Quality
Security
License
Reuse
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
Support
Quality
Security
License
Reuse
Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time.
Support
Quality
Security
License
Reuse
Artificial Intelligence Infrastructure-as-Code Generator.
Support
Quality
Security
License
Reuse
an application that automates the lifecycle of servers
Support
Quality
Security
License
Reuse
pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more.
Support
Quality
Security
License
Reuse
PackageManagement (aka OneGet) is a package manager for Windows
Support
Quality
Security
License
Reuse
A toolkit for creating and managing declarative, self-healing infrastructure.
Support
Quality
Security
License
Reuse
macOS and Linux VMs on Apple Silicon to use in CI and other automations
Support
Quality
Security
License
Reuse
Official repository of VMware open-vm-tools project
Support
Quality
Security
License
Reuse
Interactive visualizations of Terraform dependency graphs using d3.js
Support
Quality
Security
License
Reuse
:earth_africa: :clipboard: A web dashboard to inspect Terraform States
Support
Quality
Security
License
Reuse
Terraform State → Ansible Dynamic Inventory
Support
Quality
Security
License
Reuse
Desktop tool for managing virtual machines via libvirt
Support
Quality
Security
License
Reuse
Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Support
Quality
Security
License
Reuse
Experimental KVM-based VMM for containers, written in Go.
Support
Quality
Security
License
Reuse
Detect, track and alert on infrastructure drift
Support
Quality
Security
License
Reuse
Linux-based partitioning hypervisor
Support
Quality
Security
License
Reuse
Improve Terraform's plan output to be easier to read and understand
Support
Quality
Security
License
Reuse
**ack 2 is no longer being maintained. ack 3 is the latest version.**
Support
Quality
Security
License
Reuse
Windows paravirtualized
Support
Quality
Security
License
Reuse
HiddenVM — Use any desktop OS without leaving a trace.
Support
Quality
Security
License
Reuse
My custom build of wine, made to use with lutris. Built with lutris's buildbot.
Support
Quality
Security
License
Reuse
t
terraformby hashicorp
Terraform enables you to safely and predictably create, change, and improve infrastructure. It is an open source tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
Go 37674Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
p
pulumiby pulumi
Pulumi - Infrastructure as Code in any programming language. Build infrastructure intuitively on any cloud using familiar languages 🚀
Go 16273Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
saltby saltstack
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Python 13274Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraformerby GoogleCloudPlatform
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
Go 10313Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-provider-awsby hashicorp
Terraform AWS provider
Go 8633Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
c
chefby chef
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Ruby 7243Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terratestby gruntwork-io
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
Go 6892Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terragruntby gruntwork-io
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Go 6862Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
x
xhyveby machyve
xhyve, a lightweight OS X virtualization solution
C 6386Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
m
multipassby canonical
Multipass orchestrates virtual Ubuntu instances
C++ 6350Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
q
quickemuby quickemu-project
Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
Shell 6135Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
i
ipv6-hostsby lennylxx
Fork of https://code.google.com/archive/p/ipv6-hosts/, focusing on automation
Python 4451Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraform-cdkby hashicorp
Define infrastructure resources using programming constructs and provision them using HashiCorp Terraform
TypeScript 4439Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
t
terraformingby dtan4
Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
Ruby 4310Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kubevirtby kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.
Go 4153Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
L
LookingGlassby gnif
An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough.
C 4057Updated: 1 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
t
tflintby terraform-linters
A Pluggable Terraform Linter
Go 3950Updated: 1 y ago License: Weak Copyleft (MPL-2.0)
Support
Quality
Security
License
Reuse
p
Support
Quality
Security
License
Reuse
t
Support
Quality
Security
License
Reuse
t
test-infraby kubernetes
Test infrastructure for the Kubernetes project.
Go 3646Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-docsby terraform-docs
Generate documentation from Terraform modules in various output formats
Go 3514Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
h
hyperkitby moby
A toolkit for embedding hypervisor capabilities in your application
C 3481Updated: 1 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
h
haxmby intel
Intel® Hardware Accelerated Execution Manager (Intel® HAXM)
C 3058Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
a
awesome-alternatives-in-rustby TaKO8Ki
A curated list of replacements for existing software written in Rust
Rust 3014Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kimchiby kimchi-project
An HTML5 management interface for KVM guests
JavaScript 2943Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
q
quickemuby wimpysworld
Quickly create and run optimised Windows, macOS and Linux desktop virtual machines.
Shell 2927Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
vagrant-vbguestby dotless-de
A Vagrant plugin to keep your VirtualBox Guest Additions up to date
Ruby 2866Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
tfsecby tfsec
🔒🌍 Security scanner for your Terraform code
Go 2862Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cloud-hypervisorby cloud-hypervisor
A Virtual Machine Monitor for modern Cloud workloads. Features include CPU, memory and device hotplug, support for running Windows and Linux guests, device offload with vhost-user and a minimal compact footprint. Written in Rust with a strong focus on security.
Rust 2785Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
scotch-boxby scotch-io
Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time.
PHP 2773Updated: 3 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
a
aiacby gofireflyio
Artificial Intelligence Infrastructure-as-Code Generator.
Go 2609Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
foremanby theforeman
an application that automates the lifecycle of servers
Ruby 2349Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
p
pyinfraby Fizzadar
pyinfra automates infrastructure super fast at massive scale. It can be used for ad-hoc command execution, service deployment, configuration management and more.
Python 2333Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
onegetby OneGet
PackageManagement (aka OneGet) is a package manager for Windows
C# 2284Updated: 3 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
deploykitby docker-archive
A toolkit for creating and managing declarative, self-healing infrastructure.
Go 2223Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
tartby cirruslabs
macOS and Linux VMs on Apple Silicon to use in CI and other automations
Swift 2140Updated: 1 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
open-vm-toolsby vmware
Official repository of VMware open-vm-tools project
C 2000Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
b
blast-radiusby 28mm
Interactive visualizations of Terraform dependency graphs using d3.js
JavaScript 1837Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
t
terraboardby camptocamp
:earth_africa: :clipboard: A web dashboard to inspect Terraform States
Go 1799Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
t
terraform-inventoryby adammck
Terraform State → Ansible Dynamic Inventory
Go 1738Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
v
virt-managerby virt-manager
Desktop tool for managing virtual machines via libvirt
Python 1726Updated: 2 y ago License: Strong Copyleft (GPL-2.0)
Support
Quality
Security
License
Reuse
t
terracognitaby cycloidio
Reads from existing public and private cloud providers (reverse Terraform) and generates your infrastructure as code on Terraform configuration
Go 1694Updated: 1 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
novmby google
Experimental KVM-based VMM for containers, written in Go.
Go 1668Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
d
driftctlby cloudskiff
Detect, track and alert on infrastructure drift
Go 1603Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jailhouseby siemens
Linux-based partitioning hypervisor
C 1548Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
terraform-landscapeby coinbase
Improve Terraform's plan output to be easier to read and understand
Ruby 1503Updated: 1 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
ack2by beyondgrep
**ack 2 is no longer being maintained. ack 3 is the latest version.**
Perl 1501Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
k
kvm-guest-drivers-windowsby virtio-win
Windows paravirtualized
C 1499Updated: 1 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
H
HiddenVMby aforensics
HiddenVM — Use any desktop OS without leaving a trace.
Shell 1490Updated: 1 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
w
wine-ge-customby GloriousEggroll
My custom build of wine, made to use with lutris. Built with lutris's buildbot.
Shell 1470Updated: 1 y ago License: No License (No License)
Support
Quality
Security
License
Reuse