Skip to content

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

Notifications You must be signed in to change notification settings

Elaniobro/awesome-mac

 
 

Repository files navigation

Awesome Mac

jaywcjlove/sb jaywcjlove/sb Gitter FOSSA Status Backers on Open Collective Sponsors on Open Collective

 This repo is a collection of AWESOME Mac applications and tools for developers and designers. Feel free to Star and Fork. Any comments, suggestions? Let us know. we love PRs :), please follow the awesome list.

Explanation

English | 中文

Open-Source Software means open source, click to enter open source repo;
Freeware means free to use, or free personal license;
hot means hot app;
Recommend means recommended app;
Must Have means must have app;
App Store means App store hyperlink;
1 star means highly recommended, must-have app. The number of stars represents how strongly I recommend it;

You may come across some non-English characters. Those apps don't have an English version yet, so you might want steer clear of them.

Contents

Editors and IDE

Applications to edit text, I suggest the open-source editors

Text Editors

  • Atom - A hackable text editor for the 21st century made by GitHub. Atom Plugins. star 4 Open-Source Software Freeware hot Recommend must-have
  • Sublime Text - A sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance, Sublime Text Plugins. hot Recommend must-have
  • Brackets - A modern, open-source text editor that understands web design by Adobe. Open-Source Software Freeware
  • Espresso - The web editor for Mac is back. For people who make delightful, innovative and fast websites.
  • Visual Studio Code - Microsoft's free & open-source editor, TypeScript friendly, VSCode Plugins. Open-Source Software Freeware hot
  • Emacs - A popular text editor used mainly on Unix-based systems by programmers, scientists, engineers, students, and system administrators.
  • LightTable - The next generation code editor. Open-Source Software Freeware
  • TextMate - An editor that brings Apple's approach to operating systems into the world of text editors. Freeware
  • BBEdit - The leading professional HTML and text editor for Macintosh.
  • Vim - A highly configurable text editor built to make creating and changing any kind of text very efficient, Vim Plugins. Open-Source Software Freeware hot
  • Vimr - Refined Vim Experience for OS X. Open-Source Software Freeware
  • ONI - An IDE powered by Neovim. Open-Source Software Freeware
  • micro - A modern and intuitive terminal-based text editor. Open-Source Software Freeware
  • HBuilder - An IDE for web development (Support HTML5), built by DCloud. (Missing English UI and Docs) Freeware hot
  • Tincta - A text editor for Mac OS X. Freeware Open-Source Software App Store
  • CotEditor - Lightweight plain-text editor for macOS. Open-Source Software Freeware
  • Chocolat - Native text editor.

IDEs

  • Xcode - The essential IDE for iOS/macOS development. must-have App Store
  • AppCode - Smart IDE for iOS/macOS development hot tuijian
  • PyCharm - A powerful Python IDE, which has professional version and community version. hot tuijian
  • IntelliJ IDEA - A powerful Java IDE. (Free for Students) hot Recommend
  • Coda2 - A fast, clean and powerful text editor.
  • Eclipse - Popular open-source IDE, mainly for Java but with plugin support for a wide array of languages and platforms. Open-Source Software Freeware hot
  • WebStorm - The smartest JavaScript IDE by JetBrains. FREE for Students, check here for more info. hot Recommend
    • NodeJS - Node.js integration. You definitely need this, quite a few features require it.
    • EditorConfig - A JetBrains IDE plugin supporting the EditorConfig standard.
    • Material Theme UI - Provides 3 modes, nice and clean.
  • Deco IDE - The best IDE for building React Native apps. Open-Source Software Freeware hot Recommend
  • Xamarin Studio - Free cross platform C# IDE. Xamarin Studio supports iOS, Android and .Net development Open-Source Software Freeware
  • NetBeans IDE - A free and open-source IDE, mainly used for Java development, but supports many other languages and frameworks. Open-Source Software Freeware
  • Android Studio - The official IDE for Android, based on Intellij IDEA. Open-Source Software Freeware
  • Visual Studio Community for Mac - Free, fully-featured IDE for students, open-source and individual developers. Freeware
  • Qt - A cross-platform application framework. tuijian

Development Tools

  • WeFlow - Development tools for front-end workflows based on tmt-workflow. (Missing English UI and Docs) Open-Source Software Freeware
  • Koala - A GUI application for Less, Sass, Compass and CoffeeScript compilation. Open-Source Software Freeware
  • CodeKit - Web development tool which can automatically compile Less, Sass, CoffeeScript, TypeScript, Jade and JavaScript, auto-refresh browsers and much more.
  • PaintCode - PaintCode is a unique vector drawing app that generates Objective-C or Swift code in real time, acting as a bridge between developers and graphic designers.
  • Hosts.prefpane - A system preference pane to manage your hosts file. Open-Source Software Freeware
  • iHosts - The only /etc/hosts editor on Mac App Store. Freeware App Store
  • SwitchHosts - A free and open-source app for hosts management & switching. .Open-Source Software Freeware
  • Gas Mask - A simple hosts file manager for Mac OS X. Open-Source Software Freeware hot must-have
  • DiffMerge - An application to visually compare and merge files. Freeware
  • Gemini - An intelligent duplicate file finder.
  • BetterRename - The most powerful and complete Mac file renaming application on the market. App Store
  • PPRows - An application which can calculate how many lines of code you write. Freeware Open-Source Software
  • Beyond Compare - Compare files and folders using simple, powerful commands that focus on the differences you are interested in and ignore those you are not. Freeware
  • Kaleidoscope - A powerful compare tool for text, images and folders. It works perfectly with git, svn or other version control tools.
  • Fanvas - Convert swf to html canvas animation. (Missing English Docs) Open-Source Software
  • EnvPane - An OS X preference pane for environment variables. Open-Source Software Freeware
  • Dash - Awesome API documentation browser and code snippet manager. Freeware hot Recommend must-have star 5
  • DLite - The simplest way to use Docker on OS X. Open-Source Software Freeware
  • SnippetsLab - Easy-to-use code snippets manager.
  • StarUML - Powerful UML app.
  • Vagrant Manager - Manage your vagrant machines in one place. Open-Source Software Freeware
  • zeplin - A collaboration tool for work between designers and developers. Freeware hot
  • Go2Shell - Open terminal from Finder. Freeware hot
  • SecureCRT - A terminal emulation which supports SSH, Telnet or other protocols.
  • Finicky - An application that allows you to set up rules that decide which browser is opened for every link that would open the default browser. Open-Source Software Freeware
  • MJML - A framework that utilizes a semantic syntax and a rich standard components library, which allow users to easily create responsive emails. Open-Source Software Freeware
  • TeXstudio - An integrated writing environment for creating LaTeX documents. Open-Source Software Freeware
  • Vagrant - A tool for building and distributing development environments. Open-Source Software Freeware star 5
  • FinderGo - 🐢 Open terminal quickly from Finder. Open-Source Software
  • Localname - Provide access to your local development server. Freeware hot
  • LaunchRocket - Brew services management in Mac System Preferences. Open-Source Software Freeware
  • Swiftify - Objective-C to Swift code converter and Xcode & Finder extensions.

