Open Source & Free Forever

Your DevelopmentEnvironment, Anywhere

Zero host installation. Cross-platform. Consistent.Portable development environments using VS Code Dev Containers.

curl --proto '=https' --tlsv1.2 -fsSL https://devmagic.run/install | bash

Defaults to the current folder name. Add ?name=your-project to the URL to override it.

(Always recommended to inspect the script first)

Quick start: install Docker and VS Code, run the command in your project folder, then choose “Reopen in Container”.

Why DevMagic?

Everything you need for modern development, without the hassle.

Zero Friction

One command for a complete dev environment. No language runtimes, no package managers, just container runtime + VS Code.

Truly Portable

Same environment on Windows, Linux, macOS. Move between machines seamlessly. Fresh OS? Up and running in minutes.

Start Minimal, Scale Up

Begin with a basic dev container. Add databases, AI tools, and services only when needed via Docker Compose profiles.

Battle-Tested

Open source and transparent. Used in real development workflows. Customize freely or use as-is.

How to Use DevMagic

One command, and every contributor gets the same environment. Other workflows live in Getting Started.

Add to Your Project

One command to give your project a complete dev environment. All contributors get the same setup instantly.

curl -fsSL https://devmagic.run/install | bash

More Templates & Scripts

Beyond the dev container: drop in an .editorconfig, Prettier setup, .gitignore, changelog tooling, and more.

Browse the full catalog