Skip to content

Latest commit

 

History

History
536 lines (439 loc) · 49.9 KB

README-en.md

File metadata and controls

536 lines (439 loc) · 49.9 KB

Awesome Mac

jaywcjlove/sb

 This repo is a collection of awesome Mac applications and tools for developers and designers.

Please don't hesitate to star, pull request, and fire issues.

Please follow the awesome format.

Special thanks for the recommendation of @GitHubDaily.

Explanation

中文 | English

Open-Source Software means open source, click to enter open source repo;
Freeware means free to use, or personal free;
hot means hot app;
tuijian means recommended app;
must-have means must have app;
1 star means highly recommended must have app, the number of stars represents how strong I recommend;

You may see some non-English characters and you don't understand them. Don't worry, this means the app doesn't have English version yet. So you can't use the app.

Contents

Editors

applications to edit text, suggest open source editors

  • Atom - A hackable text editor for the 21st Century by GitHub. star 4 Open-Source Software Freeware hot tuijian must-have
    • Common
    • Front-end
      • Nuclide - It provides a first-class development environment for React Native, Hack and Flow projects. star 4 Open-Source Software
      • TypeScript - The only TypeScript package you will ever need.
      • run-in-browser - Opens current html document in the default browser.
      • Emmet - The essential tool for web developers. star 4
      • tag - A Sublime Text-inspired Tag menu and functions for Atom.
      • color-picker - A Color Picker.
      • autoprefixer - Prefix CSS and SCSS.
      • linter-jshint - Linter plugin for JavaScript, using jshint.
    • Python
  • Sublime Text - A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance. hot tuijian must-have
    • Plain​Tasks - An opinionated todo-list plugin. star 5
    • Emmet - Upgrade version of zen coding, it's must-have plugin for front-end developers. star 5
    • sublimelint - A framework for error highlighting. Support HTML, CSS, JS, PHP, Java, C++, etc.
    • JsFormat - Javascript formatting.
    • jQuery - Sublime Text package bundle for jQuery.
    • Underscore - Underscore 1.4 snippets for Sublime Text 2.
    • DocBlockr - Simplifies writing DocBlock comments in Javascript, PHP, CoffeeScript, Actionscript, C & C++.
    • SublimeCodeIntel - Full-featured code intelligence and smart autocomplete engine.
    • ColorPicker - A multi-platform color picker plugin.
    • HTML-CSS-JS Prettify - HTML, CSS, JavaScript and JSON code formatter for Sublime Text 2 and 3 via node.js.
    • Alignment - Easy alignment of multiple selections and multi-line selections.
    • WakaTime - A plugin for metrics, insights, and time tracking automatically generated from your programming activity.
    • Seti_UI - A beautiful theme, including file icons.
    • OmniMarkupPreviewer - Live previewer/exporter for markup files (markdown, rst, creole, textile...).
    • GitGutter - Show git diff in gutter. star 5
    • BracketHighlighter - Bracket and tag highlighter.
    • SideBarEnhancements - Enhancements to Sublime Text sidebar. Files and folders.
    • Markdown Extended - Markdown syntax highlighter.
    • Babel - Syntax definitions for ES6 JavaScript with React JSX extensions.
  • Brackets - A modern, open source text editor that understands web design by Adobe. Open-Source Software Freeware
  • Visual Studio Code - Microsoft's free & open source editor, TypeScript friendly. Open-Source Software Freeware hot
  • Emacs - A popular text editor used mainly on Unix-based systems by programmers, scientists, engineers, students, and system administrators.
  • TextMate - A editor brings Apple's approach to operating systems into the world of text editors. Freeware
  • BBEdit - A doesn’t suck editor.
  • Coda2 - A fast, clean, and powerful text editor.
  • Vim - A highly configurable text editor built to make creating and changing any kind of text very efficient. Freeware hot
  • Vimr - Refined Vim Experience for OS X. Open-Source Software Freeware
  • HBuilder - An IDE for web deveploment (Support HTML5) built by DCloud. Freeware hot
  • Webstorm - The smartest JavaScript IDE by JetBrains.
  • Deco IDE - The best IDE for building React Native apps. Open-Source Software Freeware hot tuijian

