⚡ JUMPSTART

Fresh machine → productive dev setup.

One command installs everything a developer needs — Git, Node, Python, Docker, AI CLI tools and more. macOS and Windows. Beginner friendly. Open source.

— or paste directly into your terminal —

🍎 macOS open Terminal → Cmd+Space, type Terminal
$ curl -fsSL https://raw.githubusercontent.com/baraqfi/jumpstart/main/mac/setup.sh | bash
🪟 Windows run as Administrator
PS> irm https://raw.githubusercontent.com/baraqfi/jumpstart/main/windows/setup.ps1 | iex
One command
Paste. Run. Done. No manual steps, no hunting for docs.
🎛️
Your choice
Pick only what you need from an interactive menu or the web configurator.
🔒
Safe to re-run
Checks before installing. Run it again anytime without breaking anything.
🤖
AI tools included
Gemini CLI and Claude Code — ready to try. Bring your own API key.
🐧
Linux on Windows
WSL2 + Ubuntu for bash commands on Windows. No dual boot needed.
📖
Open source
MIT licensed. Fork it, customise it, share it with your team.

Choose categories in the configurator or pass flags directly.
no tag = both platforms  ·  macOS = macOS only  ·  Windows = Windows only

Category What's included Flag Platform
Essentials Git, VS Code
+ Homebrew macOS
+ Windows Terminal, Git Bash Windows
--essentials both
Web Dev Node.js, pnpm, Docker Desktop, Postman
via nvm / nvm-windows
--web both
Python Python 3, pipx
via pyenv / pyenv-win
--python both
Productivity Starship, bat, eza, fzf, GitHub CLI, Nerd Fonts --productivity both
AI CLI Tools Gemini CLI, Claude Code
bring your own API key
--ai both
Linux on Windows WSL2 + Ubuntu, Chocolatey
⚠ restart required after
--linux Windows