v1.0.0 is live 🚀

DevForge

One command to build your complete development workspace.

Stop hunting for installers, managing paths, and running one-off scripts. Choose your stack, press enter, and start coding.

bash

# For macOS and Linux

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/parthvatalia/developer-environment-setup/main/install.sh)"

# For Windows (PowerShell)

PS> Invoke-WebRequest -Uri "https://raw.githubusercontent.com/parthvatalia/developer-environment-setup/main/install.ps1" -OutFile "install.ps1"; .\install.ps1

Supported Tech Stacks

F

Flutter

Installs the Flutter SDK, Android Studio, VS Code, and CocoaPods on macOS. Automates the Android SDK paths and emulator setup.

React Native

Sets up Node.js, Watchman, Ruby, OpenJDK 17, Android Studio, and VS Code for mobile development without the headache.

Py

Python

Configures Python 3, Pip, Poetry for dependency management, and VS Code. Automatically adds local bins to your PATH.

Why DevForge?

⚡ Idempotent Design

Run it safely on an existing machine. DevForge automatically detects if you already have VS Code, Java, or Homebrew installed and skips them gracefully.

🌍 Cross-Platform

Built for the modern developer. Features native bash scripts for macOS/Linux using Homebrew/Apt, and PowerShell scripts for Windows using Winget/Choco.

🔧 Profile Based

Choose exactly what you need. Full installation for a fresh computer, or 'SDK Only' if you already have your favorite editors configured.