Regular Expression Editors

  • Patterns - A regular expression editor.
  • Reginald - A regular expression test application. RegexKitLite. Open-Source Software Freeware
  • Regex - A regular expression testing tool with an emphasis on simplicity.
  • Reggy - An open-source regular expression editor. Open-Source Software Freeware
  • RegExRX - A development tool for regular expressions. hot

Test Tools

  • Wireshark - The world’s foremost and widely-used network protocol analyzer. Open-Source Software Freeware
  • Charles - An HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet.
  • James - Open-source proxy tool for checking and mapping requests with http as well as https. Open-Source Software Freeware
  • mitmproxy - An interactive intercepting HTTP proxy for penetration testers and software developers. Open-Source Software Freeware
  • Insomnia 3.0 - A beautiful HTTP testing tool. Freeware
  • Cocoa Rest Client - A free open-source, native Apple OS X app for testing HTTP/REST endpoints. Open-Source Software Freeware
  • Paw - An advanced HTTP client.
  • Proxie - HTTP debugging proxy. App Store
  • Integrity - A free website link checker for Mac. Freeware
  • Postman - A powerful GUI platform to make your API development faster & easier, from building API requests through testing, documentation and sharing. star 4Freeware hot must-have
  • Insomnia - The most intuitive cross-platform REST API Client. Open-Source Software Freeware

Command Line Tools

  • Mac OS X Manual Pages - Manual pages recommended reference for a number of BSD and POSIX functions and tools. Freeware Must Have
  • Termius - free terminal tool,comparable to xshell on windows platform. Freeware
  • iTerm2 - iTerm2 is an amazing terminal emulator for OS X. Open-Source Software Freeware hot Recommend must-have star 4
  • hyper - 基于Web技术的终端,直接替代自带的Terminal。Open-Source Software Freeware hot tuijian 必备 star 5
  • tmux A "terminal multiplexer", it enables a number of terminals (or windows) to be accessed and controlled from a single terminal. tmux is intended to be a simple, modern, BSD-licensed alternative to programs such as GNU screen. Open-Source Software
  • mas - A simple command line interface for the Mac App Store. 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 - An open-source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes. Open-Source Software Freeware hot Recommend must-have
  • autojump - A cd command that learns - easily navigate directories from the command line. Open-Source Software Freeware
  • Prezto — Instantly Awesome Zsh Open-Source Software Freeware - The configuration framework for Zsh; it enriches the command line interface environment with sane defaults, aliases, functions, auto completion, and prompt themes.
  • Glances - Glances is a cross-platform curses-based system monitoring tool. Open-Source Software Freeware
  • Cakebrew - A GUI client for Homebrew. Install, check or remove apps, no command-line needed. Open-Source Software Freeware
  • ndm - Manage npm straight from the couch. Open-Source Software Freeware
  • Upterm - Upterm (formerly Black Screen) is an IDE in the world of terminals. Strictly speaking, it's both a terminal emulator and an interactive shell based on Electron. Open-Source Software
  • Fish Shell - A smart and user-friendly terminal, which is similar with zsh. hot Recommend
  • oh-my-fish - Alternative to oh-my-zsh,on fishShell framework. hot Recommend
  • bash-it - Shameless ripoff of oh-my-zsh for bash. Open-Source Software Freeware
  • HyperTerm - A terminal built on web technologies. Open-Source Software Freeware
  • itunes-remote - Software for controlling iTunes via the terminal. Open-Source Software Freeware
  • mycli - A command line client for MySQL that can do auto-completion and syntax highlighting. Open-Source Software Freeware Recommend star 5
  • Mac-CLI - The ultimate tool to manage your Mac. Automatize the usage of your OS X system. Open-Source Software Freeware
  • m-cli - Swiss Army Knife for macOS. Open-Source Software Freeware
  • lnav - A log file navigator. Open-Source Software Freeware
  • cmus - A small, fast and powerful console music player for Unix-like operating systems. Open-Source Software Freeware
  • Serial - Full-featured serial terminal for the Mac.
  • ttygif - 将终端录制转换为GIF动画。 Open-Source Software Freeware

Version Control Systems

  • Git - A distributed version control tool, the official website provides dozens of GUI clients for Mac. Open-Source Software Freeware hot Recommend must-have
  • SVN - An open-source version control system. Freeware

Version Control GUIs

  • GitFinder - A fast and lightweight Git client for Mac with Finder integration. Freeware
  • GitX-dev - Fork of Pieter's nice git GUI for OS X. Includes branch/tag sidebar and various fixes. Open-Source Software Freeware
  • Fork - A fast and friendly Git client for Mac. Freeware
  • Gitbar - Open-source,display Github contribution statistics on your menu bar. Open-Source Software Freeware
  • GitHub Desktop - The GitHub official GUI. Freeware
  • OhMyStar Beautiful and efficient way to manage, explore and share your Github Stars. Freeware App Store Must Have
  • GitUp - A simple and powerful Git client. star 3 Open-Source Software Freeware
  • Hub - 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 - A Mac Subversion Client (SVN).
  • Cornerstone - Powerful version control with a gorgeous interface.
  • SmartGit - A Git client with support.
  • GitKraken - The most popular Git GUI for Windows, Mac and Linux. hot Recommend

Version Control Managers

  • GitLab - Open-source Git repo management software. Freeware hot Recommend must-have
  • Github - Code hosting, project management and deployment for software projects. Freeware hot Recommend Must Have
  • Coding.net - A one-stop cloud platform for developers, free repository hosting, project collaboration, code quality assurance and Page service. Freeware
  • 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 - Provides web based code review and repository management for the Git version control system. Freeware
  • Gitblit - Pure java Git solution for managing, viewing, and serving Git repositories. Open-Source Software Freeware must-have hot

Databases

  • Sequel Pro - MySQL database management for Mac OS X. Open-Source Software Freeware star 4
  • TablePlus - Supports: PostgreSQL, MySQL, RedShift, MariaDB... High-end security ensured. Open-Source Software Freeware hot 必备 star 5
  • MySQL Workbench - The official MySQL GUI.
  • Navicat Data Modeler - Is a powerful and cost-effective database design tool which helps you build high-quality conceptual, logical and physical data models. App Store
  • SQLPro Studio - A simple, powerful database manager for macOS.
  • Bdash - A modern SQL client application, supports MySQL, PostgreSQL (Redshift) and BigQuery.Open-Source Software Freeware
  • Postico - A Modern PostgreSQL client for Mac. star 4
  • ElectroCRUD - A modern MySQL CRUD application. Open-Source Software Freeware
  • Base 2 - An application for creating, designing, editing and browsing SQLite 3 database files.
  • SQLight - Is an SQLite database manager tool. Freeware star 5
  • DB Browser for SQLite - The Official home of the DB Browser for SQLite. Open-Source Software Freeware
  • Postgres.app - The easiest way to get started with PostgreSQL on the Mac. Open-Source Software Freeware
  • PSequel - PostgreSQL GUI tool for Mac OS X. Freeware
  • Robo 3T - Native and cross-platform MongoDB management tool (Admin UI). Open-Source Software Freeware
  • MongoBooster - Shell-centric and cross-platform GUI tool for MongoDB. It provides update-in-place, fluent query builder, ES6 syntax support and True IntelliSense experience. Freeware
  • Mongo Management Studio - A simple MongoDB GUI.
  • MongoChef - The GUI for MongoDB. Freeware
  • Mongotron - A Mongo DB GUI built using Electron and Angular Js. Open-Source Software Freeware
  • Chrome MySQL Admin - A powerful Chrome app to manage your MySQL. Open-Source Software Freeware
  • JackDB - A secure, collaborative environment for your queries and data-driven insights. Open-Source Software Freeware
  • Medis - GUI Manager for Redis. Open-Source Software
  • RedisClient - A redis client application on mac, windows and linux. Open-Source Software Freeware star 5
  • RedisDesktopManager - Cross-platform GUI management tool for Redis. Open-Source Software Freeware
  • MDB Explorer - MDB tool to open, read, export your MDB files to other formats and databases.
  • Datum - SQLite - A full featured, modern, and fast SQLite manager.
  • mongoDB.app - The easiest way to get started with mongoDB on the Mac. Open-Source Software Freeware
  • DataGrip - Database management software by JetBrains. FREE for Students, check here for more info.
  • Tableau Public - Free data-visualization software. Freeware
  • Core Data Editor - Core Data Editor lets you easily view, edit and analyze applications‘ data. Open-Source Software Freeware
  • Keylord - Keylord is a desktop GUI client for Redis, Bolt, LevelDB and Memcached key-value databases.
  • DBeaver - A Universal SQL Client.

