这个仓库主要是收集非常好用的Mac应用程序、软件以及工具,主要面向开发者和设计师。有这个想法是因为我最近发了一篇较为火爆的涨粉儿微信公众号文章《工具武装的前端开发工程师》,于是建了这么一个仓库,持续更新作为补充,搜集更多好用的软件工具。请Star、Pull Request或者使劲搓它 issues 给我推荐优秀好用的Mac应用,很显然我是一个资深Mac用户,我需要它们帮助我快乐、高效的工作,同时也分享给你。格式参照awesome的清单。
在这里非常感谢 @GitHubDaily 的推荐
表示开源软件,点击进入开源仓库;
表示免费使用,或者个人免费;
表示热门的软件;
表示推荐的软件;
表示装机必备的软件;
表示强烈推荐的必装神器,星星的数量来表达强烈的程度;
- 编辑器
- 开发者工具
- 测试工具
- 命令行工具
- 版本控制
- 数据库
- 设计和产品
- 虚拟机
- 通信
- 数据恢复
- 音频和视频
- 书签阅读写作
- FTP客户端
- 软件打包工具
- 制作电子书
- 下载工具
- 网盘
- 输入法
- 浏览器
- 翻译工具
- 科学上网
- 其它实用工具
- 远程协助
- 第三方应用市场APP
- Mac软件下载网站
一种用于编辑纯文本文件的程序,建议使用免费开源的编辑器
- Atom - GitHub推出的开源编辑器。
- 通用
- relative-numbers - 显示相对行号。
- trailing-spaces - 高亮多余的空格
- terminal-plus - 内嵌式全功能控制台。
- vim-mode - vim 模式。
- ex-mode - vim 模式的拓展。
- minimap - 右侧小地图。
- autocomplete-paths - 对路径选择进行增强。
- docblockr - 编写注释好帮手。
- file-icons - 美化编辑器图标。
- atom-beautify - 自动美化代码格式。
- imdone-atom - 任务列表插件。
- open-terminal-here - 在编辑器里快速打开终端。
- 前端
- Nuclide - 用于编写 React Native,代码提示各种很厉害的样子。
- TypeScript - 支持TypeScript编译。
- run-in-browser - 支持运行网页。
- Emmet - 快速编写HTML。
- tag - Sublime 风格的 HTML 标签自动闭合。
- color-picker - CSS颜色取色器。
- autoprefixer - 自动补全CSS前缀。
- linter-jshint - JavaScript语法检查。
- pigments - 把你文件中的颜色代码展示出来。
- Python
- autocomplete-python - 对Python提示进行增强。
- linter-flake8 - Python 语法检查。
- python-tools - 一些有用的 Python 开发工具集。
- 通用
- Sublime Text - 一个比较简洁大方带插件管理系统的流行编辑器。
- PlainTasks - 一个自以为是的待办事项列表插件。
- Emmet - zen coding的升级版,对于前端来说,可是必备插件。
- sublimelint - 用于代码的校验,支持 HTML、CSS、JS、PHP、Java、C++ 等16种语言。
- JsFormat - 用于JavaScript格式化。
- jQuery - jQuery语法提示。
- Underscore - Underscore语法提示。
- DocBlockr - 快速编写注释。
- SublimeCodeIntel - 智能语法分析提示。
- ColorPicker - 快速选取颜色。
- HTML-CSS-JS Prettify - html/css/js 格式化。
- Alignment - 用于代码对齐。
- WakaTime - 用于记录编程时间。
- Seti_UI - 好看的主题,包括文件icon。
- OmniMarkupPreviewer - 将MD文件渲染成网页,可以在浏览器中查看。
- GitGutter - 显示Git的状态,比对。
- BracketHighlighter - 高亮显示标签括号。
- SideBarEnhancements - 扩展文件编辑右键菜单。
- Markdown Extended - Markdown语法高亮。
- Babel - ES6语法高亮。
- Brackets - Adobe推出的Brackets免费/开源编辑器。
- Visual Studio Code - 微软推出的免费/开源编辑器,TypeScript支持杠杠的。
- Emacs - Emacs是基于控制台的编辑器和高度可定制的。
- LightTable - 下一代代码编辑器。
- TextMate - 文本编辑器软件,与BBedit一起并称苹果机上的emacs和vim,这是以前。
- BBEdit - 强大的文件编辑器,用于编辑文件,文本文件及程序源代码。
- Coda2 - 编写Web应用长得漂亮的编辑器。
- Vim - Vim古老命令行中使用的编辑器。
- Vundle.vim - Vim插件管理工具。
- vim-plug - 一个简约的vim插件管理器。
- vim-web - 一个前端开发工程师的的vim。
- Neovim - 提高Vim可扩张灵活性。
- Vimr - Vim客户端,升级Vim体验。
- HBuilder - HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。
- Webstorm - 是jetbrains公司旗下一款JavaScript开发工具。
- Deco IDE - React Native IDE 支持控件拖拽界面实时变更。
- WeFlow - 一个基于 tmt-workflow 前端工作流的开发工具。
- Koala - 预处理器语言图形编译工具,支持Less、Sass、CoffeeScript、Compass framework 的即时编译。
- CodeKit - 自动编译Less, Sass, Stylus, CoffeeScript, Jade & Haml等文件。
- Hosts.prefpane - 编辑 hosts 文件的工具。
- Gas Mask - 编辑 hosts 文件的工具,更简单方便。
- DiffMerge - 可视化的文件比较(也可进行目录比较)与合并工具。
- Beyond Compare - 对比两个文件夹或者文件,并将差异以颜色标示。
- Kaleidoscope - 一款很强大的文本文件和图像比较工具,同时和 git、svn 等版本控制工具能够完美的结合。
- Fanvas - 把swf转为html5 canvas动画的系统
- EnvPane - 图形终端查看环境变量的应用工具
- Dash - 强大到你无法想象的API离线文档软件。
- Dlite - 简单的使用Docker的一个软件。
- SnippetsLab - 管理和组织你的代码片段。
- StarUML - 强大的软件建模软件。
- Vagrant Manager - 管理你本地服务。
- zeplin - 前端与设计协同工作专用工具。
- Go2Shell - 从Finder打开命令行。
- IntelliJ IDEA - 一款Java开发集成环境。
- SecureCRT - 一款支持SSH、Telnet等多种协议的终端仿真程序
- Charles - 一个代理工具,允许你查看所有的HTTP和HTTPS流量。
- Insomnia 3.0 - 漂亮的HTTP请求测试工具。
- Cocoa Rest Client - 比PostMan看起来漂亮的客户端,测试HTTP/RESET endpoints。
- Paw - 先进的 HTTP 客户端。
- Cellist - HTTP调试客户端。
- Integrity - 轻松找到无效链接。
- Postman - Postman 帮助我们快速测试API
- iTerm2 - 免费的的终端工具,直接替代自带的Terminal,有非常多惊人的特性。
- HyperTerm - 超级终端。
- cool-retro-term - 怀旧的命令行终端。
- Oh my zsh - 拥有大量的有用的功能,助手,插件,主题,等特性的命令行工具插件。
- Glances - 在命令行中查看你系统运行状态的工具。
- Cakebrew - Homebrew 的客户端软件。摆脱命令方便安装、查看、卸载软件。
- Black Screen - 来自 21 世纪的强大终端。
- Fish Shell - 智能且用户友好的命令行终端
- oh-my-fish - 和Oh my zsh相似,建立在fishshell framework上
- Gitbar - 开源,在你的菜单栏上显示GitHub贡献统计
- GitHub Desktop - 使用GitHub的GUI应用
- Oh My Star - GitHub的star功能弱,比如分类,本地组织你的github star!
- GitUp - 一个简单单功能强大的git客户端。
- Hub - 将GitHub接口和git命令进行包装。
- SourceTree - 强大的Git跨平台客户端。
- Tower2 - 最强大的Git客户端。
- Versions - Mac上最好的SVN管理工具。
- Cornerstone - Mac上最佳的SVN管理工具。
- GitLab 一个用于仓库管理系统的开源项目。
- phabricator phabricator支持Git、Svn、HG 基于 PHP + Mysql 的开放源代码软件开发平台。
- Gogs - 一款极易搭建的自助 Git 服务。
- Gerrit Gerrit 是一个免费、开放源代码的代码审查软件,使用网页界面。
- Sequel Pro - 一个MySQL数据库管理软件。
- MySQL Workbench - MySQL数据库官方管理软件。
- Postico - 现代PostgreSQL客户端,漂亮功能多。
- ElectroCRUD - MySQL数据库CRUD应用程序。
- Base 2 - 一个用于管理SQLite数据库的软件。
- Postgres.app - Mac上最简单的方法的使用PostgreSQL关系型数据库管理系统。
- PSequel - PostgreSQL数据库GUI软件。
- Robomongo - 基于Shell的MongoDB图形化客户端管理软件。
- MongoBooster - MongoDB图形化管理软件, 内嵌MongoShell, ES6语法,流畅查询接及智能感知.
- Mongo Management Studio - MongoDB图形化客户端管理软件。
- MongoChef - MongoDB图形化客户端管理软件。
- Chrome MySQL Admin - 一个Chrome插件,是MySQL开发的跨平台、可视化数据库工具。
- JackDB - 直接的SQL访问你所有的数据,无论在哪里。
- medis - 漂亮的Redis管理软件。
- MDB Explorer - Mac上查看编辑Access数据库的工具。
- Acorn - 一个像PS,全面的功能集的图像编辑器。
- Affinity Designer - 矢量图像设计工具,可能的Adobe Illustrator的替代。
- Affinity Photo - 光栅图像设计工具,可以替代Adobe PS图象处理软件。
- Blender - 全功能可扩展的跨平台3D内容套件。
- Pixelmator - 强大的图像编辑器,可能PS图象处理软件的选择。
- Sketch - 混合矢量/位图布局应用,特别适用于用户界面,Web和移动设计。
- Sketch Toolbox - 一个超级简单的Sketch插件管理器。
- inklet - 将Mac上的触摸板变成绘图板。
- Monodraw - 一款文本图像编辑器。
- SketchBook - 出众的绘图软件。
- Sketches Pro - 专业的绘图软件。
- Nik Collection - 专业照片后期制作工具Google收购后免费。
- Paintbrush - 位图图像编辑器.
- Krita - 一个开源的位图形编辑软件,包含一个绘画程式和照片编辑器。
- Justinmind - 功能更丰富团队协作方便。
- MockFlow - 用于网页设计和可用性测试的在线原型设计套件。
- Axure RP 8 - 画原型图工具,团队协作SVN方便好用。
- Mockplus - 更快更简单的原型设计工具。
- OmniGraffle - 可用来绘制图表,流程图,组织结构图、思维导图以及插图,或画原型。
- XMind - 一款实用的思维导图软件。
- Scapple - 一款实用的思维导图软件。
- TinyPNG4Mac - 图片压缩专用开源工具。
- Image2icon - 将你的图片转换成图标。
- ImageAlpha - 压缩PNG图片,去掉无效的透明。
- ImageOptim - 压缩图片,删除EXIF信息。
- Sip - 收集,整理和分享你的颜色拾色器。
- Frank DeLoupe - 支持 Retina 的屏幕拾色器。
- IconKit - App图标自动生成器。
- Licecap - 是一款屏幕录制工具输出GIF,录制过程中可以随意改变录屏范围。
- GIPHY Capture - 免费软件的捕捉和分享图片在桌面上。
- ColorSchemer - 专业的配色、调色软件。
- Skitch - 截图附带强大的标注功能。
- 截图(Jietu) - 截图附带强大的标注功能,腾讯作品。
- Snip - 高效的截图工具,支持滚动截屏,腾讯作品。
- iPic - 上传插图链接分享。
- Iconjar - 图标管理软件,带组织和搜索功能。
- RightFont - 字体管理工具。
- Solarized - 干净清爽的颜色主题,支持iterm, Intellij IDEA, Vim等
- Parallels Desktop - 虽然好用但是收费机制,更新花钱、花钱、花钱。
- Virtual Box - 免费、免费、免费,带NTFS读写,不用买ParagonNTFS,省100块。
- VMWare Fusion - 强大的虚拟机,商业软件。
- Veertu - Mac上最轻便的虚拟机,只有跑windows才会收费。比较新很多功能不支持。
推荐一些通信工具,沟通,团队协同。
- Franz - 一个使用 Electron开发的,可以同时登录23个平台的即时通讯软件。
- QQ - QQ for Mac App。
- WeChat - 微信 for Mac App。
- Electronic WeChat - 调用微信接口,使用 Electron 开发的第三方漂亮开源微信应用。
- Skype - Skype共享、跨平台的短信和电话。
- WeiboX - 微博第三方Mac应用。
- 御飯 - 饭否第三方Mac应用。
- ChitChat - WhatsApp非官方。
- Telegram - 通讯新时代。
- FB-mac-messenger - Facebook第三方聊天工具
- Adium - 呃这个是老的集成多个平台的聊天客户端。
- Textual - 最受欢迎的世界与我们相关的KPI应用 for OS X。
- Gitter - 关于GitHub的项目交流,支持 Markdown,对开发者极为友好。
- 简聊 - 企业级即时沟通工具,已经下线了,可以自己搭建一套系统玩儿。
- 钉钉 - 企业级办公通讯免费平台。
- Slack - 团队协作,沟通工具。
- 零信 - 随时随地工作, 跨平台
- 今目标 - 一款面向中小企业的互联网工作平台。
- BearyChat - 互联网团队协作,沟通工具。
- Bitpost - 私人分散消息。它是一个p2p的去中心化和无须第三方提供信用担保协议。
- Teambition - 团队协作。提供管理任务、安排日程、查找文件、即时讨论等团队所需要的一切协作功能。
- Coding.net - 一站式云端开发平台,免费提供代码托管,项目协作,代码质量管理,Pages 等服务。
- WeeChat - 一个命令行聊天客户端.
- DiskWarrior - 恢复文件系统损坏时,磁盘工具进行选择。
- Data Rescue - 多种情况下的全面和专业的数据恢复。
- VOX Player - 免费全能音乐播放器,撸码之余听听歌是一种享受。
- Radiant Player - Google Play音乐播放器
- Sonora - 一个很小的音乐播放器。
- Audacity - 免费开源的编辑音频的软件。
- Audio Hijack - 一个记录任何应用程序的音频,包括网络电话Skype,网络流从Safari,以及更多。
- Stringed 2 - 音频编辑处理工具。
- Mixxx - 免费的DJ软件,给你一切你需要的表演组合,名副其实的替代Traktor。
- Cog - 一个免费的开源音频播放器。
- VLC - 开源的跨平台多媒体播放器及框架,可播放大多数多媒体文件。
- XLD - 解码/解码/转换/播放各种“无损”音频文件。
- HandBrake - 高性能的视频编码和转换工具,具有很好的图形用户界面。
- MPlayerX - 媒体播放器。
- ScreenFlow - 屏幕和视频编辑软件。
- mpv - 媒体播放器。
- ArcTime - 跨平台字幕制作软件。
- Perian - 让QuickTime播放所有常见格式的免费插件。
- Spillo - 功能强大,美观、快速网络书签网页阅读。
- iChm - 读chm文件的软件。
- Chmox - 读chm文件的软件。
- Kindle App - 亚马逊 Kindle App 电子书阅读器。
- RSS
- Markdown
- 笔记
- Transmit - 一个FTP客户端,支持FTP + SFTP + S3。
- Flow - 支持简单的 FTP + SFTP 客户端。
- Yummy FTP - 专业快速,可靠的FTP客户端。
- Cyberduck - 免费FTP,SFTP,S3和WebDAV客户端 & OpenStack Swift Client。
- FileZilla - 跨平台的FTP,FTPS和SFTP客户端。
- Finicky - Web应用程序转化为苹果的应用程序。
- nw.js - 使用HTML和JavaScript来制作桌面应用。
- Electron - 前身是 AtomShell,使用 JS、HTML 和CSS 构建跨平台的桌面应用程序。
- React Native Desktop - 用 React Native 技术构建 OS X 下的桌面应用程序。
- AppJS - 使用 JS、HTML 和CSS 构建跨平台的桌面应用程序。
- HEX - 使用 JS、HTML 和CSS 构建跨平台的桌面应用程序,有道出品。
- AlloyDesktop - 同上,腾讯出品,给个差评。
- Transmission - 免费的BitTorrent客户端
- aria2 - 一款支持多种协议的轻量级命令行下载工具。
- JDownloader - 下载工具,下载文件的一键式托管。
- You-Get - 网络富媒体命令行下载工具。
推荐一些有Mac客户端的网盘。
- Dropbox - 非常好用的免费网络文件同步工具,提供在线存储服务。
- 百度云 - 百度云客户端。
- 腾讯微云 - 腾讯云客户端。
- 坚果云 - 坚果云客户端。
- 115 - 115云客户端。
- 360 - 360云客户端。
- 快盘 - 金山快盘,倒闭了?。
- owncloud 私有云网盘
- Mega - 免费的云服务,提供50GB的免费存储空间。
- QQ输入法 - 腾讯出品的输入法。
- 搜狗输入法 - 搜狗输入法。
- 百度输入法 - 支持拼音五笔输入。
- 清歌五笔输入法 - 为 iOS 和 Mac 专门打造的五笔输入法。
- WBIM - 五笔输入法。
- Rocket - Emoji标签输入。
- 颜文字 - 颜文字输入。
- RIME - 中州韻輸入法引擎。
这里放Mac的浏览器应用
- Safari - Mac预装自带浏览器。
- Chrome - Chrome浏览器谷歌出品。
- Firefox - 火狐浏览器。
- Opera - Opera 浏览器。
- QQ浏览器 - QQ浏览器-腾讯出品。
- 傲游云浏览器 - 傲游云浏览器。
- Vivaldi - Opera开发商出品新的浏览器。
- 有道翻译 - 有道词典桌面版。
- 辞海词典 - 学单词、背单词、辞海词典。
- eudic - 欧路词典词典。
- iTranslate - 支持全世界超过 80 种语言发音和输出。
假设你是个勤奋的同学,你总有一天会强烈需要它们,上帝保佑他们吧。
- ShadowsocksX - 一个快速的隧道代理,可以帮助你绕过防火墙。
- ShadowsocksX-NG - 一款ShadowsocksX客户端软件。
- Lantern - 科学上网
- 鱼摆摆 - 科学上网
- Tunnelblick - OpenVPN的免费软件。
- GoAgentX - 科学上网。
- Surge - 科学上网。
- 云梯 - 在圈内小有名气的VPN服务提供商
- srocket - 开启科学上网。
- CheatSheet - CheatSheet 是一款Mac上的非常实用的快捷键快速提醒工具。
- WWDC - Mac OS的非官方的WWDC APP。
- xScope - 测量、检查和测试屏幕上的图形和布局的工具。搜索你的苹果和网络,快速打开应用程序。
- f.lux - 自动调整您的电脑屏幕,以匹配亮度。
- Todoist - 跨平台的任务管理器与移动应用程序。
- Karabiner - 一个强大的和稳定的OS X的键盘定制。
- Keytty - Enables you to control your mouse with a few key strokes. Mouse Keys Alternative.
- AppCleaner - 一个小应用程序,让你彻底卸载不需要的应用程序。
- BetterZip 3 - 压缩解压缩工具支持格式 ZIP、TAR、TGZ、TBZ、TXZ (new)、7-ZIP、RAR。
- Numi - 漂亮的计算器应用。
- SSH Tunnel - 管理你的SSH。
- Mounty - NTFS 分区读写组件。
- Tuxera NTFS - Mac上的NTFS文件系统驱动。
- gfxCardStatus - 控制Mac独立显卡与集成显卡之间的切换。
- openEmu - 模拟器,可以玩魂斗罗之类,放松回到小时候。
- Alfred - 效率神器。
- Hammerspoon - 功能强大的自动化工具,Lua 脚本驱动,支持窗口管理。
- DaisyDisk - 磁盘空间使用扫描工具。
- iStat pro - 免费的Mac OS电脑硬件信息检测软件。
- Itsycal - 一款简洁实用的开源日历工具。
- HTML5 Player - Chrome插件解决中国视频网站播放视频电脑发热的情况。
- Monity - 帮助用户实时监控系统的一款非常漂亮的软件。
- BetterTouchTool - 代替默认的系统操作方式(组合键、修饰键、手势等)。
- iStats - iStats 是一个可以让你快速查看电脑 CPU 温度,磁盘转速和电池等信息的命令行工具。
- InsomniaX - 合上盖子不眠不休,继续听歌下载。
- 窗口管理
- 密码管理
- Finder
- Quicklook-Plugins - Finder快速预览文件插件。
- Path Finder - 强大的Finder替代者,拥有很多特性。
- TotalFinder - 强大的Finder替代者,界面风格像Chrome。
- XtraFinder - 给Finder添加有用的新特性。
- TeamViewer - 远程协助及在线协作和会议功能的软件,商业软件个人使用免费。
- tmux 终端登录远程主机的命令行工具。
这里讨论盗版问题或者提供黑名单?,拒绝盗版从我做起,欢迎大家监督。
这里只提供正版软件购买下载的应用商店。
- HackStore - 一个类似于cydia的第三方Mac应用市场,平台拒绝盗版。
- MacUpdate Desktop - 管理/更新/下载App,跟踪优惠信息。
- homebrew-cask - 体验通过命令行安装Mac软件的工具。
第三方应用市场APP黑名单,存在盗版软件传播和下载,拒绝盗版从我做起,欢迎大家监督它们。
腾讯电脑管家- 电脑管家for Mac 带应用市场。迅雷Thunder Store- 迅雷Thunder for Mac 带应用市场。Mac软件宝箱- Macx推出软件宝箱。MacHunter- Mac应用市场。
这里主要是推荐一些软件下载的网站,还有一些Mac OSX软件分享网站
- MacUpdate:https://www.macupdate.com/
- App Shopper:http://appshopper.com/
- 类似于iOS上Cydia一样的第三方软件商店:http://hack-store.com
- 少数派:http://sspai.com/tag/Mac
- Mac玩儿法:http://www.waerfa.com
上面有大量的开源软件或者免费软件,拒绝盗版从我做起,下面被删除的网站提供大量破解软件下载,欢迎大家监督它们。
- 玩转苹果:
http://www.ifunmac.com
- Mac软件下载站:
http://www.pshezi.com
- MacPeers:
http://www.macpeers.com
- Mac志:
http://www.isofts.org
- Mac软件分享:
http://www.waitsun.com
- AppKed:
http://www.macbed.com
- 苹果软件园:
http://www.maczapp.com
- Mac精品软件:
http://xclient.info/
- Macx:
http://www.macx.cn/
- 腾牛网:
http://www.qqtn.com/mac/r_17_1.html