OPEN SOURCE. OPEN POSSIBILITIES.

Less setup.
More building.

Great projects start with a great environment.
Find the tools, guides, and dev containers that get
you straight to the good part.

Curated by developers. Made for everyone.
YOUR NEXT WORKSPACE01 / READY TO BUILD
.devcontainer/
{ }devcontainer.json
{
  "name": "My next big thing",
  "image":
    "mcr.microsoft.com/devcontainers/base:ubuntu",
  "features": {
    "ghcr.io/devcontainers/features/github-cli:1": {}
  },
  "forwardPorts": [3000]
}
One config. A consistent environment.JSON
Works on your machine. And theirs.

A little less friction.
A lot more possibility.

65curated resources
10sample categories
100%community curated
Built together.
Add your favorite (opens in a new tab)

THE GOOD STUFF, ALL IN ONE PLACE

Find your next head start.

THE COLLECTION / 65 RESOURCES

All resources65 things worth exploring

Tools

Ivy Tendril (opens in a new tab)

Open-source agentic software factory with an amazing UI that handles parallel Git worktrees for you, complete with programmatic verifications and fast review loops.

github.com
Tools

devcontainer-build-run (opens in a new tab)

A GitHub action and Azure DevOps task aimed at making it easier to re-use a Visual Studio Code devcontainer in a GitHub workflow or Azure DevOps pipeline.

github.com
Tools

vscli (opens in a new tab)

A CLI/TUI which makes it easy to launch vscode projects from the terminal, with a focus on dev containers. Also supports projects with multiple dev containers.

github.com
Tools

tyedev (opens in a new tab)

Improve Devcontainer Creation - An interactive experience for the creation of a devcontainer. Provides ability to search for features and templates. And more!

github.com
Tools

Pieces (opens in a new tab)

An on-device copilot that helps you capture, enrich, and reuse code, streamline collaboration, and solve complex problems through a contextual understanding of your workflow.

pieces.app
Tools

crib (opens in a new tab)

A lean devcontainer runner that shells out to Docker/Podman. Single binary, no SSH, just docker exec, with experimental support for plugins.

fgrehm.github.io
Tools

KubeStellar Console (opens in a new tab)

Multi-cluster Kubernetes dashboard with AI-powered operations, real-time observability, and CNCF project integrations across edge and cloud clusters.

github.com
Tools

aicontainer (opens in a new tab)

A CLI that drops a sandboxed dev container into any project for running AI coding agents (Claude Code, Codex) in auto-approve mode, with filesystem isolation, a filtered Docker socket, and an opt-in outbound firewall.

github.com
Tools

mirabilis (opens in a new tab)

One-command launcher that runs Claude Code fully autonomously in an isolated Docker dev container — cross-platform (macOS/Linux/WSL2), with a terminal UI and persistent agent memory.

github.com
Tools

Devsy (opens in a new tab)

Accelerate engineering velocity with Devsy, a workspace management tool for deploying devcontainers on Docker, Kubernetes, cloud providers (e.g., AWS, GCP, Azure, and more), and SSH remote hosts.

github.com Website
Tools

decolint (opens in a new tab)

A linter for Dev Container definitions, Features, and Templates, with checks for correctness, security, and reproducibility.

github.com
Tools

devcontainer-devops (opens in a new tab)

A DevOps and Infrastructure-as-Code dev container (Terraform, Terragrunt, Azure CLI, Ansible, Kubernetes, PowerShell, .NET) with a ws command that opens several repositories as roots of one multi-root workspace in a single container.

github.com
Articles

Development Containers in Education: A Guide for Instructors (opens in a new tab)

Development containers with Visual Studio Code can serve as a fantastic tool in education to ensure students have a consistent coding environment. They take care of setup so that students and instructors can quickly move past configuration, and instead focus on what's truly important: learning and coding something great!

code.visualstudio.com
Videos

Beginner's Series to: Dev Containers (opens in a new tab)

A series of videos about dev containers in Visual Studio Code! We'll show you how to get, create, and configure a container-based development environment with the VS Code Remote - Containers extension.

docs.microsoft.com
Go

Go image (opens in a new tab)

Develop Go based applications. Includes appropriate runtime args, Go, common tools, extensions, and dependencies (maintained by Microsoft).

github.com
.NET

.NET image (opens in a new tab)

Develop C# and .NET based applications. Includes all needed SDKs, extensions, and dependencies (maintained by Microsoft).

github.com
PHP

PHP image (opens in a new tab)

Develop PHP based applications. Includes needed tools, extensions, and dependencies (maintained by Microsoft).

github.com
Rust

Rust image (opens in a new tab)

Develop Rust based applications. Includes appropriate runtime args and everything you need to get up and running (maintained by Microsoft).

github.com
Misc

ROS dev container for VS Code (opens in a new tab)

A preconfigured docker image for ROS (Robot Operating System) development. Preconfigured code completion for C++, Python, XML (package.xml, launchfiles, URDF, SDF). Preconfigured simulation environments (Flatland, TurtleBot3, ARIAC, Virtual RobotX, UUV).

github.com
AI

AI Agents for Beginners (opens in a new tab)

Microsoft's agent-development course environment with Python, Node.js, .NET, and notebook support. Includes Microsoft Agent Framework and MCP SDK dependencies for agent and tool-calling examples.

github.com
AI

PyTorch CPU/CUDA Devcontainers (opens in a new tab)

PyTorch's CPU and CUDA development configurations for building, debugging, and contributing to PyTorch itself, rather than a lightweight model-training starter. CUDA usage requires compatible NVIDIA hardware, drivers, and the NVIDIA Container Toolkit.

github.com
AI

Local LLM with Ollama (stack recipe) (opens in a new tab)

Suggested stack: a Python or Node.js workspace, an Ollama service container, and persistent model storage for local inference on CPU or supported GPUs. For GPU acceleration on macOS, run Ollama on the host rather than inside Docker Desktop.

docs.ollama.com
AI

vLLM Inference Lab (stack recipe) (opens in a new tab)

Suggested stack: a Python development workspace, a vLLM service, and client benchmarks for OpenAI-compatible model serving, batching, and throughput experiments. Choose the service image and runtime configuration for the host's supported hardware.

docs.vllm.ai
AI

LLM Evaluation Lab (stack recipe) (opens in a new tab)

Suggested stack: Node.js, Python, promptfoo, and versioned evaluation datasets for comparing prompts and models, checking outputs, and catching quality regressions in CI. Hosted model evaluation does not require a local GPU.

promptfoo.dev

Handpicked, not autogenerated.

FROM "IT WORKS ON MY MACHINE" TO EVERY MACHINE

A fresh start, in three steps.

Read the full guide (opens in a new tab)
02

Find your environment.

Pick a sample for your stack, or save the example above as .devcontainer/devcontainer.json in your project.

Browse the samples
03

Open. Build. Repeat.

Start Docker, open your project in VS Code, and run Dev Containers: Reopen in Container from the Command Palette.

Your environment goes where you go.

Found something awesome?

The best collections are built together.
Share a useful tool, a great guide, or your go-to environment.

Contribute a resource (opens in a new tab) A small pull request can be someone's big head start.