cd /news/developer-tools/show-hn-devc-an-alternate-cli-for-la… · home › topics › developer-tools › article
[ARTICLE · art-139196] src=github.com ↗ pub= topic=developer-tools verified=true sentiment=↑ positive

Show HN: Devc – an alternate CLI for launching devcontainers

Developer Ramesh Varun released devc, an alternate CLI for the devcontainers specification that was ported to Rust by Claude and packaged as a single self-contained binary. devc simplifies launching devcontainers by collapsing the reference CLI's two-step `devcontainer up` plus `devcontainer exec npm test` into a single `devc npm test` command, and is installable via Homebrew, an install script, GitHub releases, or `cargo install`. The tool supports macOS and Linux and requires a Docker-compatible container runtime.

read1 min views2 publishedSep 24, 2026
Show HN: Devc – an alternate CLI for launching devcontainers
Image: Michielbdejong (auto-discovered)

devc is an alternate devcontainers CLI with a simplified interface. It's based on the upstream reference CLI, but ported to Rust by Claude and packaged as a single self-contained binary.

Currently macOS and Linux are supported. As a prerequisite, you need to have a Docker-compatible container runtime installed.

The CLI can be installed in a few ways.

brew install rameshvarun/tap/devc

curl -fsSL https://raw.githubusercontent.com/rameshvarun/devc/main/install.sh | sh


cargo install --git https://github.com/rameshvarun/devc --locked

Once the CLI is installed, switch to a project that has a .devcontainer spec.

cd project/ # Switch to your project's directory.
devc npm test # Run any command inside the container, starting it if it doesn't exist.
devc # Or, run with no arguments to get a shell inside the container.
devc --help # Print usage information
devc --version # Print the devc version
devc down # Tear down the container

Containers make it easy to create reproducible, sandboxed dev environments - that's why the devcontainers specification exists. Although well integrated into VSCode, devcontainers aren't as convenient to use from the command line. devc bridges that gap by providing a simplified interface for launching and using devcontainers.

devcontainer up
devcontainer exec npm test

devc npm test
── more in #developer-tools 4 stories · sorted by recency
── more on @devc 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/show-hn-devc-an-alte…] indexed:0 read:1min 2026-09-24 · —