Strap

screenshot of Strap
bootstrap

Bootstrap your macOS development system.

Overview:

Strap is a script designed to bootstrap a minimal macOS development system, catering to the needs of macOS developers by installing essential software without assuming a specific type of development. This tool aims to address the limitations of Boxen, GitHub's previous tool, offering a better alternative for setting up a development environment on macOS.

Features:

  • Enables sudo using TouchID
  • Disables Java in Safari for enhanced security
  • Enables macOS screensaver password immediately for improved security
  • Enables macOS application firewall for better security
  • Adds a "Found this computer?" message to the login screen for machine recovery
  • Enables full-disk encryption and saves the FileVault Recovery Key to the Desktop
  • Installs Xcode Command Line Tools for compilers and Unix tools
  • Installs Homebrew, Homebrew Bundle, Homebrew Services, and Homebrew Cask for package management
  • Installs the latest macOS software updates for enhanced security
bootstrap
Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites.