User Tools

Site Tools


macos_software

macOS Software

Install Order

Automating HomeBrew

Brew Bundle may also be interesting if you are asking because you want to manage your brew installation. This includes casks, which brew list does not. It is aimed at having reproducible Homebrew setups.

  1. creates Brewfile in the current directory from currently-installed packages

brew bundle dump

  1. edit Brewfile
  1. install everything from the Brewfile

brew bundle

You can use the –global flag to operate on your ~/Brewfile and -f to force overwriting of your existing file (for installation, this will force uninstallation of not-listed packages).

https://github.com/Homebrew/homebrew-bundle

Programming Tools

https://apps.apple.com/us/app/xcode/id497799835?mt=12 **

  • “Xcode includes everything developers need to create great applications for Mac, iPhone, iPad, Apple TV, and Apple Watch. Xcode provides developers a unified workflow for user interface design, coding, testing, and debugging. The Xcode IDE combined with the Swift programming language make developing apps easy and fun.”

A

Android NDK

Android SDK

Android SDK Platform-Tools

Android Studio

Anaconda

AWS

Azure

Azure

Microsoft Azure Storage Explorer

B

Babel

Bash Completion

bash-completion: If you use the macOS bash shell, then bash-completion is likely something you’re either familiar with or soon will be since it dramatically improves command completion and is programmable. Personally I’m partial to zsh which also has great completion capabilities, but bash-completion makes bash much more useful, so if you’re a bash fan then check it out if it sounds appealing to you. If you changed your macOS shell at some point in macOS Terminal app (macOS Terminal) then you’d want to use macOS bash to get any use out of bash-completion.

https://osxdaily.com/2012/03/21/change-shell-mac-os-x

Bazel

Brave Browser

C

Cask for Homebrew

Chrome Browser

Chromedriver

cURL

D

Docker

Docker Clean

Docker Compose

Docker Compose Completion

Docker Credential Helper

Docker ls

Docker Machine

Docker Size

Docker Swarm

Dropbox

E

Emacs

F

Filezilla

Firefox

G

GCC

GDBM

GetText

Git and GitHub

GMP

GnuUtls

Gradle

H

Helm for K8s

htop

htop is a system resource monitor for the macOS command line. htop is basically a superior version of ‘top’, with a nice visual indicator of macOS process activity, macOS CPU activity, macOS memory usage, macOS load average, and macOS process management. You can kind of think of it like macOS Activity Monitor for the command line, though many command line users would argue it’s even more useful than Activity Monitor is. htop is really a fantastic tool that deserves to be a part of any command line toolbox.

I

icu4c

Java

Java OpenJDK

JetBrains

AppCode

IntelliJ IDEA Ultimate

K

Kindle

Kubernetes CLI

Kubernetes Helm

L

LastPass

LibYAML

M

MalwareBytes

Maven

Microsoft Office - Office 365

mpfr

N

Node.js

HashiCorp Nomad

O

OpenSSL

Opera

P

P11-Kit

HashiCorp Packer

pcre2

pkg-config

Pluralsight

PostgreSQL

PostgreSQL macOS Client - Postbird

PostgreSQL macOS Client - Postico

PyEnv

Python

R

ReadLine

S

SpeedTest CLI

SQLite

Sublime Text Editor

T

Terraform

Tree

TypeScript

Mono-MDK

PowerShell for macOS

S

Slack

Spring

T

Terminals - Shells

iTerm2

V

Vault

VirtualBox

Visual Studio Code

Visual Studio for macOS

VLC

U

Unbound

W

watch

The macOS watch command is super useful to keep a continuous eye on another macOS process. For example you can use watch to track macOS disk usage or macOS IO, or macOS virtual memory usage, or anything else, updating the command output every few seconds. This is one of those great tools for macOS administrators but it’s useful for many other purposes too.

https://osxdaily.com/2010/08/22/install-watch-command-on-os-x

wget

wget can download data from the web and ftp, making it one of the best tools out there to download anything via the command line. Whether you want to download just a single file from somewhere, or you want to download an entire directory or even mirror a full website, wget can do it for you.

Wireshark

X

xz

Xamarin

Xamarin for macOS

Xamarin for Android

Xamarin for iOS

Xamarin Profiler

Xamarin Workbooks

Xamarin Studio - Deprecated

Languages

Brave / Chrome Extensions

macos_software.txt · Last modified: 2020/11/20 01:10 by 127.0.0.1