
Ansible
IT automation and configuration management tool using simple YAML playbooks and agentless execution
Discover top open-source software, updated regularly with real-world adoption signals.

Declarative multi-cloud deployment for NixOS machines
NixOps lets you declaratively define, test, and deploy NixOS systems across AWS, Hetzner, GCE, VirtualBox, and libvirt, with plugin extensibility and separation of logical and physical configuration.

When teams consider NixOps, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Cross‑provider web service cluster
Deploy identical service definitions to AWS and Hetzner, ensuring consistent configuration across regions.
Pre‑production validation
Run the full deployment in VirtualBox to catch configuration errors before touching production clouds.
ARM image generation
Use NixOps cross‑compilation to build images for ARM devices alongside x86_64 builds.
Custom backend integration
Create a plugin that talks to a private cloud API, extending NixOps beyond the built‑in providers.
It is in low‑maintenance mode; new development is happening in the nixops4 project.
AWS, Hetzner, Google Compute Engine, and local hypervisors such as VirtualBox and libvirtd.
Use the built‑in testable feature to run the deployment on VirtualBox or libvirtd.
Yes, NixOps provides a plugin infrastructure for custom back‑ends.
Run `nix-shell -p nixopsUnstable` to get the bleeding‑edge build from nixpkgs.
Project at a glance
StableLast synced 4 days ago