Development Tools

  • WeFlow - A development tools for front-end workflows based on tmt-workflow. Open-Source Software Freeware
  • Koala - A GUI application for Less, Sass, Compass and CoffeeScript compilation. Open-Source Software Freeware
  • CodeKit - Automatically compile Less, Sass, Stylus, CoffeeScript, Jade, Haml and etc.
  • Hosts.prefpane - A development tool to edit hosts file. Open-Source Software Freeware
  • Gas Mask - A development tool to edit hosts file, it's more easy and convenient. Open-Source Software Freeware hot must-have
  • DiffMerge - Diff files, directories and merge them visually. Freeware
  • Beyond Compare - Diff files or directories and marked the differences by different colors. Freeware
  • Kaleidoscope - A powerful compare tool for text and image, and it works perfectly with git, svn or other version control tools.
  • Fanvas - Convert swf to animation of html canvas. Open-Source Software
  • EnvPane - An OS X preference pane for environment variables. Open-Source Software Freeware
  • Dash - Ungodlly app for offline API documents. star 5 Freeware hot tuijian must-have
  • Dlite - The simplest way to use Docker on OS X. Open-Source Software Freeware
  • SnippetsLab - Manage and organize code snippets.
  • StarUML - Powerful UML app.
  • Vagrant Manager - Manage local services. Open-Source Software Freeware
  • zeplin - Collaboration tool between designers and developers. Freeware hot
  • Go2Shell - Open terminal from Finder. Freeware hot
  • IntelliJ IDEA - A powerful Java IDE. hot tuijian
  • SecureCRT - A terminal emulation which supports SSH, Telnet or other protocols.

Editor of regular expression

  • Patterns - Editor of regular expression.
  • Reginald -
  • Regex - It might be the prettiest app for testing regular express.
  • Reggy -
  • RegExRX - Development tool for regular express. hot

Test Tools

  • Charles - A proxy tool which supports checking all the requests with http or https protocol.
  • Insomnia 3.0 - A beautiful HTTP testing tool. Freeware
  • Cocoa Rest Client - Test HTTP/RESET endpoints and it's more beautiful than PostMan. Open-Source Software Freeware
  • Paw - An advanced HTTP client.
  • Cellist - Client for testing HTTP request.
  • Integrity - Find out all the invalid links. Freeware
  • Postman - Postman, help us test API quickly. Freeware hot must-have

Command Line Tools

  • iTerm2 - iTerm2 is a terminal emulator for OS X that does amazing thing. star 4 Open-Source Software Freeware hot tuijian must-have
  • HyperTerm - Super terminal. Open-Source Software Freeware
  • cool-retro-term - A good looking terminal emulator which mimics the old cathode display. Open-Source Software Freeware
  • Oh my zsh - It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout. Open-Source Software Freeware hot tuijian must-have
  • Glances - Glances is a cross-platform curses-based system monitoring tool. Open-Source Software Freeware
  • Cakebrew - Client of Homebrew. You have the GUI to install, check or remove app, no commander needed. Open-Source Software Freeware
  • Black Screen - A terminal emulator for the 21st century. Open-Source Software Freeware

Version control

GUI

  • Gitbar - Open Source,display Github contribution statistics on your menu bar Open-Source Software Freeware
  • GitHub Desktop - Github GUI APP Freeware
  • Oh My Star - The best way to organize your Github Stars.
  • GitUp - a simple and powerful git client. star 3 Open-Source Software Freeware
  • Hub - hub is a command-line wrapper for git that makes you better at GitHub. Open-Source Software Freeware
  • SourceTree - A free Git & Mercurial client for Windows or Mac. Freeware hot
  • Tower2 - The most powerful Git client for Mac and Windows.
  • Versions - Mac Subversion Client (SVN).
  • Cornerstone - Best Mac SVN Client.

