mac-apps icon indicating copy to clipboard operation
mac-apps copied to clipboard

Open Source Mac Apps

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
    • https://github.com/adium/adium
  • Bitpost: OS X app for Bitmessage
    • https://github.com/Voluntarynet/Bitpost
  • Colloquy: An IRC client for Mac OS X and iOS
    • https://github.com/colloquy/colloquy
  • fb-mac-messenger: Mac wrapper for Facebook messenger
    • https://github.com/rsms/fb-mac-messenger
  • Goofy: OS X client for Facebook Messenger
    • https://github.com/danielbuechele/goofy
  • M: Email client with device-to-device encryption for messages sent between M users
    • https://github.com/Mynigma/M
  • WhatsMac: A native Mac app wrapper for WhatsApp Web
    • https://github.com/stonesam92/ChitChat
  • Caprine: Elegant Facebook Messenger desktop app
    • https://github.com/sindresorhus/caprine
  • LimeChat: LimeChat is an IRC client for Mac OS X.
    • https://github.com/psychs/limechat
  • Dejalu: Fast and Simple Email Client.
    • https://github.com/dinhviethoa/dejalu

Text Editors

  • Atom: Cross-platform hackable text editor built in GitHub's Electron framework
    • https://github.com/atom/atom
  • Brackets: Cross-platform code editor for the web, written in JavaScript, HTML and CSS
    • https://github.com/adobe/brackets
  • CotEditor: Lightweight plain-text editor for macOS :large_orange_diamond:
    • https://github.com/coteditor/CotEditor
  • FocusWriter: Cross-platform simple fullscreen word processor written in C++, Qt
    • https://github.com/gottcode/focuswriter
  • LibreOffice: Cross-platform office suite written in C++, Java, and Python
    • https://cgit.freedesktop.org/libreoffice
  • macdown: Markdown editor
    • https://github.com/uranusjr/macdown
  • Marp: Markdown-based presentation creator built in GitHub's Electron framework
    • https://github.com/yhatt/marp
  • nvALT: MultiMarkdown version (with HTML source tab) of Notational Velocity, mouseless Mac OS X note-taking app
    • https://github.com/ttscoff/nv
  • TextMate: A graphical text editor for OS X 10.9+
    • https://github.com/textmate/textmate
  • TipTyper: Simple plain-text editor for OS X with multiple useful features
    • https://github.com/brunophilipe/TipTyper
  • Visual Studio Code: Cross-platform code editor built in GitHub's Electron framework
    • https://github.com/Microsoft/vscode

Web Browsers

  • Firefox: Cross-platform web browser
    • https://hg.mozilla.org/mozilla-central/
  • TenFourFox: A fork of Firefox to maintain support for the Power Mac, supporting Mac OS X 10.4 and 10.5
    • https://github.com/classilla/tenfourfox

Games

  • Freecell: Solitaire type card game for OS X
    • https://github.com/alisdair/freecell
  • Open Emu: Multiple video game system
    • http://openemu.org/
  • Screentendo: Turn your screen into a playable level of Mario
    • https://github.com/AaronRandall/Screentendo
  • stockfish-mac: Beautiful, powerful chess app for the Mac
    • https://github.com/daylen/stockfish-mac
  • Snk: Snake (with a twist) in Swift for Mac :large_orange_diamond:
    • https://github.com/sfsam/Snk
  • GreenMahjong: Solitaire mahjong game with several themes and layouts
    • https://github.com/danbeck/green-mahjong

Mac Interface Exclusives

  • AnyBar: OS X menubar status indicator
    • https://github.com/tonsky/AnyBar
  • Awake: An app for mac osx to prevent sleeping; inspired by Caffeine
    • https://github.com/xiaozi/Awake.app
  • Clock-Saver: Simple clock screensaver :large_orange_diamond:
    • https://github.com/soffes/clock-saver
  • dshb: OS X system monitor in Swift :large_orange_diamond:
    • https://github.com/beltex/dshb
  • Helium: A floating browser window for OS X :large_orange_diamond:
    • https://github.com/JadenGeller/Helium
  • KeepingYouAwake: Prevents your Mac from going to sleep
    • https://github.com/newmarcel/KeepingYouAwake
  • MenuMeters: A is a set of CPU, memory, disk, and network monitoring tools for Mac OS X sitting in the menubar
    • https://github.com/yujitach/MenuMeters
  • mirrorapp: Mirror Enterprise iOS and OSX App
    • https://github.com/psutlt/mirrorapp
  • Octosaver: A Mac OS X Screensaver showing Octocats
    • https://github.com/kimar/Octosaver
  • Quicksilver: Fast and free Mac OS X productivity application
    • https://github.com/quicksilver/Quicksilver
  • SomaFM miniplayer: Unofficial player that gives you minimal, background playback of SomaFM channels :large_orange_diamond:
    • https://github.com/ealeksandrov/SomaFM-miniplayer
  • Spectacle: Organize your windows without using a mouse
    • https://github.com/eczarny/spectacle
  • SelfControl: A free Mac application to help you avoid distracting websites
    • https://github.com/SelfControlApp/selfcontrol
  • Shady: Menu bar app to dim Mac's screen
    • https://github.com/mattgemmell/Shady
  • tag: A command line tool to manipulate tags on Mac OS X files, and to query for files with those tags
    • https://github.com/jdberry/tag