Design and Product

Design Tools

  • Acorn - A great Mac OS X picture and photo editor, built for humans.
  • Affinity Designer - Professional graphic design software for Mac.
  • Affinity Photo - Professional image editing software for Mac.
  • Blender - Free and open 3D creation software. Open-Source Software Freeware
  • Pixelmator - Full-featured image editor for Mac.
  • Sketch - Professional digital design for mac. star 5 hot Recommend must-have
    • Sketch Toolbox - A super simple plugin manager for Sketch. Open-Source Software Freeware Recommend
    • Measure - Make it a fun to create spec for developers and teammates. Open-Source Software Freeware Recommend
    • User Flows - Generating flow diagrams from Artboards. Open-Source Software Freeware
  • Sketch Cache Cleaner - Deletes hidden Sketch history files that can take a lot of space on your hard drive and that you would probably never use. Open-Source Software Freeware
  • Gravit Designer - Gravit Designer is a full featured free vector design app right at your fingertips. Freeware App Store
  • inklet - Turn your Mac trackpad into drawing board. Recommend
  • Alchemy - An experimental, open-source drawing application with an emphasis on creating conceptual art. Open-Source Software
  • MyPaint - Is a simple drawing and painting program that works well with Wacom-style graphics tablets.Open-Source Software Freeware
  • GIMP - The GNU Image Manipulation Program. Open-Source Software
  • Inkscape - is a professional vector graphics editor. Open-Source Software
  • Monodraw - Powerful ASCII art editor designed for the Mac.
  • SketchBook - Drawing software for concept design, comic art, and digital sketching. Freeware
  • Tayasui Sketches - Professional drawing software.
  • Art Text 3 - This is graphic design software specifically tuned for lettering, typography, text mockups and various artistic text effects. star 4
  • FontForge - Free (libre) font editor. Open-Source Software Freeware
  • Nik Collection - Google Nik collection. Freeware Recommend
  • Paintbrush - A bitmap image editor. Open-Source Software Freeware
  • Krita - Open-source digital painting software for concept artists, digital painters, and illustrators. star 4 Open-Source Software Freeware
  • Vectr - Free graphics editor used to create vector graphics easily and intuitively. Freeware
  • Principle - An application for designing animated and interactive user interfaces.
  • MagicaVoxel - A free lightweight 8-bit voxel editor and interactive path tracing renderer.
  • ScreenToLayers- Easily export your screen into a layered PSD file. Open-Source Software Freeware App Store
  • Pixel Perfect - A tool to overlay design images over implementation and make it pixel perfect. App Store Freeware
  • Sparkle - Pro visual web design.
  • Figma - The collaborative interface design tool, for vector graphics and UIs prototyping. FreewareRecommend

Prototyping And Mind-mapping Tools

  • Origami Studio - A new tool for designing modern interfaces, built and used by designers at Facebook.
  • Flinto - Quickly create interactive prototypes of mobile, desktop, or web apps. Recommend
  • Kite - A powerful animation and prototyping application for Mac & iOS. Recommend
  • Justinmind - Prototyping platform for web and mobile apps. Recommend
  • MockFlow - Online prototyping suite for web-design and usability testing.
  • Axure RP 8 - Prototypes, specifications and diagrams in one tool. hot
  • pencil - A free, open-source tool for making diagrams and GUI prototyping. Open-Source Software Freeware
  • Mockplus - Prototype faster, smarter and easier.
  • OmniGraffle - Diagramming and graphic design for Mac, iPhone, and iPad.
  • XMind - The most popular mind-mapping tool on the planet. hot must-have
  • Lighten - The best way to clarify thinking, boost productivity, brainstorm, and visualize concepts.
  • Scapple - Practical mind-mapping software with free whiteboard-like layout. hot
  • Framer - A tool for interactive prototyping. star 5hot
  • Balsamiq Mockups - A wire-framing tool that helps you work faster and smarter.
  • Marvel - Simple design, prototyping and collaboration.Freeware
  • MindNode - Mind-mapping software with an emphasis on simplicity and ease-of-use.
  • WriteMapper - Get from idea to final draft in no time.
  • SimpleMind - Is the world leader in cross platform Mind Mapping tools.
  • Adobe XD (Experience Design) - The first all-in-one cross-platform tool for designing and prototyping websites and mobile apps.

Screenshot Tool

  • Skitch - A screen capture application with a powerful annotation capabilities. Freeware hot
  • Monosnap - Make screenshots. Draw on it. Shoot video and share your files. It's fast, easy and free. Freeware Recommend Must Have App Store star 5
  • Teampaper Snap - Let your screenshots speak up. Freeware App Store
  • Jietu - Screenshot with a powerful annotation capabilities, by Tencent. (Missing English UI and Docs) star 3 Freeware Recommend must-have
  • Snipaste - Is a simple but powerful snipping tool. Freeware star 4
  • Snip - An application for sharing captured images on QQ Mail. Freeware Recommend
  • Xnip - Handy Screenshot App. App Store Freeware tuijian star 5
  • Licecap - Record your screen and export to GIF. You can change the recording area anytime during recording. Open-Source Software Freeware star 3
  • KeyCastr - KeyCastr, an open-source keystroke visualizer. Open-Source Software Freeware
  • Kap - An open-source screen-recorder built with web technology. star 3 Open-Source Software Freeware
  • GifCapture GIF capture app for macOS. Open-Source Software Freeware
  • Gifox Gif Recording and Sharing. App Store
  • GIF Brewery - gives everyone the power to create stunning GIFs from video files. App Store Freeware hot 必备 star 5
  • GIPHY Capture - Capture and share your screen as a GIF. Freeware App Store
  • ScreenShot PSD - Capture the screen as a layered PSD for easy editing. Freeware App Store