Version control system

  • GitLab open source git repo management software. Freeware hot tuijian must-have
  • phabricator Open software engineering platform and fun adventure game. Freeware
  • Gogs - Gogs (Go Git Service) is a painless self-hosted Git service. Open-Source Software Freeware
  • Gerrit Code Review for Git. Freeware

DataBase

Design and Product

Design tools

  • Acorn - 一个像PS,全面的功能集的图像编辑器。
  • Affinity Designer - 矢量图像设计工具,可能的Adobe Illustrator的替代。
  • Affinity Photo - 光栅图像设计工具,可以替代Adobe PS图象处理软件。
  • Blender - 全功能可扩展的跨平台3D内容套件。 Open-Source Software Freeware
  • Pixelmator - 强大的图像编辑器,可能PS图象处理软件的选择。
  • Sketch - 混合矢量/位图布局应用,特别适用于用户界面,Web和移动设计。star 5 hot tuijian must-have
  • inklet - 将Mac上的触摸板变成绘图板。 tuijian
  • Monodraw - 一款文本图像编辑器。 Freeware
  • SketchBook - 出众的绘图软件。 Freeware
  • Sketches Pro - 专业的绘图软件。
  • Nik Collection - 专业照片后期制作工具Google收购后免费。 Freeware tuijian

Prototype workflow

  • Justinmind - 功能更丰富团队协作不方便。 tuijian
  • Axure RP 8 - 画原型图工具,团队协作SVN方便好用。 hot
  • Mockplus - 更快更简单的原型设计工具。
  • OmniGraffle - 可用来绘制图表,流程图,组织结构图、思维导图以及插图,或画原型。
  • XMind - 一款实用的思维导图软件。 hot must-have
  • Scapple - 一款实用的思维导图软件。 hot

Other tools

  • TinyPNG4Mac - 图片压缩专用开源工具。 Open-Source Software Freeware
  • Image2icon - 将你的图片转换成图标。 Freeware
  • ImageAlpha - 压缩PNG图片,去掉无效的透明。Open-Source Software Freeware
  • ImageOptim - 压缩图片,删除EXIF信息。Open-Source Software Freeware
  • Sip - 收集,整理和分享你的颜色拾色器。 tuijian
  • Frank DeLoupe - 支持 Retina 的屏幕拾色器。
  • IconKit - App图标自动生成器。
  • Licecap - 是一款屏幕录制工具输出GIF,录制过程中可以随意改变录屏范围。star 4 Open-Source Software Freeware hot must-have
  • GIPHY Capture - 免费软件的捕捉和分享图片在桌面上。 Freeware
  • ColorSchemer - 专业的配色、调色软件。
  • Skitch - 截图附带强大的标注功能。 Freeware hot
  • 截图(Jietu) - 截图附带强大的标注功能,腾讯作品。star 5 Freeware tuijian must-have
  • Snip - 高效的截图工具,支持滚动截屏,腾讯作品。 Freeware tuijian
  • iPic - 上传插图链接分享。 Freeware
  • Iconjar - 图标管理软件,带组织和搜索功能。 star 5 Freeware tuijian
  • RightFont - 字体管理工具。 star 4 tuijian

Virtual Machines

  • Parallels Desktop - Powerful and easy to use VM. But need upgrade version for new macOS version (general yearly), and no free upgrade. hot
  • Virtual Box - A powerful x86 and AMD64/Intel64 virtualization product. star 4 Freeware tuijian
  • VMWare Fusion - A powerful commercial VM developed by VMware.
  • Veertu - The lightest VM on Mac. Responsive, Sandboxed & Native way to run VMs on your Mac. Freeware tuijian

Communication

