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 Dev Utilities, Terraform, Ansible, Kubernetes
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

Watchers

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%