macOS Apps

Text Editors

Atom
Hackable text editor for the 21st century made by GitHub Atom Plugins
Bear Writer
Beautiful, flexible writing app for crafting notes and prose
Bootstrap Studio
A powerful desktop app for creating responsive websites using the Bootstrap framework
Brackets
A modern, open source text editor that understands web design
Chocolat
Native text editor
Coda2
Fast, clean and powerful text editor
CotEditor
Lightweight plain-text editor for macOS
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
micro
Modern and intuitive terminal-based text editor
ONI
IDE powered by Neovim
Sublime Text
Sophisticated text editor for code, markup and prose You'll love the slick user interface, extraordinary features and amazing performance, Sublime Text Plugins
TextMate
Editor that brings Apple's approach to operating systems into the world of text editors
Vim
Highly configurable text editor built to make creating and changing any kind of text very efficient, Vim Plugins
Vimr
Refined Vim Experience for OS X

Office

LibreOffice
LibreOffice is free and open-source software office software Software is tested and used daily by a large and devoted user community
OpenOffice
Compatible with other major office suites, Apache OpenOffice is free to download, use and distribute
WPS
Is a cross-platform office software suite

Markdown Tools

EME
Open-source Markdown editor with an interface like Chrome
iA Writer
Writing app with an emphasis on simplicity and design
LightPaper
Simple, beautiful, yet powerful text editor for your Mac
MacDown
Open-source Markdown editor for OS X
Marked 2
This is the Markdown preview with an elegant and powerful set of tools for all writers
MarkText
Next generation markdown editor, running on platforms of MacOS Windows and Linux
Marp
Markdown presentation writer with cross-platform support
Marxico
Delicate Markdown editor for Evernote Reliable storage and sync
MWeb
Pro Markdown writing, note taking and static blog generator App
TextNut
Rich-format editor featuring Markdown export and Markdown syntax hints
Typora
Truly minimal Markdown editor featuring seamless live preview
Ulysses
The Ultimate Writing App for Mac, iPad and iPhone

Note-taking

Agenda
Date-focused note taking app for both planning and documenting your projects
Boostnote
Note-taking app made for programmers
Evernote
Infamous note-taking app, available on many platforms
Inkdrop
Notebook app for Markdown lovers built on top of Electron
Joplin
Cross platform open-source notepad with markdown support and todo list manager with synchronisation capabilities
MarginNote
In-depth PDF and EPUB reading, learning, managing and note taking app
Notable
The markdown-based note-taking app that doesn't suck
Notes
Clean, simple note-taking app
Notion -Notion
is the all-in-one workspace From notes, tasks, wikis, to database
OneNote
Note-taking app by Microsoft
QOwnNotes
Open-source notepad with markdown support and todo list manager
Quiver
Easily mix text, code, Markdown and LaTeX within one note, edit code with an awesome code editor and live preview Markdown and LaTeX

Ebooks

Calibre
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
Clearview
Tabbed style e-book reader for PDF, EPUB (DRM free), CHM, and MOBI
iChm
Ebook reader for CHM (Microsoft Compiled HTML help) files
Kindle App
Amazon official reading app of kindle
Klib
New way to manage highlights for Kindle and iBooks
Scribus
Professional layout and publishing software supporting EPS and SVG import/export, and PDF support
Sigil
Multi-platform EPUB ebook Editor

RSS

Feeds 2
Keep tabs on your favorite website and RSS feeds from your Mac's menubar
Leaf
Amazing news reader dedicated to help you enjoy your daily news and easily manage your subscriptions
ReadKit
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
News reader for Feedbin, Feedly, Feed Wrangler and so on
Vienna
RSS/Atom reader for Mac OS X

Writing Tools

CHM Reader
Read Compiled HTML (chm) documents on your Mac
Chmox
Read CHM documents on your Mac
PDF Expert
Read, annotate and edit PDFs, change text and images
PDF Reader Pro
You Can view, create, sign, convert and compress any PDF documents
Skim
PDF reader and note-taker for OS X
SkyFonts
The simplest way to try, install, and manage fonts
Spillo
Powerful, beautiful and amazingly fast Pinboard client for OS X
Tad
Application for viewing and analyzing tabular data such as CSV files
texpad
Great LaTeX editor for Mac with auto-update PDF and autocomplete LaTeX commands

IDEs

Android Studio
The official IDE for Android, based on Intellij IDEA
Deco IDE
The best IDE for building React Native apps
Eclipse
Popular open-source IDE, mainly for Java but with plugin support for a wide array of languages and platforms
Espresso
The web editor for Mac is back For people who make delightful, innovative and fast websites
JetBrains Toolbox App
Manage installed JetBrains tools, download new ones and open recent projects
AppCode
Smart IDE for iOS/macOS development
CLion
Powerful C and C++ IDE (Free for Students)
DataGrip
Cross-Plaform IDE for Databases and SQL FREE for Students, check here for more info
GoLand
Provides ergonomic environment for Go development
IntelliJ IDEA
Powerful IDE for JVM languages (Free for Students)
PyCharm
Powerful Python IDE, which has professional version and community version
Rider
Cross-Platform C# IDE It is an alternative to Visual Studio by Microsoft with the additional benefit of getting Resharper features that are not available on Visual Studio for Mac
WebStorm
The smartest JavaScript IDE by JetBrains FREE for Students, check here for more info
Haskell for Mac
A Modern Development Environment for Haskell
NetBeans IDE
Free and open-source IDE, mainly used for Java development, but supports many other languages and frameworks
Visual Studio Code
Microsoft's free & open-source editor, TypeScript friendly, VSCode Plugins
Visual Studio Community for Mac
Fully-featured IDE Free for students, open-source and individual developers
Xamarin Studio
Free cross platform C# IDE Xamarin Studio supports iOS, Android and Net development
Xcode
Essential IDE for iOS/macOS development

