JiFu's Wiki JiFu's Wiki
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • HTML
  • JavaScript
  • NodeJS
  • Vuejs
  • 微信小程序
  • Python
  • 数据库
  • 中间件
  • 算法
  • 软件工程
  • Wordpress
  • iOS开发
  • Android开发
  • Linux
  • Windows
  • MacOS
  • Docker
  • Vim
  • VSCode
  • Office
  • 其他
  • Photoshop
  • Sketch
  • Mac
  • 游戏
关于
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • DevOps介绍
  • Linux

  • MacOS

    • MacOS介绍
    • MacOS 如何提高 PDF 的对比度?
    • Charles从入门到精通
    • Compiling PyQt5 for Python 2.7 on MacOS
    • Homebrew让你从Mac切换到Linux更轻松
    • Mac OS X设置SMB进行文件共享
    • Mac OS系统加速:干掉那些「炫酷」的动画
    • Mac 时间机器 Time Machine 备份速度太慢的解决方法 (加速备份命令)
    • macOS 下 FFmpeg 视频转码入门及进阶使用心得
    • Mac定时任务-利用launchctl定时启动任务
    • Mac的最大连接数限制和端口的相关参数的设置
    • Mac重置系统管理控制器SMC
    • Mac高效使用技巧
    • MacOS一个惊人快速的终端录像工具
    • 一览Mac OS 图形界面的发展史
    • 修复Mac破解应用开打时闪退
    • 在M1芯片Mac上使用Homebrew
    • 如何查看 macOS 系统日志
    • 如何重置Mac上的NVRAM
    • 强制退出Mac程序的六种方法
    • 苹果 Mac 重置 SMC、NVRAM、PRAM 方法教程 - 解决 macOS 卡顿或无法启动
    • 苹果M1芯片Macbook安装win10
    • 解决“Mac应用”已损坏,无法打开的问题
    • 解决Mac修改DNS卡死-命令行修改Mac OS系统DNS设置
    • MacOS Photoshop屏蔽正版验证
    • 26.Karabiner自定义组合快捷键
    • MacOS App软件推荐
      • Homebrew
      • macports
      • applite
      • App Cleaner & Uninstaller
      • Mist
      • Xcodes.app
      • fish
      • mactop
      • trash
      • fzf
      • atuin
      • thefuck
      • tablew
      • mole
      • shortcutdetective
      • syntax-highlight
      • TrackWeight
      • yabai
      • skhd
      • Python
      • Node.js
      • 开发工具
    • Disable notification "to get future google chrome updates you'll need macos 10.13 or later" on mac
    • MacOS快捷键
    • MacOS低配置关闭系统特效
  • Windows

  • Docker

  • Vim

  • VSCode

  • Office

  • 其他

  • 运维
  • MacOS
JiFu
2025-04-30
目录

MacOS App软件推荐

# 0. 包管理

# Homebrew

Mac OS X 下的包管理工具(推荐)

# 介绍

HomeBrew官网 (opens new window)

Homebrew 是 macOS 上最流行的包管理器,允许用户轻松安装、更新和管理各种软件包和工具。它通过命令行界面工作,使得安装和维护软件变得简单高效。

# 安装

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
1

# macports

Mac OS X 下的包管理工具

# 介绍

MacPorts官网 (opens new window)

MacPorts 是另一个流行的 macOS 包管理器,提供了大量开源软件包的安装和管理功能。它通过命令行界面工作,类似于 Homebrew,但在某些方面有所不同。

# 安装前置环境

# 安装 Xcode Command Line Tools
xcode-select --install
# 确认安装成功
xcode-select -p
1
2
3
4

# 安装

MacPorts 下载页面 (opens new window)

# 配置环境变量

# bash shell

# Intel Mac
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Apple Silicon (M1/M2)
export PATH=/opt/homebrew/bin:/opt/local/bin:/opt/local/sbin:$PATH
1
2
3
4

# fish shell

# Intel Mac
set -gx PATH /opt/local/bin /opt/local/sbin $PATH

# Apple Silicon (M1/M2)
set -gx PATH /opt/homebrew/bin /opt/local/bin /opt/local/sbin $PATH
1
2
3
4
5

# A. 软件管理类

# applite

第三方HomebrewGUI安装工具 User-friendly GUI macOS application for Homebrew Casks

Applite is a free and open-source macOS application that streamlines the installation and management of third-party apps using Homebrew. The app is built using Swift and SwiftUI.

Applite aims to be more of an app store for third-party apps than a full-blown homebrew GUI wrapper. The main goal of the application is to bring the convenience of Homebrew casks to the non-technical user. So the UI was designed with simplicity and ease of use in mind.

# 安装

brew install applite
1

# App Cleaner & Uninstaller

App cleaner remover that will help you uninstall apps on your Mac entirely and remove every single trace of them.

# 安装

Website (opens new window)

使用applite安装

# Mist

Mac OS系统镜像管理工具 A Mac utility that automatically downloads macOS Firmwares / Installers:

# 安装

brew install --cask mist
1

# Xcodes.app