Other Tools

  • TinyPNG4Mac - Open-source tool to compress images. Open-Source Software Freeware
  • Image2icon - Create and personalize icons from your pictures. Freeware
  • ImageAlpha - Compress images with PNG format and remove transparency. Open-Source Software Freeware
  • Resize Master - Batch resize and watermark your images fast and easy. App Store
  • JPEGmini - Reduce image size by up to 80%, without compromising quality. App Store Freeware
  • ImageOptim - Compress images and remove EXIF information. Open-Source Software Freeware
  • Sip - The best way to collect, organize & share your colors. Recommend
  • Mark Man - Measure & Spec Fast. Recommend star 4
  • Frank DeLoupe - A color-picking tool, supports Retina.
  • Spectrum - Spectrum is an app for easily and intuitively creating beautiful color schemes. App Store
  • IconKit - An App icon generator. App Store
  • Snagit - Simple, Powerful Screen Capture Software and Screen Recorder. Recommend
  • APNGb - A png image assembler/disassembler app. Open-Source Software Freeware
  • iPic - Easily upload images with Markdown supported. Freeware App Store
  • Iconjar - Icon management tool to organize or search your icons. star 5 Recommend
  • svgus - Organize, clean and transform your SVGs. App Store
  • RightFont - Preview, sync, install and manage fonts on Mac, Dropbox or Google Drive. star 4 Recommend
  • Solarized - Clean and beautiful color theme. Works well with iTerm, JetBrains products, Vim etc. Recommend
  • Couleurs - Couleurs is a simple app for grabbing and tweaking the colors you see on your screen. Freeware
  • Tropy - Research Photo Management. Open-Source Software Freeware

Virtual Machines

  • Parallels - Powerful, easy-to-use VM. No free upgrade for each new Mac OS. hot
  • Virtual Box - A powerful x86 and AMD64/Intel64 virtualization product. star 4 Freeware Recommend
  • VMWare Fusion - A powerful, commercial VM developed by VMware.
  • Veertu - The lightest VM on Mac. A responsive, sandboxed & native way to run VM on your Mac. Freeware Recommend

Communication

Team communication and collaboration tools

  • Franz - An Electron based, multi-protocol wrapper for web-based chat client. One application, 23 messenger services. hot Freeware
  • QQ - Official QQ app for Mac. (Missing English Docs) Freeware
  • WeChat - Official WeChat app for Mac. Freeware
  • Electronic WeChat - An open-source WeChat client, build with Electron. Open-Source Software Freeware hot
  • Skype - A cross-platform application that provides video chat and voice call services. Users can exchange images, text, video and any other digital documents.
  • Maipo - A third-party Weibo client for Mac OS. (Missing English UI and Docs) Freeware Recommend App Store star 5
  • 御飯 - A third-party FanFou client for Mac OS. (Missing English UI and Docs) star 3 Freeware
  • ChitChat - Unofficial WhatsApp. Open-Source Software
  • Telegram - A messaging app with a focus on speed and security.
  • Messenger For Mac - A third-party Facebook messenger for Mac. Open-Source Software
  • Adium - A free instant messaging application for Mac OS X, connecting to AIM, MSN, SMPP, Yahoo and more. Freeware
  • Textual - An Internet Relay Chat (IRC) client. Open-Source Software
  • Gitter - An instant messaging and chat room system for developers as well as GitHub users. Developer friendly with Markdown syntax support.
  • TALK - A communication tool for enterprise use. You can build your own service with its open-source version. (Missing English Docs) Open-Source Software Freeware
  • DingTalk - DingTalk is a free, powerful and professional office tool used by over 5 million enterprises and organizations globally. Freeware
  • LimeChat - An open-source IRC client for Mac OS X. Open-Source Software Freeware
  • Slack - Awesome tool for team collaboration and communication. Freeware hot Recommend
  • 零信 - Work anywhere at anytime. Cross platform. (Missing English UI and Docs)
  • 今目标 - An internet work platform for small-to-medium sized enterprises. (Missing English UI and Docs)
  • BearyChat - Team collaboration and communication tool for internet-based teams. (Missing English UI and Docs)
  • Bitpost - A private decentralized messaging system. Instead of connecting to centralized servers (like Facebook, Gmail, etc.) or federated servers (like email, IRC, Jabber), it uses P2P protocol to send encrypted messages to another person or to many subscribers. Open-Source Software
  • Teambition - A team collaboration tool, including many features like task plan, schedule, file sharing, instant discussion and everything you need when collaborating with other team members. Freeware
  • 日事清 - A personal calendar management, team collaboration tool. Schedule, plan assignment, notes summary.(Missing English UI and Docs) Freeware
  • WeeChat - The extensible command-line chat client. Freeware
  • Rambox - Messaging and emailing app that combines common web applications into one. Open-Source Software Freeware
  • Keybase - Crypto for everyone, not just programmers! Open-Source Software Freeware

Email Clients

  • Spark - A fast email client. For both Mac OS and iOS.Freeware
  • Airmail - A fast email client. For both Mac OS and iOS.
  • Nylas Mail - An extensible desktop mail app built on the modern web. Open-Source Software Freeware
  • Foxmail - A fast email client. Freeware hot Recommend
  • Mail Master - Netease full platform of the mailbox management client. Freeware hot Recommend
  • MailTags - Use tags to organize email and schedule.
  • N1 - An extensible, open-source mail app, free for developers and $7/month for Pro.
  • Postbox - A powerful, simple and beautiful email client, need to pay for a license.
  • Polymail - Simple, beautiful and powerful email client. Freeware
  • Newton(formerly Cloudmagic) - An excellent email client with concise interface, scheduling and read receipts.
  • ThunderBird - Software made to make email easier. Freeware
  • Yomail - Maybe the best email client for email。Freeware

Data Recovery Tools

  • DiskWarrior - The world’s most advanced repair and recovery tool for Mac.
  • Data Rescue - A comprehensive and professional data recovery tool for most cases.
  • Stellar Phoenix Mac Data Recovery - A powerful recovery tool for Mac file recovery, Time machine recovery, Encrypted Disk recovery and much more.
  • R-Studio for Mac - A powerful tool which recovers data on disks, even if their partitions are formatted, damaged or deleted.

