Launched October 1, 2024

DevControl
Dev Environments on Demand
Free8,671 impressions#10 of its week
DevControl is a powerful command-line interface tool built in Go using Cobra, Docker Engine API, and Bubbletea. It allows users to create and manage isolated containers with their desired technology stacks, such as Node.js, Python, Rust, and more.
DevControl is a CLI tool to create and manage isolated Docker containers with custom tech stacks.
- for
- Developers who need on-demand local development environments via the command line.
- pricing
- open source
- license
- GPL-3.0
works withDockerGoCobraBubbletea
Key features
6 features of DevControl
- Create containers — Create a new isolated container with a chosen technology stack (e.g., Node.js, Python, Rust).
- Start/Stop containers — Start or stop existing containers with simple commands.
- List containers — Show running containers and their status, optionally all containers.
- Remove containers/images — Delete containers or Docker images, with force option if needed.
- Image management — List all Docker images and remove them as required.
- Volume & port options — Mount volumes, expose ports, and clone repositories into containers via flags.
Use cases
- Spin up a Node.js dev environment for a new feature branch
- Clone a Git repo into a container for quick testing
- Expose a local service port for API debugging
- Create a Rust build environment without installing toolchains locally
- Use a template to provision a pre-configured dev stack
DevControl FAQ
What prerequisites are required?+
Docker must be installed on the host machine before using DevControl.
How do I install DevControl?+
Run the provided curl command on Linux/macOS or build via makepkg in the pkgbuild directory.
Can I remove a container forcefully?+
Yes, use the –force (-f) flag with the rm command to force removal.
How do I specify a repository to clone into the container?+
Use the –url (-u) option with the create command; the repo will be cloned and mounted as a volume.
Is DevControl free to use?+
Yes, it is released under the GNU GPL-3.0 license and can be used freely.
What command lists all Docker images?+
Run devctl images to list all images, and devctl rmi to remove them.
Summarized by DevHunt from github.com · Sep 28, 2026. Details may change; check the official site.