Xcode多版本管理工具 The easiest way to install and switch between multiple versions of Xcode.

# 安装

brew install --cask xcodes
1

# B. 终端类

# fish

用户友好的命令行shell

# 安装

brew install fish
1

# 插件

# fisher

插件管理工具

curl -sL https://git.io/fisher | source && fisher install jorgebucaran/fisher
1

# oh-my-fish

fish配置管理工具

curl https://raw.githubusercontent.com/oh-my-fish/oh-my-fish/master/bin/install | fish
1

# fisher插件推荐

  • jethrokuan/z (目录跳转)
  • jorgebucaran/nvm.fish (Node版本管理)
  • PatrickF1/fzf.fish (fzf集成)
# z
fisher install jethrokuan/z
# nvm
fisher install jorgebucaran/nvm.fish
# fzf
fisher install PatrickF1/fzf.fish
1
2
3
4
5
6

# mactop

Mac OS 系统下的 top 命令 mactop is a terminal-based monitoring tool "top" designed to display real-time metrics for Apple Silicon chips written by Carsen Klock. It provides a simple and efficient way to monitor CPU and GPU usage, E-Cores and P-Cores, power consumption, and other system metrics directly from your terminal!

# 安装

brew install mactop
1

# trash

CLI tool that moves files or folder to the trash

# 安装

brew install trash
1

# fzf

fzf is a general-purpose command-line fuzzy finder.

# 安装

brew install fzf
1

# atuin

Making your shell magical, Sync, search and backup shell history with Atuin

# 安装

brew install atuin
1

# 配置

# 登陆账号

atuin login
1

# 集成fish

vim  ~/.config/fish/config.fish
# 添加
atuin init fish | source
1
2
3

# thefuck

自动修复命令拼写错误

# 安装

brew install thefuck
1

# 配置

echo "thefuck --alias | source" >> ~/.config/fish/config.fish
1

# tablew

CLI tool for making tables in the terminal

# 安装

brew install tablew
1

# 使用

tw *.csv
1

# mole

Dig deep like a mole to clean your Mac.

# 安装

brew install tw93/tap/mole
1

# C. 便捷类

# shortcutdetective

检测全局快捷键被什么软件占用 detects which app receives a keyboard shortcut.

# 安装

brew install --cask shortcutdetective
1

# syntax-highlight

Syntax Highlight 是一款为 macOS 的经典功能快速查看(QuickLook)添加代码高亮的系统扩展。安装后将为快速查看新增 157 种文件类型。

# 安装

brew install --no-quarantine syntax-highlight
1

# TrackWeight

触控板称重APP

# 安装

brew install --cask krishkrosh/apps/trackweight --force
1

# yabai

MacOS 窗口 tilling 管理工具

# 安装

brew install koekeishiya/formulae/yabai
1

# skhd

MacOS 键盘快捷键管理工具

# 安装

brew install koekeishiya/formulae/skhd
1

# D. 开发类

# Python

# pyenv

Python版本管理工具

brew install pyenv pyenv-virtualenv
1

# pipx

Python应用隔离安装工具

brew install pipx
# pipx环境变量设置
pipx ensurepath
1
2
3

# poetry

Python包管理工具

# pipx安装
pipx install poetry
# brew安装
brew install poetry
1
2
3
4

# Node.js

# nvm

Node版本管理工具(可以安装多个版本Node并切换)

brew install nvm
1

# 配置fish

# 安装 fisher
curl -sL https://raw.githubusercontent.com/jorgebucaran/fisher/main/functions/fisher.fish | source

# 配置nvm
fisher install jorgebucaran/nvm.fish
1
2
3
4
5

# 使用

  1. 安装Node.js最新版本
# 安装Node.js最新版本
nvm install node
# 切换Node.js版本
nvm use node
1
2
3
4
  1. 安装Node.js指定版本
# 安装Node.js 14版本
nvm install 22
# 切换Node.js版本
nvm use 22
1
2
3
4

# n

Node包管理工具 (系统全局版本切换)

# 安装

brew install n
1

# 使用

# 安装Node.js最新版本
n latest
# 安装Node.js稳定版本
n stable
# 安装Node.js指定版本
n 22
1
2
3
4
5
6

# yarn

Node包管理工具

brew install yarn
1

# 开发工具

# cc switch

AI 账号管理工具

# 安装

brew tap farion1231/ccswitch
brew install --cask cc-switch
1
2
#MacOS#App#软件#推荐#运维
上次更新: 2026/05/13, 09:37:22
26.Karabiner自定义组合快捷键
Disable notification "to get future google chrome updates you'll need macos 10.13 or later" on mac

← 26.Karabiner自定义组合快捷键 Disable notification "to get future google chrome updates you'll need macos 10.13 or later" on mac→

最近更新
01
单节点 Hysteria2 + Clash Verge Rev 配置教程
05-28
02
服务器防火墙UFW
04-03
03
MacOS低配置关闭系统特效
03-22
更多文章>
Theme by Vdoing | Copyright © 2019-2026 Ji Fu | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式