Audio and Video Tools

  • Popcorn Time - Watch torrent movies instantly, This Popcorn Time service will never be taken down. Download and enjoy. Freeware
  • Kodi - An award-winning free and open-source (GPL) software media center for playing videos, music, pictures, games, and more. Open-Source Software Freeware
  • mpv - A free, open-source, and cross-platform media player. star 4 Open-Source Software Freeware
  • IINA - The modern video player for macOS. Based on mpv, the powerful media player project. Open-Source Software Freeware star 5
  • Soda Player - A player that can play seed, magnetic links, online video, automatic captions, links and local video files. Freeware
  • VOX Player - #1 high-definition audio player for Mac and iPhone. Music just sounds better! star 5 Freeware hot Recommend 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
  • Metadatics - An Advanced Audio Metadata Editor. App Store
  • Natron - Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry. Open-Source Software
  • Ardour - Cross-platform audio software for multi-track recording and editing. Open-Source Software
  • Hydrogen - Professional yet simple and intuitive pattern-based drum programming for GNU/Linux. Open-Source Software
  • Audio Hijack - Record any application's audio, including VoIP calls from Skype, web streams from Safari, and much more.
  • Stringed 2 - Music practice software designed to help users learn how to play their favorite songs.
  • Mixxx - The most advanced free DJ software. Open-Source Software Freeware
  • MuseScore - Free, open-source music notation software. Open-Source Software Freeware
  • Cog - A free, open-source audio player. Open-Source Software Freeware
  • Elmedia Player - This media player is a super versatile app for any file format you probably may think of: FLV, MP4, AVI, MOV, DAT, MKV, MP3, FLAC, M4V are all supported as well as many others.
  • VLC - A free, open-source, cross-platform multimedia player as well as framework that plays most multimedia files, DVDs, Audio CDs, VCDs and various streaming protocols. Open-Source Software Freeware
  • XLD - A tool to decode, convert and play various 'lossless' audio files. Open-Source Software Freeware Recommend
  • 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
  • Playback - Experimental video player. Freeware Open-Source Software
  • ScreenFlow - Screencasting and video editing software.
  • Shotcut - Free open-source video editor. Open-Source Software Freeware
  • ArcTime - A simple, powerful, efficient subtitle creation software. (Missing English UI and Docs) hot Recommend must-have
  • Perian - (Retired, no longer supported) Let QuickTime play all the common formats of free plug-ins. star 5 Open-Source Software hot Recommend Must Have
  • Adapter - Free audio, video and image conversion software. Freeware Recommend
  • Synfig Studio - Synfig Studio is free, open-source 2D animation software. Open-Source Software Freeware
  • Aegisub - Aegisub is a free, cross-platform open source tool for creating and modifying subtitles. Aegisub makes it quick and easy to time subtitles to audio, and features many powerful tools for styling them, including a built-in real-time video preview. Open-Source Software Freeware Recommend star 4
  • iFFmpeg - A Comprehensive Media Tool for macOS. Making High Quality Video Encoding Accessible for Everyone. Recommend star 5
  • Movie Catcher - Movie movie and online viewing offline download software, with Baidu cloud to make offline download and online playback. Open-Source Software
  • LyricsX - Lyrics for iTunes, Spotify and Vox. Open-Source Software App Store Freeware
  • SpotMenu - Spotify and iTunes in your menu bar. Open-Source Software Freeware

Reading and Writing Tools

  • OpenOffice - Compatible with other major office suites, Apache OpenOffice is free to download, use and distribute. 。Open-Source Software hot Recommend Must Have Freeware
  • LibreOffice - LibreOffice is free and open-source software. Development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community. Open-Source Software Freeware
  • KOffice - KOffice contains a word processor (KWord), a spreadsheet (KSpread), a presentation program (KPresenter), and a number of other components that varied over the course of KOffice’s development. Freeware
  • Spillo - Powerful, beautiful and amazingly fast Pinboard client for OS X.
  • iChm - An ebook reader for CHM (Microsoft Compiled HTML help) files. Freeware
  • Chmox - Read CHM documents on your Mac. Freeware
  • CHM Reader - Read Compiled HTML (.chm) documents on your Mac. Freeware Recommend
  • Skim - A PDF reader and note-taker for OS X. Open-Source Software Freeware
  • PDF Expert - Read, annotate and edit PDFs, change text and images.
  • MarginNote - An in-depth PDF and EPUB reading, learning, managing and note taking app. Freeware
  • Kindle App - Amazon official reading app of kindle.
  • Klib - A new way to manage highlights for Kindle and iBooks. Freeware App Store
  • texpad - A great LaTeX editor for Mac with auto-update PDF and autocomplete LaTeX commands.
  • Bear Writer - Bear is a beautiful, flexible writing app for crafting notes and prose. App Store
  • Boostnote - Note-taking app made for programmers. Open-Source Software Recommend
  • QOwnNotes - Is the open source notepad with markdown support and todo list manager. Open-Source Software Freeware
  • RSS
    • Feeds 2 - Keep tabs on your favorite website and RSS feeds from your Mac's menubar. Open-Source Software Freeware
    • ReadKit - A Mac read later client supporting all major providers: Instapaper, Pocket and Readability. Even more, ReadKit is a full-featured RSS reader as well.
    • Reeder 3 - A news reader for Feedbin, Feedly, Feed Wrangler and so on. hot Recommend Must Have
    • Leaf - An amazing news reader dedicated to help you enjoy your daily news and easily manage your subscriptions. hot
    • Vienna - An RSS/Atom reader for Mac OS X. Open-Source Software Freeware
  • Markdown
    • Yu Writer - A Markdown text editor that can find writing fun. star 5 Freeware hot tuijian 必备
    • Mou - A Markdown editor for developers, on Mac OS X. Freeware hot
    • Marp - A Markdown presentation writer with cross-platform support. Open-Source Software Freeware
    • TextNut - A rich-format editor featuring Markdown export and Markdown syntax hints. Freeware
    • MWeb - Pro Markdown writing, note taking and static blog generator App. hot
    • Typora - A truly minimal Markdown editor featuring seamless live preview. Freeware hot Recommend
    • MacDown - An open-source Markdown editor for OS X. Open-Source Software Recommend Freeware
    • EME - Recently launched a Markdown editor, interface is like Chrome browser interface, very simple.
    • LightPaper - Simple, beautiful, yet powerful text editor for your Mac.
    • Marked 2 - Markdown previewer, reviewer, and exporter. Great for people that already have a preferred way of editing Markdown, but want to get a live preview of the document they are working on.
    • iA Writer - Writing app with an emphasis on simplicity and design.
    • Ulysses - The Ultimate Writing App for Mac, iPad and iPhone.
    • Cmd Markdown - Open the journey of excellence. Freeware
  • Note-taking
    • Quiver - The Programmer's Notebook, lets you easily mix text, code, Markdown and LaTeX within one note, edit code with an awesome code editor and live preview Markdown and LaTeX. Recommend
    • Evernote - Infamous note-taking app, available on many platforms. Freeware hot Recommend Must Have
    • OneNote - Note-taking app by Microsoft. Freeware hot Recommend Must Have
    • Inkdrop - The notebook app for Markdown lovers built on top of Electron.
    • Notes - A clean, simple note-taking app. Open-Source Software Freeware
    • Notebook Note-taking app. Freeware
    • 有道云笔记 - A note-taking app. It features multi-level notebook structure,Markdown syntax and iWork/Office preview. (Missing English UI and Docs) Freeware hot
    • 为知笔记 - A note-taking app. It features multi-level notebook structure, multi tags, Markdown syntax and unlimited cloud storage space. (Missing English UI and Docs) Freeware hot
    • Leanote - A note-taking app. Features Markdown syntax and blog export. (Missing English Docs) 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 create, edit, and read e-books. Open-Source Software Freeware
  • Sigil - A multi-platform EPUB ebook Editor. Open-Source Software Freeware
  • Scribus - Professional layout and publishing software supporting EPS and SVG import/export, and PDF support. 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 - Pro-level, fast, reliable FTP/S + SFTP + WebDAV/S file transfer app.
  • Cyberduck - A libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure and OpenStack Swift browser. Freeware
  • FileZilla - A free software, cross-platform FTP application. Supports FTP, SFTP and FTPS (FTP over SSL/TLS). hot

