serhii-londar
open-source-mac-os-apps

๐Ÿš€ Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

Last updated Jul 8, 2026
49.5k
Stars
2.6k
Forks
135
Issues
+38
Stars/day
Attention Score
98
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Stand With Ukraine

Awesome macOS Open Source Applications

A curated list of open source applications for macOS

Awesome Join the chat at gitter Telegram Channel

Total Apps Categories Last Updated

Audio โ€ข Backup โ€ข Browser โ€ข Chat โ€ข Crypto โ€ข Database โ€ข Dev โ€ข Editors โ€ข Graphics โ€ข Productivity โ€ข Utilities

List of awesome open source applications for macOS. This list contains a lot of native, and cross-platform apps. The main goal of this repository is to find free open source apps and start contributing. Feel free to contribute to the list, any suggestions are welcome!

To receive all new or popular applications you can join our telegram channel.

Support

Hey friend! Help me out for a couple of :beers:! Patreon donate button

๐Ÿ“Š Statistics

| Metric | Count | |--------|-------| | ๐Ÿ“ฑ Total Applications | 689 | | ๐Ÿ“‚ Categories | 49 | | ๐Ÿ” Top Languages | Swift: 305 โ€ข Objective-C: 137 โ€ข 113 โ€ข C++: 59 โ€ข Typescript: 41 |

Languages

You can see in which language an app is written. Currently there are following languages:

| Language | Icon | |----------|------| | C | C | | C++ | C++ | | C# | C# | | Clojure | Clojure | | CoffeeScript | CoffeeScript | | CSS | CSS | | Elm | Elm | | Go | Go | | Haskell | Haskell | | Java | Java | | JavaScript | JavaScript | | Lua | Lua | | Objective-C | Objective-C | | Python | Python | | Ruby | Ruby | | Rust | Rust | | Shell | Shell | | Swift | Swift | | TypeScript | TypeScript | | Metal | Metal |

Contents

Applications

