Mac CLI

适用于开发者的 OS X 命令行工具 - 管理 Mac 的终极工具。它提供了大量的命令行命令,让你自动使用 OS X 系统。「OS X command line tools for developers – The ultimate tool to manage your Mac. It provides a huge set of command line commands that automatize the usage of your OS X system.」

Github stars Tracking Chart

Mac CLI

 macOS command line tools for developers

:star: Now with modularity and plugins! You can check the plugins folder: /mac-cli/plugins

Contributions to add new plugins and keep improving the existing ones are welcome and very much appreciated!

image

The ultimate tool for developers to manage their Mac. It provides a huge set of command line commands that automate the usage of your macOS system.
When you run a function, the executed command is displayed and that helps you memorize each of the Utilities for future usage.


Installation in 1 Simple Step - Including configuration wizard!

Via curl

sh -c "$(curl -fsSL https://raw.githubusercontent.com/guarinogabriel/mac-cli/master/mac-cli/tools/install)"

Via wget

sh -c "$(wget https://raw.githubusercontent.com/guarinogabriel/mac-cli/master/mac-cli/tools/install -O -)"

Then, re-open your terminal client. You will be able to run all the commands listed below, for example:

mac help


Configuration

The configuration is done when you install Mac CLI for the first time though the installer configuration wizard.
After that, you can update your Mac CLI configuration by editing the following file: /usr/local/bin/mac


Requirements

These are the requirements to be able to run all the commands (the dependencies/requirements are installed when you install Mac CLI for the first time):

  • Homebrew
  • Git
  • Python
  • Pipe Viewer (pv)

Update

You can update Mac CLI to the latest version by running:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/guarinogabriel/mac-cli/master/mac-cli/tools/update)"


Uninstallation

You can uninstall Mac CLI by running:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/guarinogabriel/mac-cli/master/mac-cli/tools/uninstall)"


Integrated Projects

The following amazing projects have been integrated on the mac script (all the integrated projects are optional and can be installed through the installation wizard):


Help / Commands List

Main metrics

Overview
Name With Ownerguarinogabriel/Mac-CLI
Primary LanguageShell
Program languageShell (Language Count: 1)
PlatformMac
License:MIT License
所有者活动
Created At2015-12-07 02:40:42
Pushed At2024-01-13 21:16:08
Last Commit At2023-01-27 23:16:46
Release Count1
Last Release Namev1.0.0 (Posted on )
First Release Namev1.0.0 (Posted on )
用户参与
Stargazers Count9k
Watchers Count136
Fork Count334
Commits Count426
Has Issues Enabled
Issues Count106
Issue Open Count0
Pull Requests Count71
Pull Requests Open Count0
Pull Requests Close Count19
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private