Show HN: NSL – WSL for Linux
Category: devtools
Tags: wsl, systemd-nspawn, virtualization, containers, linux
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 8, Utility: 6)
nsl brings WSL-style workflow to Linux hosts by running systemd-nspawn containers inside a shared QEMU/KVM VM, giving users persistent distro environments with host file access, port forwarding, and Wayland window integration. It cleverly leverages existing systemd primitives to provide isolated, signed machine images without host mutations, making cross-distro development safer and more ergonomic.
Target audience: Linux developers, devops engineers, and platform engineers who need reproducible cross-distro development environments
Repository: https://frostyard.github.io/nsl/ · Go · MIT · 99 stars
View on Hacker News