Developer Utilities

BetterRename
The most powerful and complete Mac file renaming application on the market
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
Cacher
Cloud-based, team-enabled code snippet manager with Gist sync, VSCode/Atom/Sublime packages and Mac/Windows/Linux/Web clients
canSnippet
Powerful snippet management tool that works accross the whole operating system, always accessible via simple keyboard shortcut
CodeKit
Web development tool which can automatically compile Less, Sass, CoffeeScript, TypeScript, Jade and JavaScript, auto-refresh browsers and much more
Dash
Awesome API documentation browser and code snippet manager
DiffMerge
Application to visually compare and merge files
EnvPane
OS X preference pane for environment variables
FinderGo
Open terminal quickly from Finder
Finicky
Application that allows you to set up rules that decide which browser is opened for every link that would open the default browser
Gas Mask
Simple hosts file manager for Mac OS X
Gemini
Intelligent duplicate file finder
Hex Fiend
Fast and clever open source hex editor
Hostsprefpane
System preference pane to manage your hosts file
iHosts
The only /etc/hosts editor on Mac App Store
Integrity
Free website link checker for Mac
Kaleidoscope
Powerful compare tool for text, images and folders Works perfectly with git, svn or other version control tools
Koala
GUI application for Less, Sass, Compass and CoffeeScript compilation
LaunchRocket
Brew services management in Mac System Preferences
Woodpecker
View iOS app's Sandbox files, UserDefaults, Keychain items on a Mac
MacSystemColors
Mac app that shows all system colors in light an dark mode for Cocoa developers
MJML
Framework that utilizes a semantic syntax and a rich standard components library, which allow users to easily create responsive emails
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
PPRows
Application to calculate how many lines of code you write
SCM Breeze
Set of shell scripts (for bash and zsh) that enhance your interaction with git
SecureCRT
Terminal emulation which supports SSH, Telnet or other protocols
Site Sucker
SiteSucker is a Macintosh application that automatically downloads websites from the Internet
SnippetsLab
Easy-to-use code snippets manager
Solarized
Clean and beautiful color theme Works well with iTerm, JetBrains products, Vim etc
StarUML
Powerful UML app
Swiftify
Objective-C to Swift code converter and Xcode & Finder extensions
SwitchHosts
Free and open-source app for hosts management & switching
TeXstudio
Integrated writing environment for creating LaTeX documents
Touch Bar Simulator
Use the Touch Bar on any Mac
Visual Paradigm
All-in-one UML, SysML, BPMN Modeling Platform for Agile, EA TOGAF ADM Process Management
WWDC
The Mac OS unofficial WWDC app
zeplin
Collaboration tool for work between designers and developers

Regular Expression Editors

Patterns
Regular expression editor
Regex
Regular expression testing tool with an emphasis on simplicity
RegExRX
Development tool for regular expressions

API Development and Analysis

Cocoa Rest Client
Free, open-source, native Apple OS X app for testing HTTP/REST endpoints
Insomnia
The most intuitive cross-platform REST API Client
Postman
Powerful GUI platform to make your API development faster & easier, from building API requests through testing, documentation and sharing
Katalon Studio
Simplify API, Web, Mobile Automation Tests Free Robust Cross-platform Automation testers from 160 countries with YouTube channels, GitHub repositories

Network Analysis

Charles
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
Little Snitch
Network monitor with a world map for visualizing network connections
mitmproxy
Interactive intercepting HTTP proxy for penetration testers and software developers
Paw
Advanced HTTP client
Proxie
HTTP debugging proxy
Proxyman
Modern and intuitive HTTP debugging proxy for macOS
Wireshark
The world’s foremost and widely-used network protocol analyzer

Command Line Tools

