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 | bashDefaults 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 | bashMore Templates & Scripts
Beyond the dev container: drop in an .editorconfig, Prettier setup, .gitignore, changelog tooling, and more.
Browse the full catalog →