Awesome
Open-Source Mac Apps
Feel free to contribute: issues or pull requests.
:large_orange_diamond: Swift projects
OS X Frameworks
Visit this supporting repository here: mac-frameworks
OS X Apps
Communication
- Adium: Instant Messaging Client
- Bitpost: OS X app for Bitmessage
- Colloquy: An IRC client for Mac OS X and iOS
- fb-mac-messenger: Mac wrapper for Facebook messenger
- Goofy: OS X client for Facebook Messenger
- M: Email client with device-to-device encryption for messages sent between M users
- WhatsMac: A native Mac app wrapper for WhatsApp Web
- Caprine: Elegant Facebook Messenger desktop app
- LimeChat: LimeChat is an IRC client for Mac OS X.
- Dejalu: Fast and Simple Email Client.
Text Editors
- Atom: Cross-platform hackable text editor built in GitHub's Electron framework
- Brackets: Cross-platform code editor for the web, written in JavaScript, HTML and CSS
- CotEditor: Lightweight plain-text editor for macOS :large_orange_diamond:
- FocusWriter: Cross-platform simple fullscreen word processor written in C++, Qt
- LibreOffice: Cross-platform office suite written in C++, Java, and Python
- macdown: Markdown editor
- Marp: Markdown-based presentation creator built in GitHub's Electron framework
- nvALT: MultiMarkdown version (with HTML source tab) of Notational Velocity, mouseless Mac OS X note-taking app
- TextMate: A graphical text editor for OS X 10.9+
- TipTyper: Simple plain-text editor for OS X with multiple useful features
- Visual Studio Code: Cross-platform code editor built in GitHub's Electron framework
Web Browsers
- Firefox: Cross-platform web browser
- TenFourFox: A fork of Firefox to maintain support for the Power Mac, supporting Mac OS X 10.4 and 10.5
Games
- Freecell: Solitaire type card game for OS X
- Open Emu: Multiple video game system
- Screentendo: Turn your screen into a playable level of Mario
- stockfish-mac: Beautiful, powerful chess app for the Mac
- Snk: Snake (with a twist) in Swift for Mac :large_orange_diamond:
- GreenMahjong: Solitaire mahjong game with several themes and layouts
Mac Interface Exclusives
- AnyBar: OS X menubar status indicator
- app-menu: The missing Applications Menu for macOS
- Awake: An app for mac osx to prevent sleeping; inspired by Caffeine
- Clock-Saver: Simple clock screensaver :large_orange_diamond:
- dshb: OS X system monitor in Swift :large_orange_diamond:
- Helium: A floating browser window for OS X :large_orange_diamond:
- KeepingYouAwake: Prevents your Mac from going to sleep
- MenuMeters: A is a set of CPU, memory, disk, and network monitoring tools for Mac OS X sitting in the menubar
- mirrorapp: Mirror Enterprise iOS and OSX App
- Octosaver: A Mac OS X Screensaver showing Octocats
- Quicksilver: Fast and free Mac OS X productivity application
- SomaFM miniplayer: Unofficial player that gives you minimal, background playback of SomaFM channels :large_orange_diamond:
- Spectacle: Organize your windows without using a mouse
- SelfControl: A free Mac application to help you avoid distracting websites
- Shady: Menu bar app to dim Mac's screen
- tag: A command line tool to manipulate tags on Mac OS X files, and to query for files with those tags
For Developers
- App Reviews: App Reviews help you keep track of user reviews for your iPhone Apps :large_orange_diamond:
- Cakebrew: Manage your Homebrew formulas with style
- CCMenu: CCMenu is a Mac application to monitor continuous integration servers
- Cocoapods App: A full-featured and standalone installation of CocoaPods
- CocoaRestClient: A free, native Apple OS X app for testing HTTP/REST endpoints
- GitUp: A simple but powerful Git OS X app
- Pods Updater: A macOS app which helps you manage dependency releases in your Podfile
- Realm Browser: A utility to open and modify realm database files
- Rem: Command-line tool to access OSX Reminders.app database
- Resign: OSX utility to resign the IPA files
- Touch Bar Simulator: Use the Touch Bar on any Mac :large_orange_diamond:
- Unused - A Mac app for checking Xcode projects for unused resources
- VisualJSON: JSON pretty-viewer for OS X
Darwin Package Managers
- Fink: The fink package manager for macOS (in Perl)
- Homebrew: The missing package manager for macOS (in Ruby)
- MacPorts: Ports system for macOS (in Tcl)
Tools
- Burn: Burn data, audio, video, and disk images to various disc formats
- Calibre: Cross-platform e-book manager and converter written in Python, C, C++, Qt
- Color Picker Pro: Color Detection Tool for Designers and Developers
- Cyberduck: Cross-platform browser for FTP/SFTP, WebDAV, and cloud storage written in Java and C#
- FileZilla: Cross-platform FTP/SFTP file management tool written in C++, wxWidgets
- Gifs: A Mac App for finding GIFs
- Grand Perspective: Disk usage visualisation app for macOS
- HandBrake: Cross-platform video/audio encoder/decoder
- Hex Fiend: A fast and clever hex editor for Mac OS X
- ImageAlpha: Mac GUI for pngquant, pngnq and posterizer
- iro: Color picker menu bar app for Mac OSX 10.9+
- mac2imgur: Upload screenshots to imgur :large_orange_diamond:
- MactsAsBeacon: A tiny app to turn a Bluetooth LE-equipped Mac into an iBeacon
- Monolingual: Remove extra language localization files to free up hard disk space :large_orange_diamond:
- my41cx: Microcode emulator for HP-41 C/CV/CX (OS X & iOS) :large_orange_diamond:
- PlugNPlayMac: A script to automate tasks when connect a device to your Mac
- Sigil: Cross-platform editing software for EPUB files (e-books) written in C++, Qt
- VideoMessageExporter: OSX app to export Skype video messages
- VLC: Cross-platform media player and streaming media server written in C, C++, Qt, Objective-C
- Miro: Miro can play any video format (much more than quicktime), download torrents, permanently save videos from YouTube, and watch video podcasts.
- Kap: An open-source screen recorder built with web technology
OS X Versions, GUIs and Other Wrappers
- Cloudy: mac app wrapper for overcast :large_orange_diamond:
- CoinManager: OS X app for Coinbase
- GoogleMusicMac: Wrapper for Google Music that is compatible with the Mac's media keys
- Soundcleod: Standalone Mac OS X browser for SoundCloud
- tunnelblick: Graphic user interface for OpenVPN
- WWDC: WWDC app for OS X :large_orange_diamond:
Productivity and Others
- Audacity: Cross-platform multi-track audio editor and recorder written in C, C++
- BibDesk: Bibliographic reference management software for macOS
- Cactus: Static site generator for designers in Python and Django templates, with lightweight GUI app for macOS
- Carol: A minimal and beautiful lyrics app that stays in the menu bar of macOS, written in C#
- Catch: Broadcasting made easy :large_orange_diamond:
- Clementine: Cross-platorm music player and library organizer written in C++, Qt
- GraphSketcher: A fast, simple graph drawing and data plotting app for OS X and iPad from the Omni Group
- Jekyll: Blog-aware, static site generator in Ruby
- MacGesture: Global mouse gesture for Mac OS X
- Markoff:A light-weight Markdown (CommonMark) previewer for OS X :large_orange_diamond:
- PDF Archiver: A nice tool for tagging and archiving tasks :large_orange_diamond:
- QGIS: Cross-platform geographic information system (GIS) written in C++, Python, Qt
- Quickwords: Write anything in a matter of seconds. Create snippets that can substitute text, execute tedious tasks and more. ✏️
- Seashore: Image editor based on parts of GIMP but built entirely in Cocoa
- Simple Comic: Comic viewer
- Skim: PDFKit-based PDF reader and annotation for macOS
- SlowQuitApps: Add a global delay to Command-Q to stop accidental app quits
- Stash: Personal finance application for Mac OS X
- ToDoOSX: OS X app using Parse and managing to-dos
- Vienna: RSS/Atom Reader
- Wallpapers: A Mac app for downloading wallpapers
Menubar Apps
- MacMistral: Your Conversational AI Companion Right in Your Mac's Menubar
- Americano: Simple caffeinate wrapper stay at menu bar