ack
A tool like grep, optimized for programmers
alacritty
A cross-platform, GPU-accelerated terminal emulator
archey-osx
An archey script for OS X
asciinema
Easily record terminal sessions and replay them in a terminal as well as in a web browser
autojump
Replace cd with an intelligent autojump to easily navigate directories from the command line
bash-it
Shameless ripoff of oh-my-zsh for bash
bat
A cat(1) clone with syntax highlighting and Git integration
ccat
The colorizing cat which works similar to cat but displays content with syntax highlighting
cmus
Small, fast and powerful console music player for Unix-like operating systems
cool-retro-term
Good looking terminal emulator which mimics the old cathode display
dark-mode
Control dark mode from the command-line
Fish Shell
Smart and user-friendly terminal, which is similar with zsh
fselect
Find files with SQL-like queries
Glances
Glances is a cross-platform curses-based system monitoring tool
Go2Shell
Go2Shell opens a terminal window to the current directory in Finder
htop
htop is an interactive text-mode process viewer for Unix systems It aims to be a better 'top'
httpie
Modern command line HTTP client – user-friendly curl alternative with intuitive UI, JSON support, syntax highlighting, wget-like downloads, extensions, etc
hyper
A terminal built on web technologies
iTerm2
iTerm2 is an amazing terminal emulator for OS X
itunes-remote
Software for controlling iTunes via the terminal
job
JOB, make your short-term command as a long-term job
lnav
A log file navigator
m-cli
Swiss Army Knife for macOS
Mac-CLI
The ultimate tool to manage your Mac Automatize the usage of your OS X system
mas
Simple command line interface for the Mac App Store
Miller
Like awk, sed, cut, join, and sort for name-indexed data such as CSV, TSV, and tabular JSON
mycli
CLI for MySQL that can do auto-completion and syntax highlighting
ndm
Manage npm straight from the couch
pgcli
Pgcli is a command line interface for Postgres with auto-completion and syntax highlighting
Rebound
Instantly browse Stack Overflow results in your terminal when you get a compiler error
Serial
Full-featured serial terminal for the Mac
shallow-backup
Easily create text documentation of installed applications, dotfiles, and more
silver searcher (ag)
A code searching tool similar to ack, with a focus on speed
spaceship
A Zsh prompt for Astronauts
Taskbook
Tasks, boards & notes for the command-line habitat
Terminus
Free terminal tool, built with TypeScript, heavily inspired by Hyper
Termius
Free terminal tool,comparable to xshell on windows platform
TextQL
Execute SQL against structured text like CSV or TSV
tmux
"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
trash
Move files and directories to the trash
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
VisiData
Terminal spreadsheet multitool for discovering and arranging data
Zsh
Zsh is a shell designed for interactive use, although it is also a powerful scripting language

Hybrid App Frameworks

AppJS
Lightweight JavaScript UI library for creating mobile webapps that behave like native apps
create-dmg
Create a good-looking DMG for your macOS app in seconds
Electrino
Desktop runtime for apps built on web technologies, using the system's own web browser engine
Electron
Build cross platform desktop application with JavaScript, HTML and CSS
ionic
Build amazing native and progressive web apps with Angular and open web technologies One app running on everything
MacGap
Provides a lightweight JavaScript API for OS X integration, such as displaying native notifications or writing data to a file
nwjs
Build desktop application with HTML and JavaScript It lets you call all Nodejs modules directly from DOM and enables a new way of writing applications with all Web technologies
Qt
Cross-platform application framework
React Native for Ubuntu
Build Ubuntu desktop apps using React Native
React Native macOS
Build OS X desktop apps using React Native and Cocoa
react-desktop
React UI Components for macOS Sierra
ReactXP
Microsoft official production, support platform Web, iOS, Android and Windows UWP is still an ongoing work

Version Control

Cornerstone
Powerful version control with a gorgeous interface
Fork
Fast and friendly Git client for Mac
Git Cola
Powerful, Fast, Lightweight and Friendly Git GUI For those caffeine adicting users
Gitbar
Open-source,display Github contribution statistics on your menu bar
GitFinder
Fast and lightweight Git client for Mac with Finder integration
GitHub Desktop
The official GitHub GUI
GitKraken
The most popular Git GUI for Windows, Mac and Linux
GitX-dev
Fork of Pieter's nice git GUI for OS X Includes branch/tag sidebar and various fixes
Hub
Command-line wrapper for Git that makes you better at GitHub
OhMyStar
Beautiful and efficient way to manage, explore and share your Github Stars
SmartGit
Git client with support
SourceTree
Free Git & Mercurial client for Windows or Mac
Sublime Merge
Git client, from the makers of Sublime Text
Tower2
The most powerful Git client for Mac and Windows
Versions
Mac Subversion (SVN) Client
GitUp
A simple & powerful Git client。

Virtualization

Docker
Powerful, performs operating-system-level virtualization
Parallels
Powerful, easy-to-use VM No free upgrade for each new Mac OS
Vagrant
Tool for building and distributing development environments
Veertu
The lightest VM on Mac Responsive, sandboxed & native way to run VM on your Mac
Virtual Box
Powerful x86 and AMD64/Intel64 virtualization product
VMWare Fusion
Powerful, commercial VM developed by VMware

Databases

Azure Data Studio
Cross-platform database tool for using on Microsoft family on-premises and cloud data platforms such as MSSQL Server
Base 2
Application for creating, designing, editing and browsing SQLite 3 database files
Bdash
Modern SQL client application, supports MySQL, PostgreSQL (Redshift) and BigQuery
Chrome MySQL Admin
Powerful Chrome app to manage your MySQL
Core Data Editor
Core Data Editor lets you easily view, edit and analyze applications‘ data
DB Browser for SQLite
Official home of the DB Browser for SQLite
DBeaver
Universal SQL Client
ElectroCRUD
Modern MySQL CRUD application
FastoNoSQL
Cross-platform GUI client for Redis, Memcached, SSDB, LevelDB, RocksDB, UnQLite, LMDB, ForestDB, Pika and Dynomite key-value databases
FastoRedis
Cross-platform professional GUI management tool for Redis
JackDB
Secure, collaborative environment for your queries and data-driven insights
Keylord
Desktop GUI client for Redis, Bolt, LevelDB and Memcached key-value databases
MDB Explorer
MDB tool to open, read, export your MDB files to other formats and databases
Medis
GUI Manager for Redis
Mingo
Easy to use MongoDB GUI with mind-blowing features
Mongo Management Studio
Simple MongoDB GUI
mongoDBapp
The easiest way to get started with mongoDB on the Mac
MongoDB
MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need
MySQL Workbench
The official MySQL GUI
Navicat Data Modeler
Powerful and cost-effective database design tool which helps you build high-quality conceptual, logical and physical data models
pgModeler
is an open source data modeling tool designed for PostgreSQL
Postgres.app
The easiest way to get started with PostgreSQL on the Mac
Postico
Modern PostgreSQL client for Mac
PSequel
PostgreSQL GUI tool for Mac OS X
RedisClient
Redis client application on mac, windows and linux
RedisDesktopManager
Cross-platform GUI management tool for Redis
Sequel Pro
MySQL database management for Mac OS X
SQLight
SQLite database manager tool
SQLPro Studio
Simple, powerful database manager for macOS
Tableau Public
Free data-visualization software
TablePlus
Supports: PostgreSQL, MySQL, RedShift, MariaDB High-end security ensured

