Open Source & Free Forever

Your DevelopmentEnvironment, Anywhere

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

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

(Always recommended to inspect the script first)

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

Most people will want the first option

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
Other ways to use DevMagic
1

Standalone Environment

Use DevMagic as a portable dev terminal. Perfect for fresh OS installations or personal workspaces.

git clone → open in VS Code → Reopen in Container
2

Contribute to DevMagic

Work on DevMagic itself (including this website) using its own dev container.

Clone → VS Code → Reopen in Container → hack away

Quick Start

Up and running in under 5 minutes

Prerequisites

Installation

git clone https://github.com/marcelocra/devmagic.git
cd devmagic
# Open in VS Code and select "Reopen in Container"

That's it! You now have a fully-featured development environment without installing anything else on your host system.

DevMagic - Your Development Environment, Anywhere