Skip to content

helpers-no/devcontainer-toolbox

 
 

Repository files navigation

DevContainer Toolbox

One command. Full dev environment. Any project.

Stop wasting time setting up development environments. DevContainer Toolbox gives you a complete, consistent setup that works on Windows, Mac, and Linux.

View Documentation

📚 View Full Documentation | Getting Started | Available Tools


Quick Start

Prerequisites: Rancher Desktop (or Docker Desktop) must be installed and running.

1. Install (in your project folder):

# Mac/Linux
curl -fsSL https://raw.githubusercontent.com/helpers-no/devcontainer-toolbox/main/install.sh | bash

# Windows PowerShell
irm https://raw.githubusercontent.com/helpers-no/devcontainer-toolbox/main/install.ps1 | iex

This creates a single devcontainer.json and pulls the pre-built container image.

2. Open in VS Code and click "Reopen in Container" when prompted.

Done! The container starts in seconds. Run dev-setup to install tools.

dev-setup menu


What You Get

28+ development tools ready to install with one click:

Category Tools
Development Tools Bash, C/C++, C#, Fortran, Go, Java, PHP Laravel, Python, Rust, TypeScript, PowerShell
AI & Machine Learning Tools Claude Code
Cloud & Infrastructure Tools API, Azure Dev, Azure DevOps CLI, Azure Ops, Okta, Power Platform
Data & Analytics Tools Data Analytics, Databricks
Background Services & Daemons Nginx Reverse Proxy, OpenTelemetry Monitoring
Infrastructure & Configuration Terraform, Ansible, Kubernetes, SQL & REST
Contributor Tools Image Processing
Frameworks & Standalone Binaries Docusaurus, Hugo Extended

See Available Tools for details and installation guides.


AI-Assisted Development

DevContainer Toolbox is built for AI coding assistants. The isolated container keeps the AI safely contained while giving it full access to your project.

AI implementing a feature

This 30-second clip shows an AI adding a new development tool. Learn how it works.


Prerequisites

New to containers? See What Are DevContainers?


Documentation

License

MIT

About

A comprehensive development container setup that provides a consistent development environment across Windows, Mac, and Linux. This toolbox includes configurations and tools for working with Azure infrastructure, data platforms, security operations, development, and monitoring.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages

  • Shell 84.7%
  • MDX 10.3%
  • TypeScript 1.9%
  • CSS 1.2%
  • JavaScript 1.0%
  • Dockerfile 0.6%
  • PowerShell 0.3%