Design Tools

Acorn
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
Alchemy
Experimental, open-source drawing application with an emphasis on creating conceptual art
Art Text 3
This is graphic design software specifically tuned for lettering, typography, text mockups and various artistic text effects
Blender
Free and open 3D creation software
Colorpicker
Colorpicker is a complete open-source colors manipulation tool with picking!
Figma
The collaborative interface design tool, for vector graphics and UI prototyping
FontForge
Free, open-source font editor
GIMP
The GNU Image Manipulation Program
Gravit Designer
Full featured free vector design app right at your fingertips
inklet
Turn your Mac trackpad into drawing board
Inkscape
Professional vector graphics editor
Krita
Open-source digital painting software for concept artists, digital painters, and illustrators
macSVG
Designing HTML5 SVG art and animation
MagicaVoxel
Free, lightweight 8-bit voxel editor and interactive path tracing renderer
Monodraw
Powerful ASCII art editor designed for the Mac
MyPaint
Simple drawing and painting program that works well with Wacom-style graphics tablets
Nik Collection
Nik Collection by DxO
Paintbrush
Bitmap image editor
Pixel Perfect
Tool to overlay design images over implementation and make it pixel perfect
Pixelmator
Full-featured image editor for Mac
Principle
Application for designing animated and interactive user interfaces
ScreenToLayers
Easily export your screen into a layered PSD file
Sculptris
3D sculpting software
Sketch
Professional digital design for mac
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
Measure Plugin
Make it a fun to create spec for developers and teammates
Sketch Toolbox Plugin Manager
Simple plugin manager for Sketch
User Flows Plugin
Generating flow diagrams from Artboards
SketchBook
Drawing software for concept design, comic art, and digital sketching
Sparkle
Pro visual web design
Tayasui Sketches
Professional drawing software
Vectr
Free graphics editor used to create vector graphics easily and intuitively

Mind-Mapping Tools

Adobe XD (Experience Design)
First all-in-one cross-platform tool for designing and prototyping websites and mobile apps
Axure RP 8
Prototypes, specifications and diagrams in one tool
Balsamiq Mockups
Wire-framing tool that helps you work faster and smarter
Flinto
Quickly create interactive prototypes of mobile, desktop, or web apps
Framer
Tool for interactive prototyping
Justinmind
Prototyping platform for web and mobile apps
Kite
Powerful animation and prototyping application for Mac & iOS
Lighten
The best way to clarify thinking, boost productivity, brainstorm, and visualize concepts
Loremify
Great Lorem ipsum generator
Marvel
Simple design, prototyping and collaboration
MindNode
Mind-mapping software with an emphasis on simplicity and ease-of-use
MockFlow
Online prototyping suite for web-design and usability testing
Mockplus
Prototype faster, smarter and easier
OmniGraffle
Diagramming and graphic design for Mac, iPhone, and iPad
Origami Studio
Tool for designing modern interfaces, built and used by designers at Facebook
pencil
Free, open-source tool for making diagrams and GUI prototyping
ProtoPie
Create the most advanced prototypes as easy as Pie
Scapple
Practical mind-mapping software with free whiteboard-like layout
SimpleMind
The world leader in cross platform Mind Mapping tools
WriteMapper
Get from idea to final draft in no time
XMind
The most popular mind-mapping tool on the planet
yGraph Editor
High quality diagrams made easy

Screencapturing

CloudApp
Work at the speed of sight
Gifox
Gif Recording and Sharing
Kap
Open-source screen-recorder built with web technology
KeyCastr
KeyCastr, an open-source keystroke visualizer
Licecap
Record your screen and export to GIF You can change the recording area anytime during recording
Lightshot
The fastest way to take a customizable screenshot
Monosnap
Make screenshots Draw on it Shoot video and share your files It's fast, easy and free
ScreenShot PSD
Capture the screen as a layered PSD for easy editing
Skitch
Screen capture application with a powerful annotation capabilities
Snip
Application for sharing captured images on QQ Mail
Snipaste
Simple but powerful snipping tool
Teampaper Snap
Let your screenshots speak up
Xnip
Handy Screenshot App

Design and Product