推荐一些通信工具,沟通,团队协同。

  • QQ - QQ for Mac App. Freeware
  • WeChat - WeChat for Mac App. Freeware
  • Electronic WeChat - An open source WeChat client, build with Electron. Open-Source Software Freeware hot
  • Skype - Skype共享、跨平台的短信和电话。
  • WeiboX - A third-party weibo client for Mac OS. star 5 Freeware tuijian
  • 御飯 - A third-party FanFou client for Mac OS. star 3 Freeware
  • ChitChat - Unofficial WhatsApp. Open-Source Software
  • Telegram - A new era of messaging.
  • FB-mac-messenger - A third-party Facebook messenger for Mac. Open-Source Software
  • Adium - An old chat client integrated with many chat platforms. Freeware
  • Textual - Textual is the world's most popular application for interacting with Internet Relay Chat (IRC) chatrooms on OS X.
  • Gitter - 关于Github的项目交流,支持 Markdown,对开发者极为友好。
  • 简聊 - 企业级即时沟通工具,已经下线了,可以自己搭建一套系统玩儿。Open-Source Software Freeware
  • 钉钉 - 企业级办公通讯免费平台。Freeware
  • Slack - 团队协作,沟通工具。
  • 零信 - 随时随地工作, 跨平台
  • 今目标 - 一款面向中小企业的互联网工作平台。
  • BearyChat - 互联网团队协作,沟通工具。
  • Bitpost - 私人分散消息。它是一个p2p的去中心化和无须第三方提供信用担保协议。Open-Source Software
  • Teambition - 团队协作。提供管理任务、安排日程、查找文件、即时讨论等团队所需要的一切协作功能。Freeware
  • Coding.net - 一站式云端开发平台,免费提供代码托管,项目协作,代码质量管理,Pages 等服务。Freeware
    • Email
      • Airmail - 快速的邮件客户端支持Mac和iPhone。
      • Foxmail - 快速的邮件客户端。Freeware hot tuijian
      • MailTags - 管理和组织邮件,日程和标签进行分类邮件。
      • N1 - 可以扩展的开源收费邮件客户端。
      • Postbox - 这个貌似也非常强大哦,关键是简洁漂亮的收费邮件客户端。

Data Recovery

  • DiskWarrior - 恢复文件系统损坏时,磁盘工具进行选择。
  • Data Rescue - 多种情况下的全面和专业的数据恢复。

Audio and Video

  • VOX Player - #1 high-definition audio player for Mac and iPhone. Music just sounds better! star 5 Freeware hot tuijian must-have
  • Radiant Player - Third party Google Play Music client. Open-Source Software Freeware
  • Sonora - A minimal, beautifully designed music player. Open-Source Software Freeware
  • Audacity - A free, open source, cross-platform audio software for multi-track recording and editing. Open-Source Software
  • Audio Hijack - Record any application's audio, including VoIP calls from Skype, web streams from Safari, and much more.
  • Stringed 2 - The perfect tool for every musician.
  • Mixxx - The most advanced free DJ software can be yours in seconds. Open-Source Software Freeware
  • Cog - A free open source audio player. Open-Source Software Freeware
  • VLC - A free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. Open-Source Software Freeware
  • XLD - A tool to decode/convert/play various 'lossless' audio files. Open-Source Software Freeware tuijian
  • HandBrake - A tool for converting video from nearly any format to a selection of modern, widely supported codecs. Open-Source Software
  • MPlayerX - A simple, powerful, beautiful media player. star 3 Open-Source Software
  • ScreenFlow - Screencasting and video editing software.
  • mpv - A free, open source, and cross-platform media player. Open-Source Software
  • ArcTime - A simple, powerful, efficient subtitle creation software. hot tuijian must-have
  • Perian - Let QuickTime play all the common formats of free plug-ins. star 5 Open-Source Software hot tuijian 必备

