Skip to content
@devcontainers

devcontainers

Official organization for the Development Containers Specification and dev container resources.

Welcome to the Development Containers Community

In this community we maintain the Development Containers (dev container) Specification. The dev container spec defines a standard for any development tool to use a container as a full-featured development environment.

Join us to continue to make this spec and the reference CLI implementation even better! There are several ways you can chat with the spec maintainers and the community:

  • Open a GitHub Discussion
  • Open issues on the relevant repository in the devcontainers org
  • Join our Slack channel! You may reply to this Discussion to get added

The dev containers specification is maintained in the spec repo.

We maintain a set of images and Features as part of the specification.

You can also create and share your own Features. We've created a Features template repo to help along the way.

The https://containers.dev site is in the devcontainers.github.io repo.

Popular repositories Loading

  1. spec spec Public

    Development Containers: Use a container as a full-featured development environment.

    4.2k 309

  2. cli cli Public

    A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.

    TypeScript 1.8k 279

  3. images images Public

    Repository for pre-built dev container images published under mcr.microsoft.com/devcontainers

    JavaScript 1.6k 627

  4. templates templates Public

    Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own!

    Shell 1.2k 308

  5. features features Public

    A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own

    Shell 1.1k 444

  6. ci ci Public

    A GitHub Action and Azure DevOps Task designed to simplify using Dev Containers (https://containers.dev) in CI/CD systems.

    TypeScript 380 68

Repositories

Showing 10 of 13 repositories
  • images Public

    Repository for pre-built dev container images published under mcr.microsoft.com/devcontainers

    JavaScript 1,593 MIT 627 55 17 Updated May 8, 2025
  • ci Public

    A GitHub Action and Azure DevOps Task designed to simplify using Dev Containers (https://containers.dev) in CI/CD systems.

    TypeScript 380 MIT 68 60 2 Updated May 6, 2025
  • features Public

    A collection of Dev Container Features managed by Dev Container spec maintainers. See https://github.com/devcontainers/feature-starter to publish your own

    Shell 1,096 MIT 444 169 (1 issue needs help) 105 Updated May 5, 2025
  • cli Public

    A reference implementation for the specification that can create and configure a dev container from a devcontainer.json.

    TypeScript 1,840 MIT 280 195 36 Updated May 5, 2025
  • devcontainers.github.io Public

    Web content for the development containers specification.

    HTML 141 MIT 295 12 39 Updated Apr 17, 2025
  • templates Public

    Repository for Dev Container Templates that are managed by Dev Container spec maintainers. See https://github.com/devcontainers/template-starter to create your own!

    Shell 1,159 MIT 308 21 19 Updated Mar 31, 2025
  • spec Public

    Development Containers: Use a container as a full-featured development environment.

    4,213 CC-BY-4.0 309 116 (2 issues need help) 24 Updated Jan 6, 2025
  • template-starter Public template

    A template explaining how to author custom dev container Templates

    Shell 205 MIT 74 2 5 Updated Dec 19, 2024
  • action Public

    GitHub Action to build & publish your own dev container assets

    TypeScript 73 MIT 19 18 9 Updated Oct 5, 2024
  • feature-starter Public template

    A bootstrap repo for self-authoring Dev Container Features

    Shell 332 MIT 167 7 3 Updated Aug 23, 2024