APNGb
PNG image assembler/disassembler app
Assetizr
Resizing images and optimising them for web and mobile applications
Couleurs
Simple app for grabbing and tweaking the colors you see on your screen
Frank DeLoupe
Color-picking tool, supports Retina
HEIC Converter
Convert HEIC images to JPEG or PNG
Iconjar
Icon management tool to organize or search your icons
IconKit
App icon generator
Image2icon
Create and personalize icons from your pictures
ImageAlpha
Compress images with PNG format and remove transparency
ImageOptim
Compress images and remove EXIF information
iPic
Easily upload images with Markdown supported
JPEGmini
Reduce image size by up to 80%, without compromising quality
Mark Man
Measure & Spec Fast
Preset Brewery
Tool to convert Lightroom presets to Adobe Camera Raw
Resize Master
Batch resize and watermark your images fast and easy
RightFont
Preview, sync, install and manage fonts on Mac, Dropbox or Google Drive
Sip
The best way to collect, organize & share your colors
Snagit
Simple, Powerful Screen Capture Software and Screen Recorder
Spectrum
Easily and intuitively creating beautiful color schemes
svgus
Organize, clean and transform your SVGs
TinyPNG4Mac
Open-source tool to compress images
Tropy
Research Photo Management
iPic
Easily upload images with Markdown supported
Preset Brewery
Tool to convert Lightroom presets to Adobe Camera Raw
Assetizr
Resizing images and optimising them for web and mobile applications
AppIconBuilder
Export icons for multi-platform

Collaboration and Team Tools

Adium
Free instant messaging application for Mac OS X Connect to AIM, MSN, SMPP, Yahoo and more
Caprine
Third-party privacy-focused Facebook Messenger app
DingTalk
Free, powerful and professional office tool used by over 5 million enterprises and organizations globally
Discord
All-in-one voice and text chat for gamers that's free, secure, and works on both your desktop and phone
Franz
Electron based, multi-protocol wrapper for web-based chat One application, 23 messenger services
Gitter
Instant messaging and chat room system for developers as well as GitHub users Developer friendly with Markdown syntax support
Keybase
Secure groups, files, and chat for everyone!
LimeChat
Open-source IRC client for Mac OS X
Messenger For Mac
Third-party Facebook messenger for Mac
Muzzle
A simple mac app to silence embarrassing notifications while screensharing
Rambox
Messaging and emailing app that combines common web applications into one
Riot
Create, share communicate Chat and call securely
Signal Desktop
Fast, simple, secure Privacy that fits in your pocket
Skype
Cross-platform application that provides video chat and voice call services Users can exchange images, text, video and any other digital documents
Slack
Awesome tool for team collaboration and communication
Teambition
Team collaboration tool, including many features like task plan, schedule, file sharing, instant discussion and everything you need when collaborating with other team members
Telegram
Messaging app with a focus on speed and security
Textual
Internet Relay Chat (IRC) client
WeChat
Official WeChat app for Mac
WeeChat
The extensible command-line chat client
WhatsApp Desktop
Available in the Mac App Store, Whatsapp for Desktop

Email Clients

Airmail
Fast email client For both Mac OS and iOS
Foxmail
Fast email client
MailTags
Use tags to organize email and schedule
N1
Extensible, open-source mail app, free for developers and $7/month for Pro
Nylas Mail
Extensible desktop mail app built on the modern web
Polymail
Simple, beautiful and powerful email client
Postbox
Powerful, simple and beautiful email client, need to pay for a license
Spark
Fast email client For both Mac OS and iOS
ThunderBird
Software that makes email easier

File Sharing

Cyberduck
Free FTP, SFTP, WebDAV, S3, Backblaze B2, Azure and OpenStack Swift browser
Flow
Award-winning, beautiful, fast, and reliable FTP + SFTP client
Fu
Upload images/files to remote server in exchange for url for file sharing
Transmit
Highly flexible and intuitive FTP client, supports SFTP, S3 and iDisk/WebDAV
Yummy FTP
Pro-level, fast, reliable FTP/S + SFTP + WebDAV/S file transfer app

Data Recovery Tools

Data Rescue
Comprehensive and professional data recovery tool for most cases
DiskWarrior
The world’s most advanced repair and recovery tool for Mac
R-Studio for Mac
Powerful tool for recovering data on disks, even if their partitions are formatted, damaged or deleted
Stellar Phoenix Mac Data Recovery
Powerful tool for file recovery, Time machine recovery, Encrypted Disk recovery and much more
SuperDuper!
Painless fully bootable disk backups

Audio and Video Tools

Adapter
Free audio, video and image conversion software
Aegisub
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
Ardour
Cross-platform audio software for multi-track recording and editing
Audacity
Free, open-source, cross-platform audio software for multi-track recording and editing
Audio Hijack
Record any application's audio, including VoIP calls from Skype, web streams from Safari, and much more
Carol
A minimal and beautiful lyrics app for macOS
Cog
Free, open-source audio player
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
Gifski
Convert videos to high-quality GIFs
HandBrake
Tool for converting video from nearly any format to a selection of modern, widely supported codecs
Hydrogen
Professional yet simple and intuitive pattern-based drum programming for GNU/Linux
iFFmpeg
Comprehensive Media Tool for macOS Making High Quality Video Encoding Accessible for Everyone
IINA
The modern video player for macOS Based on mpv, the powerful media player project
Kodi
Award-winning free and open-source (GPL) software media center for playing videos, music, pictures, games, and more
LMMS
A powerful Digital Audio Workstation designed like FL Studio (formerly Fruity Loops)
LosslessCut
Cross platform tool for quick and lossless video and audio trimming using ffmpeg
LyricsX
Lyrics for iTunes, Spotify and Vox
Metadatics
Advanced Audio Metadata Editor
Mixxx
The most advanced free DJ software
Movie Catcher
Movie movie and online viewing offline download software, with Baidu cloud to make offline download and online playback
mpv
Free, open-source, and cross-platform media player
MuseScore
Free, open-source music notation software
VOX Player
High-definition audio player for Mac and iPhone Music just sounds better!
Perian
(No longer under active development) ~~Let QuickTime play all the common formats of free plug-ins~~
Playback
Experimental video player
Popcorn Time
Watch torrent movies instantly, This Popcorn Time service will never be taken down Download and enjoy
ScreenFlow
Screencasting and video editing software
Shotcut
Free open-source video editor
Soda Player
Player that can play seed, magnetic links, online video, automatic captions, links and local video files
Sonora
Minimal, beautifully designed music player
SpotMenu
Spotify and iTunes in your menu bar
Stringed 2
Music practice software designed to help users learn how to play their favorite songs
Synfig Studio
Synfig Studio is free, open-source 2D animation software
VLC
Free, open-source, cross-platform multimedia player as well as framework that plays most multimedia files, DVDs, Audio CDs, VCDs and various streaming protocols
XLD
Tool to decode, convert and play various 'lossless' audio files
MusicPlus
Search, play & download music for free

