sandbox.nvim
Manage Podman, Docker and nerdctl containers from inside Neovim. Containers, images, volumes, networks, compose projects, registry auth, devcontainers and — on Windows — WSL distros all hang off one command tree, :Sandbox, with <Tab> completion that resolves live against the running engine.
- status
- beta — Beta stage — active development. This repository is past its first shape and in active use, but the surface is not frozen: breaking changes are still possible. Pin a commit or tag if you depend on it.
- category
- Project & repos
- neovim
- 0.10+
- repo
- github.com/StefanBartl/sandbox.nvim
- commits
- 221
- help
- :help sandbox
install
{
"StefanBartl/sandbox.nvim",
opts = {},
} docs/
- BINDINGS.md
- CONTRIBUTING.md
- GENERATED_COMMANDS.md
- README.md
- WORKFLOW.md
- add_usecase.md
- around-it.md
- configuration.md
- health.md
- installation.md
- integrations.md
- quickstart.md
- statusline.md
git log
- feat notify: request popup delivery explicitly in sandbox.nvim's notifier
- docs link back to the wkd family site
- feat devcontainer: add :Sandbox devcontainer lazygit (GS-27)
- feat devcontainer: refuse to build with unresolved conflicts (GS-20)
- ci bump JohnnyMorganz/stylua-action to v5 (Node-20 deprecation)
- ci bump the failure-log upload to actions/upload-artifact@v7 (Node 24)
- ci pin ui/documentation/pickers checkouts to their ci-verified branch
- ci add job timeouts, failure log artifacts, swap/shada-free nvim runs, pinned deps
- refactor ui,devcontainer: rename and-named functions (PRIN-02)
- fix ui,health: catch large-but-finite list_size values, not just math.huge (ERR-22)
- docs remove bold-as-heading from docs (LUA-54)
- docs add missing @module header to the 17 inspect_* files (PRIN-50)