Adding a dev container configuration to your repository
You can add a custom dev container configuration to your repository to set up the GitHub Codespaces development environment for your codebase.
Introduction to dev containers
When you work in a codespace, the environment you are working in is created using a development container, or dev container, hosted on a virtual machine.
Setting up a Node.js project for GitHub Codespaces
Get started with a Node.js, JavaScript, or TypeScript project in GitHub Codespaces by creating a custom dev container configuration.
Setting up a C# (.NET) project for GitHub Codespaces
Get started with a C# (.NET) project in GitHub Codespaces by creating a custom dev container configuration.
Setting up a Java project for GitHub Codespaces
Get started with a Java project in GitHub Codespaces by creating a custom dev container configuration.
Setting up a Python project for GitHub Codespaces
Get started with a Python project in GitHub Codespaces by creating a custom dev container configuration.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