๐ŸŽต Audio (39)

  • [[Un]MuteMic](https://github.com/CocoaHeadsBrasil/MuteUnmuteMic) - macOS app to mute & unmute the input volume of your microphone. Perfect for podcasters.
Languages: Objective-C icon Objective-C C icon C

Screenshots

  • Audacity - Free, open source, cross-platform audio software
Languages: C icon C

Website: https://www.audacityteam.org/

Screenshots

  • AUHost - Application which hosts AudioUnits v3 using AVFoundation API.
Languages: Swift icon Swift

Screenshots

  • Aural Player - Aural Player is a audio player application for the macOS platform. Inspired by the classic Winamp player for Windows, it is designed to be to-the-point and easy to use.
Languages: Swift icon Swift

Screenshots

(5 more screenshots available in the repository)

  • AutoMute - Automatically mute the sound when headphones disconnect / Mac awake from sleep.
Languages: Objective-C icon Objective-C

Website: https://yoni.ninja/automute/

Screenshots

  • Background Music - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
Languages: C++ icon C++

Screenshots

  • BlackHole - BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
Languages: C icon C
  • CAM - macOS camera recording using ffmpeg
Languages: JavaScript icon JavaScript

Screenshots

(1 more screenshots available in the repository)

  • Clementine - Clementine is a modern music player and library organizer for Windows, Linux and macOS.
Languages: C++ icon C++

Website: https://www.clementine-player.org/

Screenshots

(1 more screenshots available in the repository)

  • Cog - Cog is an open source audio player for macOS. The basic layout is a single-paned playlist interface with two retractable drawers, one for navigating the user's music folders and another for viewing audio file properties, like bitrate.
Languages: Objective-C icon Objective-C

Website: https://cogx.org/

  • eqMac2 - System-Wide Equalizer for the Mac.
Languages: C++ icon C++

Screenshots

  • fre:ac - The fre:ac audio converter project.
Languages: C++ icon C++

Screenshots

  • iTunes-Volume-Control - This app allows you to control the iTunes volume using volume up and volume down hotkeys.
Languages: Objective-C icon Objective-C

Screenshots

  • jmc - jmc is new macOS media organizer.
Languages: Swift icon Swift

Screenshots

(1 more screenshots available in the repository)

  • Karaoke Forever - Host awesome karaoke parties where everyone can queue songs from their phone's browser. Plays MP3+G and MP4 with WebGL visualizations.
Languages: JavaScript icon JavaScript

Website: https://www.karaoke-eternal.com/

Screenshots

  • LocalRadio - LocalRadio is software for listening to "Software-Defined Radio" on your Mac and mobile devices.
Languages: Objective-C icon Objective-C

Screenshots

  • LosslessCut - The swiss army knife of lossless video/audio editing without re-encoding.
Languages: JavaScript icon JavaScript

Website: https://mifi.no/losslesscut/

Screenshots

  • LyricGlow - macOS application displaying synchronized lyrics with animated word-by-word glow effects for Spotify, Apple Music, and YouTube Music.
Languages: JavaScript icon JavaScript

Screenshots

  • Lyricism - macOS app to show you lyric what currently iTunes or Spotify is playing.
Languages: Objective-C icon Objective-C Swift icon Swift

Screenshots

  • LyricsX - Lyrics for iTunes, Spotify and Vox.
Languages: Swift icon Swift

Screenshots

(1 more screenshots available in the repository)

  • MonitorControl - Control your external monitor brightness, contrast or volume directly from a menulet or with keyboard native keys.
Languages: Swift icon Swift Objective-C icon Objective-C

Screenshots

  • Mous Player - Simple yet powerful audio player for BSD/Linux/macOS.
Languages: C++ icon C++

Screenshots

(2 more screenshots available in the repository)

  • MPV - Lightweight, highly configurable media player.
Languages: C icon C

Website: https://mpv.io

Screenshots

  • NoiseBuddy - Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar.
Languages: Swift icon Swift
  • PlayStatus - PlayStatus is a macOS app that allows the control of Spotify and iTunes music playback from the menu bar.
Languages: Swift icon Swift

Screenshots

  • Plug - Discover and listen to music from Hype Machine.
Languages: Swift icon Swift

Website: https://www.plugformac.com/

Screenshots

  • Pulp - Audio Sample manager.
Languages: Rust icon Rust TypeScript icon TypeScript

Screenshots

  • Scope - Audio Oscilloscope
Languages: Swift icon Swift

Website: https://billthefarmer.github.io/audiotools/

Screenshots

Languages: C icon C C++ icon C++ Languages: Objective-C icon Objective-C

Screenshots

  • Sonora - Minimal, beautifully designed music player for macOS.
Languages: Objective-C icon Objective-C

Screenshots

Languages: Swift icon Swift

Screenshots

  • SpotMenu - Spotify and iTunes in your menu bar.
Languages: Objective-C icon Objective-C Swift icon Swift

Screenshots

  • SpotSpot - Spotify mini-player for macOS.
Languages: JavaScript icon JavaScript
  • StargateDAW - An all-in-one digital audio workstation (DAW) and plugin suite
Languages: C icon C Python icon Python

Screenshots

(3 more screenshots available in the repository)

  • Suohai - Audio input/output source lock for macOS.
Languages: Swift icon Swift

Screenshots

  • Tickeys - Instant audio feedback for typing. macOS version.
Languages: Rust icon Rust

Screenshots

  • Tuner - Musical Instrument Tuner
Languages: Swift icon Swift

Website: https://billthefarmer.github.io/ctuner/

Screenshots

  • waveSDR - macOS native desktop Software Defined Radio application using the RTL-SDR USB device.
Languages: Swift icon Swift

Screenshots

๐Ÿ’พ Backup (6)

  • backy - Tiny multiprocessing utility for file backups.
Languages: Go icon Go Languages: Python icon Python

Website: https://www.borgbase.com/

  • Mackup - Keep your application settings in sync (macOS/Linux).
Languages: Python icon Python
  • shallow-backup - Easily create lightweight documentation of installed applications, dotfiles, and more.
Languages: Python icon Python

Screenshots

  • Syncalicious - Keeping multiple macOS preferences in sync can be painful, but it shouldn't be.
Languages: Swift icon Swift
  • UrBackup - UrBackup is Client/Server network backup for Windows, macOS and Linux.
Languages: C++ icon C++ C icon C

๐ŸŒ Browser (13)

Languages: JavaScript icon JavaScript

Screenshots

  • Brave Browser - Brave browser for Desktop and Laptop computers running Windows, macOS, and Linux.
Languages: JavaScript icon JavaScript
  • browserosaurus - macOS tool that prompts you to choose a browser when opening a link.
Languages: JavaScript icon JavaScript
  • Chromium - Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
Languages: JavaScript icon JavaScript C++ icon C++ C icon C

Website: https://www.chromium.org/

  • Finicky - Always opens the right browser.
Languages: Swift icon Swift
  • Firefox - Fast, privacy aware browser from a non-profit. Runs on Windows, macOS and Linux.
Languages: JavaScript icon JavaScript Rust icon Rust C++ icon C++

Website: https://www.mozilla.org/en-US/firefox/browsers/

  • Helium - Floating browser window for macOS.
Languages: Objective-C icon Objective-C Swift icon Swift
  • Min Browser - A fast and efficient minimal web browser.
Languages: JavaScript icon JavaScript

Website: https://minbrowser.org

  • otter-browser - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5.
Languages: C++ icon C++

Screenshots

  • Pennywise - Pennywise opens any website or media in a small floating window that remains on top of all other applications. It's a great alternative to Helium.
Languages: JavaScript icon JavaScript

Screenshots

(1 more screenshots available in the repository)

  • Plash - Make any website your desktop wallpaper.
Languages: Swift icon Swift

Website: https://sindresorhus.com/plash

Screenshots

  • Privacy Redirect for Safari - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives.
Languages: Swift icon Swift
  • seb-mac - Safe Exam Browser for macOS and iOS.
Languages: C icon C

๐Ÿ’ฌ Chat (20)

  • Adium - Instant messaging application that can connect to XMPP (Jabber), IRC and more.
Languages: C icon C

Website: https://adium.im/

Screenshots

  • Beagle IM - Powerful XMPP client with support for file transfer, VoIP and end-to-end encryption.
Languages: Swift icon Swift

Website: https://beagle.im/

Screenshots

  • ChitChat - Native Mac app wrapper for WhatsApp Web.
Languages: Objective-C icon Objective-C

Screenshots

Languages: JavaScript icon JavaScript

Screenshots

  • Element - Element is a collaboration app (currently Electron) for the Matrix protocol.
Languages: JavaScript icon JavaScript
  • Franz - Franz is messaging application for services like WhatsApp, Slack, Messenger and many more.
Languages: JavaScript icon JavaScript

Screenshots

Languages: JavaScript icon JavaScript

Screenshots

Languages: JavaScript icon JavaScript CSS icon CSS

Screenshots

  • MessagesHistoryBrowser - macOS application to comfortably browse and search through your Messages.app history.
Languages: Swift icon Swift
  • RocketChat - Free open source chat system for teams. An alternative to Slack that can also be self hosted.
Languages: JavaScript icon JavaScript

Website: https://www.rocket.chat/

Languages: Swift icon Swift

Screenshots

  • Signal Desktop - Electron app that links with your Signal Android or Signal iOS app.
Languages: JavaScript icon JavaScript
  • Swiftcord - Native Discord client built in Swift & SwiftUI. Light on your RAM and CPU.
Languages: Swift icon Swift

Screenshots

  • Telegram - Source code of Telegram for macOS on Swift.
Languages: Swift icon Swift Languages: C++ icon C++

Screenshots

  • Textual - Textual is an IRC client for macOS.
Languages: Objective-C icon Objective-C

Screenshots

(1 more screenshots available in the repository)

  • Thunderbird - Backed by Mozilla, Thunderbird is an extensible email, newsfeed, chat, and calendaring client.
Languages: C++ icon C++ JavaScript icon JavaScript Rust icon Rust

Website: https://www.thunderbird.net/en-US/

Screenshots

  • Torchat-Mac - TorChat for Mac is a macOS native and unofficial port of torchat.
Languages: Objective-C icon Objective-C Languages: Swift icon Swift

Screenshots

  • Wire Desktop - Standalone Electron app for the chatapp Wire.
Languages: JavaScript icon JavaScript

๐Ÿ’ฐ Cryptocurrency (5)

  • Bitcoin Core - Official Bitcoin Core software for running a full Bitcoin node.
Languages: C++ Python icon Python Shell icon Shell

Website: https://bitcoincore.org/

Screenshots

  • CoinBar - macOS menu bar application for tracking crypto coin prices.
Languages: Swift icon Swift

Screenshots

(1 more screenshots available in the repository)

  • Copay - A secure bitcoin wallet platform for both desktop and mobile devices.
Languages: TypeScript icon TypeScript
  • Crypto Bar - macOS menu bar application built with Electron.
Languages: JavaScript icon JavaScript
  • Float coin - Native menu bar app with floating window and support for many Exchanges.
Languages: Swift icon Swift

Screenshots

๐Ÿ—„๏ธ Database (18)

  • Bdash - Simple SQL Client for lightweight data analysis.
Languages: JavaScript icon JavaScript

Screenshots

  • Beekeeper Studio - SQL editor and manager with support for SQLite, MySQL, MariaDB, Postgres, CockroachDB, SQL Server, and Amazon Redshift.
Languages: JavaScript icon JavaScript

Website: https://www.beekeeperstudio.io

Screenshots

Languages: C++ icon C++

Screenshots

  • DBeaver - Universal database tool and SQL client.
Languages: Java icon Java

Screenshots

(1 more screenshots available in the repository)

  • DbGate - Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application.
Languages: JavaScript icon JavaScript TypeScript icon TypeScript

Website: https://dbgate.org

Screenshots

(6 more screenshots available in the repository)

  • Medis - ๐Ÿ’ป Medis is a beautiful, easy-to-use Mac database management application for Redis.
Languages: JavaScript icon JavaScript

Screenshots

  • mongoDB.app - The easiest way to get started with mongoDB on the Mac.
Languages: Swift icon Swift

Screenshots

  • MongoHub - Add another lightweight Mac Native MongoDB client.
Languages: Objective-C icon Objective-C C icon C
  • Postbird - PostgreSQL GUI client for macOS.
Languages: JavaScript icon JavaScript

Screenshots

  • Postgres.app - The easiest way to get started with PostgreSQL on the Mac.
Languages: Swift icon Swift Languages: C++ icon C++

Screenshots

Languages: Swift icon Swift

Screenshots

  • Redis.app - The easiest way to get started with Redis on the Mac.
Languages: Swift icon Swift

Screenshots

  • reventlou - Personal database as an information management system.
Languages: TypeScript icon TypeScript Swift icon Swift

Screenshots

  • Robo 3T - Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts.
Languages: C++ icon C++

Screenshots

  • Sequel Ace - Sequel Ace is a fast, easy-to-use Mac database management application for working with MySQL & MariaDB databases.
Languages: Objective-C icon Objective-C

Website: https://sequel-ace.com/

  • Sequel Pro - MySQL/MariaDB database management for macOS.
Languages: Objective-C icon Objective-C

Screenshots

  • sqlectron - A simple and lightweight SQL client desktop/terminal with cross database and platform support.
Languages: TypeScript icon TypeScript

Website: https://sqlectron.github.io/

Screenshots

๐Ÿ‘จโ€๐Ÿ’ป Development (16)

  • Apache Netbeans - Apache NetBeans is an IDE, Tooling Platform and Application Framework suitable for development in Java, JavaScript, PHP, HTML5, CSS, and more.
Languages: Java icon Java

Website: https://netbeans.apache.org/

Screenshots

  • Brackets - Modern open-source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript.
Languages: JavaScript icon JavaScript

Website: https://brackets.io/

Screenshots

  • Clipboard - An easy-to-use clipboard manager with time saving features that work across all terminals.
Languages: C++ icon C++

Website: https://GetClipboard.app

Screenshots

  • ColorSet - ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.
Languages: Swift icon Swift C# icon C# Objective-C icon Objective-C

Website: https://imazing.com/colorset

Screenshots


README truncated. View on GitHub

ยฉ 2026 GitRepoTrend ยท serhii-londar/open-source-mac-os-apps ยท Updated daily from GitHub