Download Management

aria2
Lightweight multi-protocol & multi-source command-line download utility
Downie
Video downloader for macOS with support for YouTube and other 1200 sites
FOLX
Free download manager for Mac OS X with a true Mac-style interface
Free Download Manager
Powerful, modern download accelerator and organizer for Windows and Mac (FREE)
JDownloader
Free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be
Motrix
Motrix is a full-featured download manager that supports downloading HTTP, FTP, BitTorrent, Magnet, Baidu Net Disk, etc
qBittorrent
A project aims to provide an open-source software alternative to µTorrent
Shuttle
Easy Download Manager for any links
Transmission
Fast, easy, free BitTorrent Client
You-Get
Tiny command-line utility to download media contents (videos, audios, images) from the web
youtube-dl
Command-line program to download videos from YouTubecom and other video sites

Cloud Storage

Arq
Cloud storage backup client that supports AWS, GCP, DropBox, and more
Carbonite
Carbonite can protect your Mac from all of the most common forms of data loss
Dropbox
File hosting service that offers cloud storage and file synchronization with collaborative edit features
Mega
Free cloud service, offers 50GB free storage
NextCloud
Actively maintained fork of ownCloud, faster and completely open-source
ownCloud
Cloud storage
Seafile
Reliable and High Speed File Sync and Share

Input Methods

Kawa
Better input source switcher for OS X
Rocket
Makes typing emoji faster and easier using Slack-style shortcuts
Touch Emoji
emoji picker for MacBook Pro Touch Bar
Type2Phone
Use Your Mac as Keyboard for iPhone, iPad & Apple TV

Browsers

Brave
Web browser with an emphasis on privacy and speed
Chrome
Chrome, developed by Google
Chromium
Open-source, free web browser project by Google, to provide the source code for Google Chrome
Microsoft Edge Canary
Edge Canary, re-developed based on Chromium, but built by MS
Firefox
Meet Firefox Quantum Fast, free, open-source web browser developed by the Mozilla Foundation
Safari
Native browser for Macs
TorBrowser
Anonymity Online Protect your privacy Defend against network surveillance and traffic analysis
Vivaldi
The browser that puts you in control

Translation Tools

Grammarly
Refine your english
iTranslate
Translate entire website instantly with its built-in browser or with iTranslate Safari extension into over 40 languages
Ludwig
Linguistic search engine that helps you to write better in English

Security Tools

BlockBlock
Me: "Please alert me whenever anything is persistently installed" BlockBlock: "You got it"
Dylib Hijack Scanner
Simple utility that will scan your computer for applications that are either susceptible to dylib hijacking or have been hijacked
Encrypto
Free encryption tool for encrypting files and folders
KextViewer
View all modules on that are loaded in the OS kernel
KnockKnock
See what's persistently installed on your Mac
LinkLiar
Link-Layer MAC spoofing GUI for macOS
LockDown
Open-source tool for El Capitan that audits and remediates security configuration settings
LuLu
is the free macOS firewall that aims to block unauthorized (outgoing) network traffic
MalwareBytes
Malwarebytes crushes the growing threat of Mac malware, so you are protected and your machine keeps running silky smooth Cybersecurity smart enough for the Mac
OverSight
Monitor mic and webcam, alerting you when the internal mic is activated, or whenever a process accesses the webcam
RansomWhere?
Generic Ransomware Detection
stronghold
Easily configure MacOS security settings from the terminal
TaskExplorer
Explore all processes running on your Mac with TaskExplorer
What's Your Sign?
Adds menu item to Finderapp to display the cryptographic signing information for any file

Proxy and VPN

Algo
Personal IPSEC VPN in the cloud
FreeVPN Plus
Free VPN Client for Mac
Lantern
Free application that delivers fast, reliable and secure access to the open internet
ShadowsocksX-NG
Next generation of ShadowsocksX
ShadowsocksX
Secure socks5 proxy, designed to protect your internet traffic
Shimo
VPN Client for Mac
SpechtLite
Rule-based proxy app for macOS
Surge
Web developer tool and proxy utility for iOS 9
tinc
Secure mesh VPN software
Tunnelbear
Really simple VPN to browse the web privately & securely Unblock websites around the world with applications for Mac, PC, iOS, Android & Chrome
Tunnelblick
Free, open-source graphic user interface for OpenVPN on OS X
V2rayU
Macos client based on v2ray
Windscribe
Gives 10gb per month free on the spot and gives limited(on free) location control Connection also takes very less time
ClashX
A rule based proxy For Mac base on Clash