Frameworks For Hybrid Applications

  • create-dmg - Create a good-looking DMG for your macOS app in seconds. Open-Source Software Freeware
  • nw.js - Build desktop application with HTML and JavaScript. It lets you call all Node.js modules directly from DOM and enables a new way of writing applications with all Web technologies. Open-Source Software Freeware hot
  • Electron - Build cross platform desktop application with JavaScript, HTML and CSS. Open-Source Software Freeware hot
  • Electrino - Desktop runtime for apps built on web technologies, using the system's own web browser engine. Open-Source Software Freeware
  • react-desktop - React UI Components for macOS Sierra. Open-Source Software Freeware
  • ReactXP - Microsoft official production, support platform Web, iOS, Android and Windows UWP is still an ongoing work. Open-Source Software Freeware
  • React Native macOS - Build OS X desktop apps using React Native and Cocoa. Open-Source Software Freeware Recommend
  • React Native for Ubuntu - Build Ubuntu desktop apps using React Native. Open-Source Software Freeware Recommend
  • AppJS - A lightweight JavaScript UI library for creating mobile webapps that behave like native apps. Open-Source Software Freeware
  • HEX - Build cross-platform desktop application with HTML and JavaScript. Made by YouDao. (Broken official website) Open-Source Software Freeware
  • AlloyDesktop - Build cross-platform desktop application with HTML and JavaScript. Made by Tencent (Not very recommended). (Missing English Docs) Open-Source Software Freeware
  • MacGap - Provides a lightweight JavaScript API for OS X integration, such as displaying native notifications or writing data to a file. Open-Source Software Freeware
  • ionic - Build amazing native and progressive web apps with Angular and open web technologies. One app running on everything. Open-Source Software Freeware

Download Management Tools

  • Transmission - A Fast, Easy, Free BitTorrent Client. Open-Source Software Freeware
  • qBittorrent - A project aims to provide an open-source software alternative to µTorrent. 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
  • You-Get - A tiny command-line utility to download media contents (videos, audios, images) from the web. Open-Source Software Freeware
  • Free Download Manager - A powerful, modern download accelerator and organizer for Windows and Mac. (FREE) Freeware
  • FOLX - A free download manager for Mac OS X with a true Mac-style interface. Freeware
  • Downie - Video downloader for macOS with support for YouTube and other 1200 sites.

Online Storage

I recommend using online storage with Mac clients

  • Dropbox - A file hosting service that offers cloud storage and file synchronization with collaborative edit features. Freeware hot Recommend
  • Baidu cloud - Baidu cloud official client. (Missing English UI and Docs) Freeware
  • Tecent cloud - Tencent cloud client. (Require Tencent Account, Missing English UI and Docs) Freeware
  • Jianguo cloud - Jianguo cloud client. (Not recommended) Freeware
  • 115 - 115 cloud client. (Missing English UI and Docs) Freeware
  • 360 - 360 cloud client. (Missing English UI and Docs) Freeware
  • ownCloud Cloud storage.
  • NextCloud - An actively maintained fork of ownCloud, faster and completely open-source Open-Source Software
  • Mega - Free cloud service, offers 50GB free storage. Freeware
  • Seafile - Reliable and High Speed File Sync and Share.Freeware

Input Methods

  • QQ Input for Chinese - Produced by Tencent. (Missing English UI and Docs) Freeware
  • Sogou Input for Chinese - Sogou input. (Missing English UI and Docs) Freeware
  • Baidu Input for Chinese - Baidu input. (Missing English UI and Docs) Freeware
  • LogInput - Enter ShuangPin is a nightmare in macOS,From now on,This nightmare can end up.
  • iAvro - Phonetic Bangla input method for macOS. Open-Source Software Freeware
  • Qingge Wubi Input - Wubi input produced for iOS and Mac. (Missing English UI and Docs) Freeware
  • WBIM - Wubi input method. Freeware
  • Emoticon Input - Emoticons icons or characters input method. (Missing English UI and Docs) Freeware
  • RIME - Rime input method. (Missing English UI and Docs) Open-Source Software Freeware Recommend must-have
  • hallelujahIM - hallelujah English input method. Freeware
  • Rocket - Makes typing emoji faster and easier using Slack-style shortcuts. Freeware
  • Type2Phone - Use Your Mac as Keyboard for iPhone, iPad & Apple TV. App Store
  • Kawa - A better input source switcher for OS X. Open-Source Software Freeware

Web Browsers

Browsers on Mac OS

  • Safari - Built-in browser of Mac OS. Freeware
  • Chrome - star 4 Chrome, produced by Google Freeware
  • Chromium - Chromium is an open-source web browser project by Google, to provide the source code for Google Chrome. Freeware
  • Firefox - Meet Firefox Quantum. Fast for good. a free, open-source web browser developed by the Mozilla Foundation. Freeware
  • Opera - Opera. Freeware
  • QQ Browser - QQ browser, produced by Tencent. Freeware
  • Maxthon - Maxthon provides you with the fastest web browser available Freeware
  • Vivaldi - Vivaldi, new browser from Opera's developers. Freeware
  • Ōryōki - Ōryōki, small web browser with a thin interface. This is an experimental project, currently in development. Freeware
  • Brave - Web browser with an emphasis on privacy and speed. Freeware

Translation Tools

(Or you could just use the Mac OS built-in dictionary)

  • iTranslate - Translate entire website instantly with its built-in browser or with iTranslate Safari extension into over 40 languages. Freeware
  • YouDao Translate - (Missing English UI and Docs) Freeware
  • 海词词典 - (Missing English UI and Docs) Freeware
  • Eudic - (Missing English UI and Docs)
  • Grammarly - Refine your english

Security Tools

  • RansomWhere? - Towards Generic Ransomware Detection.
  • OverSight - OverSight monitors a mac's mic and webcam, alerting the user when the internal mic is activated, or whenever a process accesses the webcam.
  • KextViewer - View all modules on that are loaded in the OS kernel.
  • BlockBlock - Me: "please alert me anytime, anything is persistently installed" BlockBlock: "you got it 😇"
  • KnockKnock - "Who's there?" See what's persistently installed on your Mac.
  • TaskExplorer - Explore all the tasks (processes) running on your Mac with TaskExplorer.
  • What's Your Sign? - WhatsYourSign adds a menu item to Finder.app. Simply right-, or control-click on any file to display its cryptographic signing information!
  • Dylib Hijack Scanner - Dylib Hijack Scanner or DHS, is a simple utility that will scan your computer for applications that are either susceptible to dylib hijacking or have been hijacked.

Proxy and VPN Tools

  • Algo - Set up a personal IPSEC VPN in the cloud. Open-Source Software
  • SpechtLite - A rule-based proxy app for macOS. Open-Source Software Freeware hot
  • ShadowsocksX - A secure socks5 proxy, designed to protect your internet traffic. Open-Source Software Freeware hot
  • ShadowsocksX-NG - Next generation of ShadowsocksX. Open-Source Software Freeware
  • Lantern - Lantern is a free application that delivers fast, reliable and secure access to the open internet. Open-Source Software Freeware Recommend must-have hot
  • Tunnelbear - Really simple VPN to browse the web privately & securely. Unblock websites around the world with applications for Mac, PC, iOS, Android & Chrome.
  • Tunnelblick - A free, open-source graphic user interface for OpenVPN on OS X. Freeware
  • GoAgentX - An application for the access to open internet. (Missing English UI and Docs) Open-Source Software Freeware
  • Surge - Surge is a web developer tool and proxy utility for iOS 9. App Store
  • srocket - An application for the access to open internet. (Missing English UI and Docs) Freeware
  • LoCoVPN - An application for the access to open internet. (Missing English UI and Docs) Freeware
  • 二师兄VPN - An application that connects you to the VPN. (Missing English UI and Docs) Freeware
  • GTX加速器 - An application that connects you to the VPN. (Missing English UI and Docs) Freeware
  • GreenVPN - A powerful and fun tools that helps you to solve any network issues. (Mainly used for the access to open internet) Freeware
  • WiseVPN - Unlimited traffic, free VPN. Freeware App Store
  • 风驰VPN - An application that connects you to the VPN. (Missing English UI and Docs) Freeware
  • tinc - Secure mesh VPN software. Open-Source Software Freeware
  • Shimo - VPN Client for Mac, provides many features related to VPN usage.
  • FreeVPN Plus - Never expired Mac free VPN. Freeware App Store

