libnexpod is a library for Linux to easily create pet containers, be it for system administration, development or something else. It's built on top of proven technologies like podman and OCI.
libnexpod environments have tight integration with the host system, including the user's home directory, sockets, networking, devices and other crucial system components.
distrobox and toolbx are CLI tools with a similar goal as libnexpod, but there are a few differences. libnexpod is designed as a library first tool to make it more commonly used by other applications besides users. That includes that libnexpod tries to namespace the individual containers from each other to make it less likely that other projects step on each others toes.
Compared to toolbx (which is a heavy inspiration of this project) this project has the goal of a wider feature set without compomising on its stability and reliability.
Compated to distrobox this project has the goal of a higher degree of reliability and performance.