For Developers

  • App Reviews: App Reviews help you keep track of user reviews for your iPhone Apps :large_orange_diamond:
    • https://github.com/knutigro/AppReviews
  • Cakebrew: Manage your Homebrew formulas with style
    • https://github.com/brunophilipe/Cakebrew
  • CCMenu: CCMenu is a Mac application to monitor continuous integration servers
    • https://github.com/erikdoe/ccmenu
  • Cocoapods App: A full-featured and standalone installation of CocoaPods
    • https://github.com/CocoaPods/CocoaPods-app
  • CocoaRestClient: A free, native Apple OS X app for testing HTTP/REST endpoints
    • https://github.com/mmattozzi/cocoa-rest-client
  • GitUp: A simple but powerful Git OS X app
    • https://github.com/git-up/GitUp
  • Pods Updater: A macOS app which helps you manage dependency releases in your Podfile
    • https://github.com/kizitonwose/PodsUpdater
  • Realm Browser: A utility to open and modify realm database files
    • https://github.com/realm/realm-browser-osx
  • Rem: Command-line tool to access OSX Reminders.app database
    • https://github.com/kykim/rem
  • Resign: OSX utility to resign the IPA files
    • https://github.com/LigeiaRowena/Resign
  • Touch Bar Simulator: Use the Touch Bar on any Mac :large_orange_diamond:
    • https://github.com/sindresorhus/touch-bar-simulator
  • Unused - A Mac app for checking Xcode projects for unused resources
    • https://github.com/jeffhodnett/Unused
  • VisualJSON: JSON pretty-viewer for OS X
    • https://github.com/youknowone/VisualJSON

Darwin Package Managers

  • Fink: The fink package manager for macOS (in Perl)
    • https://github.com/fink
  • Homebrew: The missing package manager for macOS (in Ruby)
    • https://github.com/Homebrew
  • MacPorts: Ports system for macOS (in Tcl)
    • https://github.com/macports

Tools

  • Burn: Burn data, audio, video, and disk images to various disc formats
    • https://sourceforge.net/projects/burn-osx/
  • Calibre: Cross-platform e-book manager and converter written in Python, C, C++, Qt
    • https://github.com/kovidgoyal/calibre
  • Color Picker Pro: Color Detection Tool for Designers and Developers
    • https://github.com/oscardelben/Color-Picker-Pro
  • Cyberduck: Cross-platform browser for FTP/SFTP, WebDAV, and cloud storage written in Java and C#
    • https://svn.cyberduck.io/trunk/
  • FileZilla: Cross-platform FTP/SFTP file management tool written in C++, wxWidgets
    • https://sourceforge.net/projects/filezilla/
  • Gifs: A Mac App for finding GIFs
    • https://github.com/orta/gifs
  • Grand Perspective: Disk usage visualisation app for macOS
    • https://sourceforge.net/projects/grandperspectiv/
  • HandBrake: Cross-platform video/audio encoder/decoder
    • https://github.com/HandBrake/HandBrake
  • Hex Fiend: A fast and clever hex editor for Mac OS X
    • https://github.com/ridiculousfish/HexFiend
  • ImageAlpha: Mac GUI for pngquant, pngnq and posterizer
    • https://github.com/pornel/ImageAlpha
  • iro: Color picker menu bar app for Mac OSX 10.9+
    • https://github.com/ripeworks/iro
  • mac2imgur: Upload screenshots to imgur :large_orange_diamond:
    • https://github.com/mileswd/mac2imgur
  • MactsAsBeacon: A tiny app to turn a Bluetooth LE-equipped Mac into an iBeacon
    • https://github.com/timd/MactsAsBeacon
  • Monolingual: Remove extra language localization files to free up hard disk space :large_orange_diamond:
    • https://github.com/IngmarStein/Monolingual
  • my41cx: Microcode emulator for HP-41 C/CV/CX (OS X & iOS) :large_orange_diamond:
    • https://github.com/mperovic/my41
  • Sigil: Cross-platform editing software for EPUB files (e-books) written in C++, Qt
    • https://github.com/Sigil-Ebook/Sigil
  • VideoMessageExporter: OSX app to export Skype video messages
    • https://github.com/alvarop/VideoMessageExporter
  • VLC: Cross-platform media player and streaming media server written in C, C++, Qt, Objective-C
    • https://wiki.videolan.org/OSXCompile/
  • Miro: Miro can play any video format (much more than quicktime), download torrents, permanently save videos from YouTube, and watch video podcasts.
    • https://github.com/pculture/mirocommunity
  • Kap: An open-source screen recorder built with web technology
    • https://github.com/wulkano/kap