Utilities

General Tools

  • Alfred - An award-winning app for Mac OS X which boosts your efficiency with hotkeys, keywords, text expansion and more. Search your Mac and the web, and be more productive with custom actions to control your Mac. Recommend hot
  • BetterZip 3 - An archive tool supports ZIP, TAR, TGZ, TBZ, TXZ (new), 7-ZIP, RAR。 Freeware hot Recommend Must Have
  • DNS Heaven - Unifies macOS DNS so applications using glibc can resolve DNS with the native stack. Mainly for use with VPNs. Open-Source Software Freeware
  • The Unarchiver - Unarchive many different kinds of archive files. Open-Source Software Freeware
  • Keka - A free file archiver for macOS. Compression formats supported:7z, Zip, Tar, Gzip, Bzip2, DMG, ISO. Extraction formats supported: RAR, 7z, Lzma, xz, Zip, Tar, Gzip, Bzip2, ISO, EXE, CAB, PAX. Open-Source Software Freeware Recommend
  • Numi - A beautiful calculator app for Mac. Freeware
  • Memo - Memo is a simple and elegant app,Unlock memos even more quickly using Touch ID. Freeware App Store
  • Itsycal - A tiny calendar for your Mac's menu bar. Open-Source Software Freeware
  • BitBar - An app lets you put the output from any script or program right in your Mac OS X menu bar. Has a good community. Open-Source Software Freeware
  • CopyQ - Clipboard Manager with Advanced Features. Open-Source Software Freeware
  • ClipMenu - A clipboard manager for Mac OS X. Open-Source Software Freeware
  • Paste - Smart clipboard history & snippets manager. Freeware App Store
  • PDF Archiver - A nice tool for tagging and archiving tasks. Open-Source Software App Store
  • iPaste - Lightweight and efficient clipboard tool. Freeware App Store
  • ControlPlane - Manages configuration profiles for your Mac. Determines where you are or what you are doing based on a number of available evidence sources and then automatically reconfigures your Mac based on your preferences. Open-Source Software Freeware
  • AirServer - The most advanced screen mirroring software receiver for Mac, PC and Xbox One.
  • Manta - Flexible invoicing desktop app with beautiful & customizable templates. Open-Source Software Freeware
  • Hazel - Automated file organization for your Mac. Responsibly and beautifully designed.
  • MacAssistant - Google Assistant for macOS Open-Source Software Freeware hot
  • muCommander - A lightweight file manager with a dual-pane interface. Open-Source Software Freeware
  • Vanilla - Hide menu bar icons on your Mac. Freeware
  • HTTrack - A useful tool for downloading a whole website and offline browsing. Freeware

GTD (Getting Things Done)

  • Taskade - This is building a real-time collaborative editor for teams.
  • Todoist - A cross-platform todo list app. Freeware
  • dida365 - Lightweight to-do application。Freeware
  • TaskPaper - Plain text to-do lists.
  • Fantastical - The calendar app you won't be able to live without. Recommend
  • Day-O 2 - Menu bar clock replacement with built-in calendar. Freeware
  • Things - A delightful and easy to use task manager. (Award-winning App) hot
  • OmniFocus - A nice GTD app, made by OmniGroups. hot
  • 2Do - A nice todo app.
  • Wunderlist - The easiest way to get stuff done.
  • OnyX - Multifunction utility to verify disks and files, run cleaning and system maintenance tasks, configure hidden options and more. Freeware
  • Focus - A beautiful pomodoro-based time manager. App Store

Productivity

  • xScope - A powerful set of tools that are ideal for measuring, inspecting & testing on-screen graphics and layouts.
  • Karabiner - A powerful and stable keyboard customizer for OS X. Open-Source Software Freeware Recommend
  • Keyboard Maestro - Automate routine actions based on triggers from keyboard, menu, location, added devices, and more.
  • Ukelele - Unicode Keyboard Layout Editor.
  • Keytty - A app to keep your hands on the keyboard. Move, click, scroll, drag and more with a few strokes.
  • Mos - A simple tool can offer the smooth scrolling and reverse the mouse scrolling direction on your Mac. Open-Source Software Freeware
  • BetterTouchTool - A great, feature-packed app that allows you to configure many gestures for your Magic Mouse, Macbook Trackpad, Magic Trackpad and also Mouse Gestures for normal mice. Freeware
  • Hammerspoon - A tool for powerful automation of OS X, programmable by Lua scripting engine. Open-Source Software Freeware Recommend
  • Qbserve - Time tracking automation: freelance project tracking, timesheets, invoicing & real-time productivity feedback.
  • Timing - Automatic time and productivity tracking for Mac. Helps you stay on track with your work and ensures no billable hours get lost if you are billing hourly.
  • RescueTime - A personal analytics service that shows you how you spend your time and provides tools to help you be more productive.
  • Window Management
    • ShiftIt - Managing window size and position in OSX.star 4 Open-Source Software Freeware hot Recommend Must Have
    • Moom - Allows you to easily move and zoom windows, or to another display—using either the mouse or the keyboard.
    • Divvy - Window management at its finest with its amazing Divvy Grid system.
    • Slate - A window management application similar to Divvy and SizeUp (except better and free!). (Needs config file) Open-Source Software Freeware
    • SizeUp - Powerful, keyboard-centric window management.
    • Spectacle - Move and resize windows with simple and customizable keyboard shortcuts. Open-Source Software Freeware
    • Amethyst - A tiling window manager. Open-Source Software Freeware
    • Magnet - A window manager that keeps your workspace organized. App Store
  • Password Management

    • RememBear - The easiest way to remember all your passwords. Freeware
    • 1Password - A cross-platform password management tool. hot Recommend Must Have
    • LastPass - A password management tool for Mac OS and browser.
    • KeePassX - A light-weight and open-source password management app. Open-Source Software Freeware
    • MacPass - An open-source KeePass Mac OS client. Open-Source Software Freeware
    • Keeweb - Free cross-platform password manager compatible with KeePass. Open-Source Software Freeware
  • Finder

    • Quicklook-Plugins - A list of useful "Quick Look" plugins for developers.
    • fman - The first dual-pane file manager to integrate features from Sublime Text.
    • ForkLift - The most advanced dual pane file manager and file transfer client for macOS.
    • Path Finder - An all-around file management app.
    • TotalFinder - A Chrome-like app as finder substitute.
    • XtraFinder - Adds tabs and cut to Mac Finder. Freeware

