Alternatives to Bubblewrap
A low-level Linux command-line tool that runs programs in unprivileged sandboxes, used by Flatpak. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
Bubblewrap
A low-level Linux command-line tool that runs programs in unprivileged sandboxes, used by Flatpak.
Replacements
Listings that take over the same core job as Bubblewrap.
Firejail
A SUID sandbox program that restricts Linux applications using kernel namespaces and seccomp-bpf.
Firejail sandboxes existing Linux applications with namespaces and seccomp-bpf and ships preset profiles, but it runs as a SUID program, which some users consider a risk.
gVisor
An application kernel that sandboxes containers to isolate them from the host Linux kernel.
gVisor isolates containers behind its own application kernel through the runsc runtime for Docker and Kubernetes, giving stronger isolation, though some applications may not be compatible.
Sandboxie-Plus
Runs a Windows program inside an isolated box, so whatever it writes to disk or the registry disappears afterwards.
Sandboxie-Plus is a graphical sandbox for Windows rather than Linux, keeping filesystem and registry changes inside discardable boxes instead of scripted command-line sandboxes.
Also worth comparing
These listings name Bubblewrap as their own alternative, so the relationship runs both ways.
AppArmor
A Linux kernel security module that confines programs to the actions allowed in per-application profiles.
Bubblewrap runs programs in unprivileged sandboxes on Linux and underlies Flatpak, controlled from scripts rather than per-application profiles.
Similar software
Related functionality, not a direct replacement.
Flatseal
A graphical utility for reviewing and changing the permissions of installed Flatpak applications.
SELinux
The userland libraries and tools for Security Enhanced Linux, the kernel's mandatory access control system.
Qubes OS
Operating system that compartmentalises work into isolated virtual machines.
Windows Sandbox
A disposable, isolated Windows desktop built into Windows 10 and 11 for running untrusted software.
Kasm Workspaces
Container streaming platform that delivers desktops, applications and isolated browsers to a web browser.