Reading and Writing

  • Spillo - 功能强大,美观、快速网络书签网页阅读。
  • iChm - 读chm文件的软件。 Freeware
  • Chmox - 读chm文件的软件。 Freeware tuijian
  • Kindle App - 亚马逊 Kindle App 电子书阅读器。
    • RSS
      • Feeds 2 - 监控任何RSS。 Open-Source Software Freeware
      • ReadKit - 书签RSS管理客户端。
      • Reeder 3 - RSS 服务订阅。hot tuijian 必备
      • Leaf - RSS 客户端程序。 hot
      • Vienna - RSS/Atom 新闻阅读客户端。 Open-Source Software Freeware
    • Markdown
      • Mou - 免费 Markdown 编辑神器。 Freeware hot
      • Marp - Markdown 制作幻灯片编辑器 Open-Source Software Freeware
      • TextNut - Markdown编辑器,富文本之间自由切换。 Freeware
      • MWeb - 专业的 Markdown 写作、记笔记、静态博客生成软件。 hot
      • Typora - 基于 Electron 的“读写一体” Markdown 编辑器。 Freeware hot tuijian
    • 笔记
      • Quiver - 程序猿的笔记本。
      • 有道云笔记 - 支持多目录,Markdown,iWork/Office预览。 Freeware tuijian 必备
      • 为知笔记 - 支持Markdown,搜集整理图片链接导入文档。 Freeware tuijian 必备
      • leanote - 支持markdown的一款开源笔记软件,支持直接成为个人博客。Open-Source Software Freeware

Ebooks

  • Calibre - A free and open-source e-book computer software application suite which runs on multiple platforms, allows users to manage e-book collections as well as to create, edit, and read e-books. Open-Source Software Freeware
  • Sigil - A multi-platform EPUB ebook Editor. Open-Source Software Freeware

FTP Clients

  • Transmit - A highly flexible and intuitive FTP client, supports SFTP, S3 and iDisk/WebDAV.
  • Flow - An award-winning, beautiful, fast, and reliable FTP + SFTP client.
  • Yummy FTP - An easy to use, yet powerful FTP/S + SFTP + WebDAV/S file transfer app.
  • Cyberduck - A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure & OpenStack Swift browser. Freeware
  • FileZilla - A free software, cross-platform FTP application, supports FTP, SFTP and FTPS (FTP over SSL/TLS). hot

软件打包工具

  • Finicky - Web应用程序转化为苹果的应用程序。 Open-Source Software Freeware
  • nw.js - 使用HTML和JavaScript来制作桌面应用。 Open-Source Software Freeware hot
  • Electron - 前身是 AtomShell,使用 JS、HTML 和CSS 构建跨平台的桌面应用程序。Open-Source Software Freeware hot
  • React Native Desktop - 用 React Native 技术构建 OS X 下的桌面应用程序。Open-Source Software Freeware tuijian
  • AppJS - 使用 JS、HTML 和CSS 构建跨平台的桌面应用程序。Open-Source Software Freeware
  • HEX - 使用 JS、HTML 和CSS 构建跨平台的桌面应用程序,有道出品。Open-Source Software Freeware
  • AlloyDesktop - 同上,腾讯出品,给个差评。Open-Source Software Freeware

Download Tools

  • Transmission - A Fast, Easy, Free BitTorrent Client. Open-Source Software Freeware
  • aria2 - A lightweight multi-protocol & multi-source command-line download utility. Open-Source Software Freeware
  • JDownloader - A free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. Freeware

Online Storage

推荐一些有Mac客户端的网盘。

  • Dropbox - 非常好用的免费网络文件同步工具,提供在线存储服务。Freeware
  • 百度云 - 百度云客户端。 Freeware hot
  • 腾讯微云 - 腾讯云客户端。 Freeware
  • 坚果云 - 坚果云客户端。 Freeware
  • 115 - 115云客户端。 Freeware
  • 360 - 360云客户端。 Freeware
  • 快盘 - 金山快盘,倒闭了?。 Freeware
  • owncloud 私有云网盘

输入法

Web Browsers

这里放Mac的浏览器应用

Translation Tools

Proxy and VPN Tools

假设你是个勤奋的同学,你总有一天会强烈需要它们,上帝保佑他们吧。