Quality of Life Improvements

  • CheatSheet - Hold the ⌘-Key to get a list of all active shortcuts of the current application. It's as simple as that. star 4 Freeware
  • Snap - Launch an app in a snap. Ridiculously easy shortcut management. Freeware App Store
  • KeyCastr - An open-source keystroke visualizer. Open-Source Software Freeware
  • f.lux - An application makes the color of your computer's display adapt to the time of day. Freeware

System Related Tools

  • AppCleaner - A small application which allows you to thoroughly uninstall unwanted apps. Freeware Recommend
  • Cleaner for Xcode - This app helps you to make your Xcode faster by removing unwanted and deprecated files. Open-Source Software Freeware tuijian
  • iStats - iStats is a command-line tool that allows you to easily grab the CPU temperature, fan speeds and battery information on OS X. Open-Source Software Freeware
  • Juice - Make your battery information a bit more interesting. Open-Source Software Freeware
  • NitroShare - CROSS-PLATFORM NETWORK FILE TRANSFER APPLICATION. Open-Source Software Freeware
  • Monity - A system monitoring widget for OS X. star 3
  • SSH Tunnel - An application to manage your SSH.
  • Mounty - A tiny tool to re-mount write-protected NTFS volumes under Mac OS X 10.9+ in read-write mode. Freeware
  • Paragon NTFS - Read/write access to NTFS in macOS Sierra.
  • Tuxera NTFS - Full read-write compatibility with NTFS-formatted drives on a Mac.
  • gfxCardStatus - An unobtrusive menu bar app for OS X that allows MacBook Pro users to see which apps are affecting their battery life by using the more power-hungry graphics. Freeware Recommend
  • openEmu - it is extremely easy to add, browse, organize and with a compatible gamepad, play those favorite games (ROMs) you already own. Open-Source Software Freeware tuijian
  • Porting Kit - Install Windows® Games inside your Mac. Freeware
  • DaisyDisk - Gives you a great overview of disk usage. Can also make more disk-space available by cleaning up your disk.
  • OmniDiskSweeper - Shows you the files on your drive, ordered by size. It can be used to find and remove unused files. Freeware Recommend
  • iStat Menus - An advanced Mac system monitor on the menubar. Recommend
  • HTML5 Player - An HTML 5 video player. Keep your Mac from "burning".
  • InsomniaX - Disable either lid and/or idle sleep (so you can play music with your lid closed, for example).
  • Caffeine - An app that doesn't let your Mac to fall asleep.
  • KeepingYouAwake – Alternative to Caffeine with better support for dark mode in Mac. OSS Icon
  • NoSleep NoSleep makes closing of your MacBook lid possible without going into sleep mode.
  • Coolant - A menubar app that lets you know when an app is consuming 100% CPU or more than a gigabyte of memory (or any arbitrary limits you choose).
  • HandShaker - Mac on the management of Android mobile phone content. Freeware

Gaming Software

  • OpenEmu - A great video game console emulator, supports many different emulators in a single application. (e.g. Sony PSP, GameBoy, NDS and so on) Open-Source Software Freeware Recommend

Other

  • WWDC - The Mac OS unofficial WWDC app. Open-Source Software Freeware

Remote Login Software

  • TeamViewer - A proprietary computer software package for remote control, desktop sharing, online meetings, web conferencing and file transfer between computers. Freeware Recommend must-have star 4
  • RealVNC The original and best software for remote access across desktop and mobile.
  • AnyDesk An application which provides Remote access across multiple machines.

QuickLook Plugins

Using Homebrew Cask to install. List of useful Quick Look plugins for developers. If you install it manually, you can move the downloaded .qlgenerator file to ~ / Library / QuickLook qlmanage -r

  • QuicklookStephen - Preview plain text files without or with unknown file extension. such as README、INSTALL、Capfile、CHANGELOG...brew cask install qlstephen
  • QLColorCode - Preview source code files with syntax highlighting. brew cask install qlcolorcode
  • QLMarkdown - Preview Markdown files. brew cask install qlmarkdown
  • QuickLookJSON - Preview JSON files. brew cask install quicklook-json
  • QLPrettyPatch - Preview .patch files. brew cask install qlprettypatch
  • QuickLookCSV - Preview CSV files. brew cask install quicklook-csv
  • BetterZipQL - Preview the compressed format file for BetterZip software. brew cask install betterzipql
  • qlImageSize - Display image size and resolution. brew cask install qlimagesize
  • WebP - Preview WebP images. brew cask install webpquicklook
  • Suspicious Package - Preview the contents of a standard Apple installer package. brew cask install suspicious-package
  • QuickLookASE - Preview Adobe ASE Color Swatches generated with Photoshop,Illustrator,Prisma among many others. brew cask install quicklookase
  • QLVideo - Preview most types of video files, as well as their thumbnails, cover art and metadata. brew cask install qlvideo
  • QuickLookAPK - Preview Android APK files. brew cask install quicklookapk
  • ProvisionQL - Preview iOS / macOS app and provision information. brew cask install provisionql
  • quicklook-pat - Preview Adobe Photoshop pattern files. brew cask install quicklook-pat

Third Party App Markets

If you come across websites offering pirated software or cracks, please post HERE. We love apps, but only authentic ones. :)

Get Apps

Here are some of the major software download sites, there are a number of OSX Mac software sites

  • MacUpdate Desktop - Simplifies finding, buying and installing apps for your Mac. star 4
  • Homebrew Cask - A command line installation manager which extends Homebrew and brings its elegance, simplicity, and speed to Mac OS applications and large binaries alike.
  • Homebrew - The missing package manager for macOS. star 4 Freeware Open-Source Software
  • MacPorts - The MacPorts Project is an open-source community initiative to design an easy-to-use system for compiling, installing, and upgrading either command-line, X11 or Aqua based open-source software on the Mac OS X operating system. Freeware Open-Source Software

Black-List

Third party app market black list

Mac App Download Sites

Here are some of the major software download sites, there are a number of OSX Mac software sites

Genuine Sites

Pirated software download site blacklist

Refuse piracy from me. Software vendors can go to these places rights.

  • 玩转苹果:http://www.ifunmac.com
  • Mac软件下载站:http://www.pshezi.com
  • MacPeers:http://www.macpeers.com
  • Mac志:http://www.isofts.org
  • Mac软件分享:http://www.waitsun.com
  • Mac破解软件:https://www.macappstore.net/
  • 卡卡源:http://www.kkroot.com/
  • AppKed:http://www.macbed.com
  • 苹果软件园:http://www.maczapp.com
  • 马可菠萝:http://www.macbl.com/
  • 极致分享:https://alltoshare.com/
  • 麦克社:http://www.macshe.com/
  • Softasm:https://softasm.com/
  • Mac精品软件:http://xclient.info/
  • MacPeers:https://www.macpeers.com
  • Mac毒:https://www.macdo.cn
  • Macx:http://www.macx.cn/
  • 腾牛网:http://www.qqtn.com/mac/r_17_1.html
  • 未来软件园:http://www.orsoon.com/mac/

⬆ back to top

Contributors

This project exists thanks to all the people who contribute.

Backers

Thank you to all our backers! 🙏 Become a backer

Sponsors

Support this project by becoming a sponsor. Your logo will show up here with a link to your website. Become a sponsor

License

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 53.0%
  • JavaScript 47.0%