Clipboard Tools

ClipMenu
Clipboard manager for Mac OS X
Clipy
Clipy is a Clipboard extension app for macOS Based on ClipMenu
CopyQ
Clipboard Manager with Advanced Features
iPaste
Lightweight and efficient clipboard tool
Paste
Smart clipboard history & snippets manager
PasteBot
Powerful clipboard manager
Flycut
Clean and simple clipboard manager for developers

Menu Bar Tools

Bartender
Organize or hide menu bar icons on your Mac
BeardedSpice
Allows you to control web based media players (SoundCloud, YouTube, etc) and some native apps with the media keys on Mac keyboards
BitBar
Place the output from any script or program right in your Mac OS X menu bar
Dozer
Hide MacOS menubar items
iGlance
macOS System Monitor for the Status Bar
Itsycal
Tiny calendar for your Mac's menu bar
Streaker
GitHub contribution streak tracking menubar app
Vanilla
Hide menu bar icons on your Mac

File Organization

BetterZip 3
Archive tool supports ZIP, TAR, TGZ, TBZ, TXZ (new), 7-ZIP, RAR
eZip
Free archiver for macOS with tersely but complete functions Supports popular formats such as RAR, ZIP, 7Z, BZ2, GZ etc Works great with Mojave dark-mode and QuickLook
Hazel
Automated file organization for your Mac Responsibly and beautifully designed
Keka
file archiver for macOS Compression: 7Z, ZIP, TAR, GZIP, BZIP2, XZ LZIP, DMG, ISO Extraction: 7Z, ZIP, RAR, TAR, GZIP, BZIP2, XZ, LZIP, DMG, ISO, LZMA, EXE, CAB, WIM, PAX, JAR, APK, APPX, CPGZ, CPIO
muCommander
Lightweight file manager with a dual-pane interface
PDF Archiver
Nice tool for tagging and archiving tasks
The Unarchiver
Unarchive many different kinds of archive files

General Tools

AirServer
Most advanced screen mirroring software receiver for Mac, PC and Xbox One
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
DNS Heaven
Unifies macOS DNS so applications using glibc can resolve DNS with the native stack Mainly for use with VPNs
HTTrack
Useful tool for downloading a whole website and offline browsing
Mac Cache Cleaner
Cache cleaner for Mac
MacAssistant
Google Assistant for macOS
Manta
Flexible invoicing desktop app with beautiful & customizable templates
Memo
Simple and elegant app Unlock memos even more quickly using Touch ID
Numi
Beautiful calculator app for Mac
SlowQuitApps
An OS X app that adds a global delay of 1 second to the Cmd-Q shortcut
Torimori Sweeper
MacOS app that lets you declutter your Downloads, one file at a time

To-Do Lists

2Do
Nice todo app
Day-O 2
Menu bar clock replacement with built-in calendar
Fantastical
The calendar app you won't be able to live without
Focus
Beautiful pomodoro-based time manager
Nozbe
Powerful GTD app for individuals and teams, with support for every Apple device (Mac, iPhone, iPad, Watch)
OmniFocus
Nice GTD app, made by OmniGroups
Taskade
Real-time collaborative editor for teams
TaskPaper
Plain text to-do lists
Things
Delightful and easy to use task manager (Award-winning App)
Todoist
Cross-platform todo list app
TickTick
Simple and effective to-do list and task manager that helps you organize all aspects of life
Wunderlist
The easiest way to get stuff done

Productivity

Alfred
Award-winning app which boosts 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
BetterTouchTool
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
Choosy
UI, URL API and a browser extension set for managing rules where and how to open links
Hammerspoon
Tool for powerful OSX automation with the Lua scripting engine
Karabiner
Powerful and stable keyboard customizer for OS X
Keyboard Maestro
Automate routine actions based on triggers from keyboard, menu, location, added devices, and more
Keytty
App to keep your hands on the keyboard Move, click, scroll, drag and more with a few strokes
Z
Powerful way to navigate easily by typing only a string of directory name in terminal instead of typing exact location of director
OmniPlan
The best way to visualize, maintain, and simplify your projects Project Management made easy
Qbserve
Time tracking automation: freelance project tracking, timesheets, invoicing & real-time productivity feedback
RescueTime
Personal analytics service that shows you how you spend your time and provides tools to help you be more productive
SensibleSideButtons
Use the side buttons on your mouse to move forward and backward in many apps, like in Windows
nnScreenshots
a super easy way to keep a visual record of your productivity to make it easier to fill out timesheets or just to help you review the day Built in timesheet editor
skhd
Simple hotkey daemon for macOS
Time Out
Easy break reminders, with micro-break and flexible customization if you want it
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
Trello
A collaboration tool that organizes your projects into Kanban boards
Ukelele
Unicode Keyboard Layout Editor
xScope
Powerful set of tools that are ideal for measuring, inspecting & testing on-screen graphics and layouts

Window Management

