开源 macOS 应用

June 24, 2026 · View on GitHub

简介

本指南涵盖了 macOS 上的必备开源应用,按类别组织。这些应用提供免费的商业软件替代方案,同时保持高质量和积极的开发。

目录

  1. 开发工具
  2. 文本编辑器与 IDE
  3. 终端与 Shell
  4. 生产力
  5. 媒体与图形
  6. 实用工具
  7. 网络
  8. 安全与隐私

开发工具

版本控制

应用说明安装
Git分布式 VCSbrew install git
GitKrakenGit GUI下载
GitHub DesktopGitHub 客户端下载
Lazygit终端 UIbrew install lazygit

API 开发

应用说明安装
InsomniaAPI 客户端brew install insomnia
PostmanAPI 平台下载
HTTPieCLI HTTP 客户端brew install httpie
curlURL 传输内置

数据库工具

应用说明安装
DBeaver通用 DB 工具brew install dbeaver-community
TablePlus原生 DB 客户端下载
pgAdminPostgreSQL 管理下载
SQLiteBrowserSQLite GUIbrew install db-browser-for-sqlite

文本编辑器与 IDE

文本编辑器

应用说明安装
VS Code全功能编辑器brew install visual-studio-code
Sublime Text快速编辑器下载
Neovim现代 Vimbrew install neovim
Atom可定制编辑器下载

专业 IDE

应用语言安装
IntelliJ IDEAJava/Kotlin下载
PyCharmPython下载
GoLandGo下载
Android StudioAndroid下载
XcodeSwift/Objective-CApp Store

代码质量

应用用途安装
SonarLint代码分析VS Code 扩展
ESLintJavaScript 检查npm
Prettier代码格式化npm
BlackPython 格式化pip

终端与 Shell

终端模拟器

应用说明安装
iTerm2功能丰富的终端brew install --cask iterm2
AlacrittyGPU 加速brew install alacritty
Kitty快速、功能丰富brew install kitty
Warp现代终端下载

Shell 选项

Shell说明安装
ZshmacOS 默认 shell内置
Bash经典 shell内置
Fish用户友好brew install fish
Nushell现代、结构化brew install nushell

Shell 框架

框架Shell功能
Oh My ZshZsh插件、主题
PreztoZsh快速、模块化
Oh My FishFish插件、主题
Starship任意快速提示符

CLI 工具

工具用途安装
fzf模糊查找brew install fzf
ripgrep快速 grepbrew install ripgrep
fd快速 findbrew install fd
bat带语法的 catbrew install bat
exa现代 lsbrew install exa
jqJSON 处理器brew install jq
tmux终端复用器brew install tmux

生产力

笔记应用

应用说明安装
JoplinMarkdown 笔记brew install joplin
Standard Notes加密笔记下载
Logseq知识图谱下载
Obsidian知识库下载

任务管理

应用说明安装
Todoist任务管理器下载
Things任务管理器App Store
OmniFocus任务管理App Store
TaskwarriorCLI 任务brew install task

日历与邮件

应用说明安装
Thunderbird邮件客户端brew install thunderbird
Mimestream原生邮件下载
Fantastical日历App Store
Itsycal菜单栏日历brew install itsycal

窗口管理

应用说明安装
Rectangle窗口吸附brew install rectangle
Amethyst平铺窗口管理器brew install amethyst
Magnet窗口管理App Store
yabai平铺窗口管理器brew install yabai

媒体与图形

图像编辑

应用说明安装
GIMP图像编辑器brew install gimp
Inkscape矢量图形brew install inkscape
Krita数字绘画brew install krita
Blender3D 建模brew install blender

视频与音频

应用说明安装
VLC媒体播放器brew install vlc
mpv视频播放器brew install mpv
Audacity音频编辑器brew install audacity
OBS Studio屏幕录制brew install obs

摄影

应用说明安装
DarktableRAW 编辑器brew install darktable
RawTherapeeRAW 处理器brew install rawtherapee
digiKam照片管理brew install digikam

实用工具

文件管理

应用说明安装
Commander One双面板文件管理器下载
fman双面板文件管理器下载
Ranger终端文件管理器brew install ranger
nnn终端文件管理器brew install nnn

系统监控

应用说明安装
Stats系统监控brew install stats
iStat Menus系统监控App Store
htop进程查看器brew install htop
btop现代进程查看器brew install btop

归档与压缩

应用说明安装
The Unarchiver归档解压器App Store
Keka归档管理器下载
p7zip7-Zip 移植brew install p7zip

剪贴板管理器

应用说明安装
Maccy剪贴板历史brew install maccy
Clipy剪贴板管理器下载
Paste剪贴板管理器App Store

网络

VPN 与代理

应用说明安装
MullvadVPN 客户端下载
WireGuardVPN 协议brew install wireguard-tools
ClashX代理管理器下载
V2RayUV2Ray 客户端下载

网络工具

应用说明安装
Wireshark数据包分析器brew install wireshark
nmap网络扫描器brew install nmap
CharlesHTTP 代理下载
Little Snitch防火墙App Store

下载管理器

应用说明安装
aria2CLI 下载器brew install aria2
Motrix下载管理器下载
yt-dlp视频下载器brew install yt-dlp

安全与隐私

密码管理器

应用说明安装
Bitwarden跨平台下载
KeePassXC本地存储brew install keepassxc
1Password高级管理器下载

加密

应用说明安装
GPG SuiteGPG 加密下载
VeraCrypt磁盘加密下载
Cryptomator云加密下载

隐私工具

应用说明安装
LuLu防火墙下载
OverSight摄像头/麦克风监控下载
BlockBlock持久化阻止器下载
KnockKnock启动项扫描器下载

包管理器

Homebrew

命令用途
brew install安装 formula
brew install --cask安装应用
brew update更新 Homebrew
brew upgrade升级包
brew cleanup移除旧版本
brew list列出已安装

MacPorts

命令用途
sudo port install安装 port
sudo port selfupdate更新 MacPorts
sudo port upgrade outdated升级 ports
port installed列出已安装

总结

macOS 开源生态系统在所有应用类别中提供高质量的替代方案。Homebrew 简化了这些工具的安装和管理,而活跃的开源社区确保了持续的开发和支持。