OS X Versions, GUIs and Other Wrappers

  • Cloudy: mac app wrapper for overcast :large_orange_diamond:
    • https://github.com/calebd/cloudy
  • CoinManager: OS X app for Coinbase
    • https://github.com/D-32/CoinManager
  • GoogleMusicMac: Wrapper for Google Music that is compatible with the Mac's media keys
    • https://github.com/JamesFator/GoogleMusicMac
  • Soundcleod: Standalone Mac OS X browser for SoundCloud
    • https://github.com/salomvary/soundcleod
  • tunnelblick: Graphic user interface for OpenVPN
    • https://code.google.com/p/tunnelblick/
  • WWDC: WWDC app for OS X :large_orange_diamond:
    • https://github.com/insidegui/WWDC

Productivity and Others

  • Audacity: Cross-platform multi-track audio editor and recorder written in C, C++
    • https://sourceforge.net/projects/audacity/
  • BibDesk: Bibliographic reference management software for macOS
    • https://sourceforge.net/projects/bibdesk/
  • Cactus: Static site generator for designers in Python and Django templates, with lightweight GUI app for macOS
    • https://github.com/eudicots/Cactus
  • Carol: A minimal and beautiful lyrics app that stays in the menu bar of macOS, written in C#
    • https://github.com/AnaghSharma/Carol
  • Catch: Broadcasting made easy :large_orange_diamond:
    • https://github.com/mipstian/catch
  • Clementine: Cross-platorm music player and library organizer written in C++, Qt
    • https://github.com/clementine-player/Clementine
  • GraphSketcher: A fast, simple graph drawing and data plotting app for OS X and iPad from the Omni Group
    • https://github.com/graphsketcher/GraphSketcher
  • Jekyll: Blog-aware, static site generator in Ruby
    • https://github.com/jekyll/jekyll
  • MacGesture: Global mouse gesture for Mac OS X
    • https://github.com/CodeFalling/MacGesture
  • Markoff:A light-weight Markdown (CommonMark) previewer for OS X :large_orange_diamond:
    • https://github.com/thoughtbot/Markoff
  • PDF Archiver: A nice tool for tagging and archiving tasks :large_orange_diamond:
    • https://github.com/JulianKahnert/PDF-Archiver
  • QGIS: Cross-platform geographic information system (GIS) written in C++, Python, Qt
    • https://github.com/qgis/QGIS
  • Quickwords: Write anything in a matter of seconds. Create snippets that can substitute text, execute tedious tasks and more. ✏️
    • https://quickwords.co
  • Seashore: Image editor based on parts of GIMP but built entirely in Cocoa
    • https://sourceforge.net/projects/seashore/
  • Simple Comic: Comic viewer
    • https://github.com/arauchfuss/Simple-Comic
  • Skim: PDFKit-based PDF reader and annotation for macOS
    • https://sourceforge.net/projects/skim-app/
  • SlowQuitApps: Add a global delay to Command-Q to stop accidental app quits
    • https://github.com/dteoh/SlowQuitApps
  • Stash: Personal finance application for Mac OS X
    • http://github.com/ppearson/Stash
  • ToDoOSX: OS X app using Parse and managing to-dos
    • https://github.com/ParsePlatform/TodoOSX
  • Vienna: RSS/Atom Reader
    • https://github.com/ViennaRSS/vienna-rss
  • Wallpapers: A Mac app for downloading wallpapers
    • https://github.com/orta/Wallpapers

Apple Sample Projects

Apple Sample Projects

Apple Open Source

Apple Open Source