- Category
- Developer Tools
- Rank
- No. 4148Tools index
Previous survey · No. 3857 ·
- Type
- TOOL
- Use case
- Coding
- Interfaces
- CLI
- GitHub
- 1 stars
- Latest release
- v0.8.0
- Date
About
Devc is an alternate command-line interface for launching devcontainers, offering a simplified interface on top of the upstream reference devcontainers CLI. It's written in Rust and packaged as a single self-contained binary for macOS and Linux, and it requires a Docker-compatible container runtime to work.
At a glance
Devc is a Rust CLI that starts a project’s dev container when you need a shell or want to run a command. It is worth a look if the reference CLI’s separate start and execute commands are recurring friction.
Good fit
macOS and Linux developers who already maintain a devcontainer configuration and have a compatible runtime.
Consider something else when
Keep the reference CLI when compatibility with your existing lifecycle hooks and extensions has priority.
Start here
Start with a disposable repository and a minimal devcontainer configuration. Run a command that prints the runtime version, repeat it and confirm that teardown removes the container you expected.
Cost and requirements
A standalone CLI plus a Docker-compatible runtime. The project documents macOS and Linux.
Limits to know
A devcontainer configuration can run setup commands and expose host mounts. Inspect the configuration before opening a third-party project and compare behavior with your existing toolchain.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
Devc wraps the reference devcontainers CLI in a faster, self-contained binary with a simpler interface, useful if you spin up devcontainers often and find the upstream CLI's ergonomics clunky.
Tags
Tech Stack
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.