One-line macOS Development Environment Setup

Bootstrap your Mac in minutes. Install Homebrew, CLI tools, GUI apps, dotfiles, and Oh-My-Zsh with a single command.

Interactive TUI with gum
Apple Silicon & Intel support
8 specialized presets
Oh-My-Zsh + plugins
Dotfiles management
Safe rollback support
Resume interrupted installs
100% open source
curl -fsSL https://openboot.dev/install | bash

No analytics. No telemetry. Your data stays on your machine.

$ curl -fsSL https://openboot.dev/install | bash
=== OpenBoot Installer v0.1.0 ===
=== Step 1: Git Configuration ===
? Enter your name: John Doe
? Enter your email: john@example.com
=== Step 2: Preset Selection ===
? Select preset:
โ€บ minimal - Essential tools
standard - Development
devops - Kubernetes & Cloud
frontend - Web Development
โœ“ Installing packages...
โœ“ Installation Complete!

Choose Your Profile

Curated tool collections for every developer workflow

๐ŸŽฏ

minimal

Essential CLI tools for any developer. Lightweight and fast.

ripgrep fd bat fzf gh lazygit
curl ... | bash -s -- --preset minimal Click to copy
โ˜๏ธ

devops

Kubernetes, containers, and cloud infrastructure.

kubectl helm terraform k9s awscli
curl ... | bash -s -- --preset devops Click to copy
๐ŸŽจ

frontend

Modern web development with design tools.

node pnpm bun Figma Arc
curl ... | bash -s -- --preset frontend Click to copy
๐Ÿ“Š

data

Data science, analytics, and database tools.

python uv duckdb postgresql DBeaver
curl ... | bash -s -- --preset data Click to copy
๐ŸŒŸ

full

Everything included. Complete productivity suite.

All standard + Notion Slack Obsidian
curl ... | bash -s -- --preset full Click to copy
๐Ÿ“ฑ

mobile New

iOS and Android development essentials.

cocoapods fastlane scrcpy Android Studio
curl ... | bash -s -- --preset mobile Click to copy
๐Ÿค–

ai New

AI/ML development with local LLMs.

ollama llm python Cursor LM Studio
curl ... | bash -s -- --preset ai Click to copy

Command Options

Customize your installation with these flags

๐Ÿ”ง
Setup
--preset NAME

Choose preset (minimal, standard, full, devops, frontend, data, mobile, ai)

--shell install

Install Oh-My-Zsh with plugins

--macos configure

Configure macOS developer preferences

๐Ÿ”„
Maintenance
--update

Update Homebrew and all packages

--rollback

Restore backed up files

--resume

Continue interrupted installation

โš™๏ธ
Mode
--silent

Non-interactive for CI/automation

--dry-run

Preview without installing

--help

Show all available options