Vibeleaderboard
Index / tool
Visit github.com
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.

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

devcontainersclirustdockerdeveloper-tools

Tech Stack

Rust

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.