Amethyst
Tiling window manager
chunkwm
Tiling window manager for macOS based on plugin architecture
contexts
Provides more power than the native Mac Dock Especially when you have multiple screens, it can help you switch more quickly
Divvy
Window management at its finest with its amazing Divvy Grid system
Magnet
Window manager that keeps your workspace organized
Moom
Allows you to easily move and zoom windows, or to another display—using either the mouse or the keyboard
ShiftIt
Managing window size and position in OSX
SizeUp
Powerful, keyboard-centric window management
Slate
Window management application similar to Divvy and SizeUp (except better and free!) (Needs config file)
Spectacle
Move and resize windows with simple and customizable keyboard shortcuts
Total Spaces
Provides window management much like ubuntu Creates hotkeys for workspaces which allows you to easily move around

Password Management

1Password
Cross-platform password management tool
Authy
Two-factor authentication token manager that backs up and syncs across your devices
Bitwarden
Open source password management tool for Mac OS, iOS and browsers
Buttercup
The Password Manager You Deserve
Dashlane
Cloud-based password manager with award-winning design
Enpass
Cross-platform password management tool with cloud integration
Keeweb
Free, cross-platform password manager compatible with KeePass
LastPass
Password management tool for Mac OS and browser
MacPass
Open-source KeePass Mac OS client
SafeInCloud
Cross Platform password management, low cost app!

Finder Tools

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
File management app
TotalFinder
Chrome-styled Finder substitute
XtraFinder
Adds tabs and cut to Mac Finder

Quality of Life

CheatSheet
Hold the ⌘-Key to get a list of all active shortcuts of the current application It's as simple as that
flux
Makes the color of your computer's display adapt to the time of day
KeyCastr
Open-source keystroke visualizer
NightOwl
Automatically switch between macOS Mojave's light and dark themes by time of day or with a menu bar or keyboard shortcut
Shifty
A macOS menu bar app that gives you more control over Night Shift
Snap
Launch an app in a snap Ridiculously easy shortcut management

System Related

Amphetamine
Override your energy saver settings and keep your Mac awake
AppCleaner
Small application which allows you to thoroughly uninstall unwanted apps
Cleaner for Xcode
Helps make your Xcode faster by removing unwanted and deprecated files
coconutBattery
Shows live information about the battery in your Mac Includes: manufacture date, capacity, cycle count, battery status, temperature, discharging power
Coolant
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)
DaisyDisk
Gives a great overview of disk usage Can also make more disk-space available by cleaning up your disk
FruitJuice
Will let you know how long to stay unplugged each day to keep your battery healthy
gfxCardStatus
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
Gray
Pick between the light appearance and the dark appearance on a per-app basis with the click of a button
HandShaker
Mac on the management of Android mobile phone content
HTML5 Player
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)
iStat Menus
Advanced Mac system monitor on the menubar
iStats
Command-line tool that allows you to easily grab the CPU temperature, fan speeds and battery information on OSX
Juice
Make your battery information a bit more interesting
KeepingYouAwake
Alternative to Caffeine with better support for dark mode in Mac
Monity
System monitoring widget for OS X
Mounty
Tiny tool to re-mount write-protected NTFS volumes under Mac OS X 109+ in read-write mode
NitroShare
Cross-platform network file transfer utility
Noti
Receive Android notifications on your Mac (with Pushbullet)
OmniDiskSweeper
Shows you the files on your drive, ordered by size It can be used to find and remove unused files
OnyX
Multifunction utility to verify disks and files, run cleaning and system maintenance tasks, configure hidden options and more
Paragon NTFS
Read/write access to NTFS in macOS Sierra
Porting Kit
Install Windows® Games inside your Mac
SSH Tunnel
Application for managing SSH connections
TG Pro
Temperature monitoring, fan control & hardware diagnostics to help keep your Mac cool and healthy
Tuxera NTFS
Full read-write compatibility with NTFS-formatted drives on a Mac
Overkill
Stop iTunes from opening when you connect your iPhone

Remote Login

AnyDesk
Provides Remote access across multiple machines
RealVNC
The original and best software for remote access across desktop and mobile
TeamViewer
Proprietary computer software package for remote control, desktop sharing, online meetings, web conferencing and file transfer between computers

QuickLook Plugins

QLMarkdown
.md markdown files
QLColorcode
src files with syntax highlighting
Quicklook-CSV
.csv comma-separated values files
QLStephen
preview any plain text file
QuickLookJSON
.json javascript object notation files
QLPrettyPatch
.patch path files
Compressed Archives
.zip .rar .7z etc
qlImageSize
improved preview with size and resolution
WebP
Google's .webp image files
BetterZip 3
.pkg package files, trial app, but the plugin is 4ever free
SuspiciousPackage
.pkg package files, trial app
QLVideo
video files avi mkv webm flv etc
ProvisionQL
iOS macOS provision information
QuickLookAPK
android .apk package files
QLMobi
Kindle .mobi ebook format
inddPreview
.indd InDesign, paid app
QLAddict
.srt subtitle files
Elektriktrick
.stl, .dxf, and .gcode 3d files
QuickNFO
.nfo readme files
qlBitRate
display MP3 bit rate in the title bar
ePub
.epub e-book files
Quicklook-IPA
iphone and ipad .ipa files, old but works
ScriptQL
applescript files
qlDDS
direct draw surface 3d files
qlPlayground
.playground .swift Swift files

Package Managers

Cakebrew
GUI client for Homebrew Install, check or remove apps, no command-line needed
Homebrew Cask
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
MacPorts
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