Utilities

  • CheatSheet - CheatSheet 是一款Mac上的非常实用的快捷键快速提醒工具。star 4 Freeware
  • WWDC - Mac OS的非官方的WWDC APP。 Open-Source Software Freeware
  • xScope - 测量、检查和测试屏幕上的图形和布局的工具。搜索你的苹果和网络,快速打开应用程序。
  • f.lux - 自动调整您的电脑屏幕,以匹配亮度。 Freeware
  • Todoist - 跨平台的任务管理器与移动应用程序。
  • Karabiner - 一个强大的和稳定的OS X的键盘定制。Open-Source Software Freeware
  • Keytty - 放弃使用鼠标,用键盘控制光标操作,很酷的感觉。
  • AppCleaner - 一个小应用程序,让你彻底卸载不需要的应用程序。 Freeware tuijian
  • BetterZip 3 - 压缩解压缩工具支持格式 ZIP、TAR、TGZ、TBZ、TXZ (new)、7-ZIP、RAR。 Freeware hot tuijian 必备
  • Numi - 漂亮的计算器应用。 Freeware
  • SSH Tunnel - 管理你的SSH。
  • Mounty - NTFS 分区读写组件。Freeware
  • Tuxera NTFS - Mac上的NTFS文件系统驱动。
  • gfxCardStatus - 控制Mac独立显卡与集成显卡之间的切换。Freeware tuijian
  • openEmu - 模拟器,可以玩魂斗罗之类,放松回到小时候。Open-Source Software Freeware tuijian
  • Alfred - 效率神器。tuijian hot
  • DaisyDisk - 磁盘空间使用扫描工具。
  • iStat pro - 免费的Mac OS电脑硬件信息检测软件。Freeware
  • Itsycal - 一款简洁实用的开源日历工具。Open-Source Software Freeware
  • HTML5 Player - Chrome插件解决中国视频网站播放视频电脑发热的情况。
  • Monity - 帮助用户实时监控系统的一款非常漂亮的软件。star 3
    • Window Management
      • Moom - 多任务多窗口的软件。
      • Slate - 窗口管理器,可用JavaScript写配置。Open-Source Software Freeware
      • Amethyst - 窗口管理器(自动保持窗口大小的窗口)。 Open-Source Software Freeware
    • Password Manager
      • 1password - 跨平台帐号密码管理软件。hot tuijian 必备
      • LastPass - 密码管理器,和安全的数字笔记。
      • KeePassX - 一个免费的,开源的,体积小的密码管理器。 Open-Source Software Freeware
      • MacPass - 密码管理器。 Open-Source Software Freeware
    • Finder

Remote Login

  • TeamViewer - A proprietary computer software package for remote control, desktop sharing, online meetings, web conferencing and file transfer between computers. star 4 Freeware tuijian must-have
  • tmux Multiplex several virtual consoles, allowing a user to access multiple separate terminal sessions inside a single terminal window or remote terminal session. Open-Source Software

Third-Party App Markets

这里讨论盗版问题或者提供黑名单?,拒绝盗版从我做起,欢迎大家监督。

正版

这里只提供正版软件购买下载的应用商店。

  • HackStore - 一个类似于cydia的第三方Mac应用市场,平台拒绝盗版。star 4 tuijian Freeware
  • MacUpdate Desktop - 管理/更新/下载App,跟踪优惠信息。star 4
  • homebrew-cask - 体验通过命令行安装Mac软件的工具。

应用商店黑名单

第三方应用市场APP黑名单,存在盗版软件传播和下载,拒绝盗版从我做起,欢迎大家监督它们。

Mac App Download Sites

这里主要是推荐一些软件下载的网站,还有一些Mac OSX软件分享网站

正版/介绍

盗版软件下载网站黑名单

上面有大量的开源软件或者免费软件,拒绝盗版从我做起,下面被删除的网站提供大量破解软件下载,欢迎大家监督它们。

⬆ Top