🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
50,272
stars
1,460
commits
Sep 5, 2026
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.
Hey friend! Help me out for a couple of :beers:!
| Metric | Count |
|---|---|
| 📱 Total Applications | 689 |
| 📂 Categories | 49 |
| 🔝 Top Languages | Swift: 305 • Objective-C: 137 • Javascript: 113 • C++: 59 • Typescript: 41 |
You can see in which language an app is written. Currently there are following languages:
| Language | Icon |
|---|---|
| C | |
| C++ | |
| C# | |
| Clojure | |
| CoffeeScript | |
| CSS | |
| Elm | |
| Go | |
| Haskell | |
| Java | |
| JavaScript | |
| Lua | |
| Objective-C | |
| Python | |
| Ruby | |
| Rust | |
| Shell | |
| Swift | |
| TypeScript | |
| Metal |
[Un]MuteMic - macOS app to mute & unmute the input volume of your microphone. Perfect for podcasters.
Languages:
Objective-C
C
Audacity - Free, open source, cross-platform audio software
Languages:
C
Website: https://www.audacityteam.org/
AUHost - Application which hosts AudioUnits v3 using AVFoundation API.
Languages:
Swift
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
(5 more screenshots available in the repository)
AutoMute - Automatically mute the sound when headphones disconnect / Mac awake from sleep.
Languages:
Objective-C
Website: https://yoni.ninja/automute/
Background Music - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
Languages:
C++
BlackHole - BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
Languages:
C
CAM - macOS camera recording using ffmpeg
Languages:
JavaScript
(1 more screenshots available in the repository)
Clementine - Clementine is a modern music player and library organizer for Windows, Linux and macOS.
Languages:
C++
Website: https://www.clementine-player.org/
(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
Website: https://cogx.org/
eqMac2 - System-Wide Equalizer for the Mac.
Languages:
C++
fre:ac - The fre:ac audio converter project.
Languages:
C++
iTunes-Volume-Control - This app allows you to control the iTunes volume using volume up and volume down hotkeys.
Languages:
Objective-C
jmc - jmc is new macOS media organizer.
Languages:
Swift
(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
Website: https://www.karaoke-eternal.com/
LocalRadio - LocalRadio is software for listening to "Software-Defined Radio" on your Mac and mobile devices.
Languages:
Objective-C
LosslessCut - The swiss army knife of lossless video/audio editing without re-encoding.
Languages:
JavaScript
Website: https://mifi.no/losslesscut/
LyricGlow - macOS application displaying synchronized lyrics with animated word-by-word glow effects for Spotify, Apple Music, and YouTube Music.
Languages:
JavaScript
Lyricism - macOS app to show you lyric what currently iTunes or Spotify is playing.
Languages:
Objective-C
Swift
LyricsX - Lyrics for iTunes, Spotify and Vox.
Languages:
Swift
(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
Objective-C
Mous Player - Simple yet powerful audio player for BSD/Linux/macOS.
Languages:
C++
(2 more screenshots available in the repository)
MPV - Lightweight, highly configurable media player.
Languages:
C
Website: https://mpv.io
NoiseBuddy - Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar.
Languages:
Swift
PlayStatus - PlayStatus is a macOS app that allows the control of Spotify and iTunes music playback from the menu bar.
Languages:
Swift
Plug - Discover and listen to music from Hype Machine.
Languages:
Swift
Website: https://www.plugformac.com/
Pulp - Audio Sample manager.
Languages:
Rust
TypeScript
Scope - Audio Oscilloscope
Languages:
Swift
Website: https://billthefarmer.github.io/audiotools/
shairport-sync - macOS/Linux/FreeBSD/OpenBSD Airplay audio receiver.
Languages:
C
C++
ShazamScrobbler - Scrobble vinyl, radios, movies to Last.fm.
Languages:
Objective-C
Sonora - Minimal, beautifully designed music player for macOS.
Languages:
Objective-C
Spotify4BigSur - Spotify widget for Notification Center.
Languages:
Swift
SpotMenu - Spotify and iTunes in your menu bar.
Languages:
Objective-C
Swift
SpotSpot - Spotify mini-player for macOS.
Languages:
JavaScript
StargateDAW - An all-in-one digital audio workstation (DAW) and plugin suite
Languages:
C
Python
(3 more screenshots available in the repository)
Suohai - Audio input/output source lock for macOS.
Languages:
Swift
Tickeys - Instant audio feedback for typing. macOS version.
Languages:
Rust
Tuner - Musical Instrument Tuner
Languages:
Swift
Website: https://billthefarmer.github.io/ctuner/
waveSDR - macOS native desktop Software Defined Radio application using the RTL-SDR USB device.
Languages:
Swift
backy - Tiny multiprocessing utility for file backups.
Languages:
Go
BorgBase/Vorta - Simple and Secure Offsite Backups
Languages:
Python
Website: https://www.borgbase.com/
Mackup - Keep your application settings in sync (macOS/Linux).
Languages:
Python
shallow-backup - Easily create lightweight documentation of installed applications, dotfiles, and more.
Languages:
Python
Syncalicious - Keeping multiple macOS preferences in sync can be painful, but it shouldn't be.
Languages:
Swift
UrBackup - UrBackup is Client/Server network backup for Windows, macOS and Linux.
Languages:
C++
C
Beaker Browser - Beaker is an experimental peer-to-peer Web browser.
Languages:
JavaScript
Brave Browser - Brave browser for Desktop and Laptop computers running Windows, macOS, and Linux.
Languages:
JavaScript
browserosaurus - macOS tool that prompts you to choose a browser when opening a link.
Languages:
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
C++
C
Website: https://www.chromium.org/
Finicky - Always opens the right browser.
Languages:
Swift
Firefox - Fast, privacy aware browser from a non-profit. Runs on Windows, macOS and Linux.
Languages:
JavaScript
Rust
C++
Helium - Floating browser window for macOS.
Languages:
Objective-C
Swift
Min Browser - A fast and efficient minimal web browser.
Languages:
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++
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
(1 more screenshots available in the repository)
Plash - Make any website your desktop wallpaper.
Languages:
Swift
Website: https://sindresorhus.com/plash
Privacy Redirect for Safari - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives.
Languages:
Swift
seb-mac - Safe Exam Browser for macOS and iOS.
Languages:
C
Adium - Instant messaging application that can connect to XMPP (Jabber), IRC and more.
Languages:
C
Website: https://adium.im/
Beagle IM - Powerful XMPP client with support for file transfer, VoIP and end-to-end encryption.
Languages:
Swift
Website: https://beagle.im/
ChitChat - Native Mac app wrapper for WhatsApp Web.
Languages:
Objective-C
Electronic WeChat - Better WeChat on macOS and Linux.
Languages:
JavaScript
Element - Element is a collaboration app (currently Electron) for the Matrix protocol.
Languages:
JavaScript
Franz - Franz is messaging application for services like WhatsApp, Slack, Messenger and many more.
Languages:
JavaScript
Google Allo for Desktop - Native macOS & Windows desktop app for Google Allo.
Languages:
JavaScript
GroupMe - Unofficial GroupMe App.
Languages:
JavaScript
CSS
MessagesHistoryBrowser - macOS application to comfortably browse and search through your Messages.app history.
Languages:
Swift
RocketChat - Free open source chat system for teams. An alternative to Slack that can also be self hosted.
Languages:
JavaScript
Website: https://www.rocket.chat/
Seaglass - A truly native Matrix client for macOS.
Languages:
Swift
Signal Desktop - Electron app that links with your Signal Android or Signal iOS app.
Languages:
JavaScript
Swiftcord - Native Discord client built in Swift & SwiftUI. Light on your RAM and CPU.
Languages:
Swift
Telegram - Source code of Telegram for macOS on Swift.
Languages:
Swift
Telegram Desktop - Telegram Desktop messaging app.
Languages:
C++
Textual - Textual is an IRC client for macOS.
Languages:
Objective-C
(1 more screenshots available in the repository)
Thunderbird - Backed by Mozilla, Thunderbird is an extensible email, newsfeed, chat, and calendaring client.
Languages:
C++
JavaScript
Rust
Website: https://www.thunderbird.net/en-US/
Torchat-Mac - TorChat for Mac is a macOS native and unofficial port of torchat.
Languages:
Objective-C
WhatsAppBar - Send WhatsApp message from menu bar.
Languages:
Swift
Wire Desktop - Standalone Electron app for the chatapp Wire.
Languages:
JavaScript
Bitcoin Core - Official Bitcoin Core software for running a full Bitcoin node.
Languages: C++
Python
Shell
Website: https://bitcoincore.org/
CoinBar - macOS menu bar application for tracking crypto coin prices.
Languages:
Swift
(1 more screenshots available in the repository)
Copay - A secure bitcoin wallet platform for both desktop and mobile devices.
Languages:
TypeScript
Crypto Bar - macOS menu bar application built with Electron.
Languages:
JavaScript
Float coin - Native menu bar app with floating window and support for many Exchanges.
Languages:
Swift
Bdash - Simple SQL Client for lightweight data analysis.
Languages:
JavaScript
Beekeeper Studio - SQL editor and manager with support for SQLite, MySQL, MariaDB, Postgres, CockroachDB, SQL Server, and Amazon Redshift.
Languages:
JavaScript
Website: https://www.beekeeperstudio.io
DB Browser for SQLite - SQLite database management GUI.
Languages:
C++
DBeaver - Universal database tool and SQL client.
Languages:
Java
(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
TypeScript
Website: https://dbgate.org
(6 more screenshots available in the repository)
Medis - 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis.
Languages:
JavaScript
mongoDB.app - The easiest way to get started with mongoDB on the Mac.
Languages:
Swift
MongoHub - Add another lightweight Mac Native MongoDB client.
Languages:
Objective-C
C
Postbird - PostgreSQL GUI client for macOS.
Languages:
JavaScript
Postgres.app - The easiest way to get started with PostgreSQL on the Mac.
Languages:
Swift
Redis Desktop Manager - Cross-platform open source database management tool for Redis ®
Languages:
C++
redis-pro - Redis management with SwiftUI.
Languages:
Swift
Redis.app - The easiest way to get started with Redis on the Mac.
Languages:
Swift
reventlou - Personal database as an information management system.
Languages:
TypeScript
Swift
Robo 3T - Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts.
Languages:
C++
Sequel Ace - Sequel Ace is a fast, easy-to-use Mac database management application for working with MySQL & MariaDB databases.
Languages:
Objective-C
Website: https://sequel-ace.com/
Sequel Pro - MySQL/MariaDB database management for macOS.
Languages:
Objective-C
sqlectron - A simple and lightweight SQL client desktop/terminal with cross database and platform support.
Languages:
TypeScript
Website: https://sqlectron.github.io/
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
Website: https://netbeans.apache.org/
Brackets - Modern open-source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript.
Languages:
JavaScript
Website: https://brackets.io/
Clipboard - An easy-to-use clipboard manager with time saving features that work across all terminals.
Languages:
C++
Website: https://GetClipboard.app
ColorSet - ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.
Languages:
Swift
C#
Objective-C
Website: https://imazing.com/colorset
DevLint - A lightweight app for formatting and correcting Swift syntax.
Languages:
Swift
Eclipse - Eclipse is an open-source integrated development environment (IDE) used in computer programming, featuring a base workspace and an extensible plug-in system for customizing the environment.
Languages:
Java
Website: https://www.eclipse.org
GitAhead - A graphical Git client designed to help you understand and manage your source code history.
Languages:
C++
C
Gridfy - Quickly calculate column widths and get correct results for your grid.
Languages:
JavaScript
TypeScript
Website: https://gridfy.astroon.pro/
JustTags - JustTags in a macOS app for working with BERTLV EMV tags.
Languages:
Swift
Website: https://kaphacius.github.io/just-tags/
KiCad - A software suite for electronic design automation.
Languages:
C++
C
Website: https://www.kicad.org/
Layout Designer for UICollectionView - A simple but powerful tool that helps you make complex layouts for UICollectionView.
Languages:
Swift
Website: https://apps.apple.com/nl/app/layout-designer/id1507238011?l=en&mt=12
LocationSimulator - Application to spoof your iOS or iPhoneSimulator location.
Languages:
Swift
Website: https://schlaubischlump.github.io/LocationSimulator
M-Courtyard - Desktop app for fine-tuning LLMs on Apple Silicon Macs with zero code. Import documents, generate training datasets with AI, LoRA fine-tune, test, and export to Ollama — entirely offline.
Languages:
TypeScript
Rust
Python
Website: https://github.com/Mcourtyard/m-courtyard
Pasteboard Viewer - Inspect the system pasteboards.
Languages:
Swift
Website: https://sindresorhus.com/pasteboard-viewer
Stringz - A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Languages:
Swift
utmapp - Virtualization for other operating systems.
Languages:
Swift
Objective-C
Website: https://mac.getutm.app/
Cashew - Cashew macOS Github Issue Tracker.
Languages:
Objective-C
C
Git Interactive Rebase Tool - Full feature terminal based sequence editor for interactive rebase.
Languages:
Rust
Website: https://gitrebasetool.mitmaro.ca/
GitAhead - A graphical Git client designed to help you understand and manage your source code history.
Languages:
C++
C
GitBlamePR - Mac app that shows pull request last modified each line of a file
Languages:
Swift
Gitee - Gitee, macOS status bar application for Github.
Languages:
Objective-C
Swift
(11 more screenshots available in the repository)
Github contributions - GitHub contributions app, for iOS, WatchOS, and macOS.
Languages:
Swift
GitHub Desktop - Simple collaboration from your desktop.
Languages:
TypeScript
GithubListener - Simple app that will notify about new commits to watched repositories.
Languages:
Swift
GithubNotify - Simple macOS app to alert you when you have unread GitHub notifications.
Languages:
Swift
Gitify - Your GitHub notifications on your menu bar.
Languages:
JavaScript
Website: https://www.gitify.io/
GitSync - Minimalistic Git client for Mac.
Languages:
Swift
GitUp - The Git interface you've been missing all your life has finally arrived.
Languages:
Objective-C
(2 more screenshots available in the repository)
GitX - Graphical client for the git version control system.
Languages:
Objective-C
GPM - macOS application for easily operating GitHub Projects.
Languages:
Swift
osagitfilter - Filter to put OSA languages (AppleScript, JavaScript) into git, as if they where plain text-files.
Languages:
Shell applescript
Streaker - GitHub contribution streak tracking menubar app.
Languages:
JavaScript
TeamStatus-for-GitHub - macOS status bar application for tracking code review process within the team.
Languages:
Swift
Tempo - Replace the Git CLI with a clear UI and AI assist.
Languages:
Swift
Trailer - Managing Pull Requests and Issues For GitHub & GitHub Enterprise.
Languages:
Swift
Xit - Xit is a graphical tool for working with git repositories.
Languages:
Swift
j2s - macOS app to convert JSON objects into Swift structs (currently targets Swift 4 and Codable).
Languages:
Swift
JSON Mapper - Simple macOS app to generate Swift Object Mapper classes from JSON.
Languages:
Swift
JSON to Model class - Template based highly customizable macOS app to generate classes from JSON string, supports many languages.
Languages:
Swift
JSONExport - Desktop application for macOS which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
Languages:
Swift
Boop - A scriptable scratchpad for developers.
Languages:
Swift
JavaScript
Website: https://boop.okat.best
ChefInspector - Node and Attribute viewer for Chef
Languages:
Swift
macho-browser - Browser for macOS Mach-O binaries.
Languages:
Objective-C
MQTTX - An elegant Cross-platform MQTT 5.0 desktop client.
Languages:
JavaScript
TypeScript
vegvisir - Browser based GUI for LLDB Debugger.
Languages:
JavaScript
(5 more screenshots available in the repository)
aws-s3-uploader - Simple macOS app for uploading files to Amazon Web Services.
Languages:
JavaScript
Corectl App for macOS - Corectl App is a macOS Status bar App which works like a wrapper around the corectl command line tool corectld to control the server runtime process.
Languages:
Swift
CoreOS VM - CoreOS VM is macOS status bar app which allows in an easy way to control CoreOS VM on your Mac.
Languages:
Objective-C
HTTP Toolkit - HTTP Toolkit is a cross-platform tool to intercept, debug & mock HTTP.
Languages:
TypeScript
Website: https://httptoolkit.com/
Insomnia - Insomnia is a cross-platform REST client, built on top of Electron.
Languages:
JavaScript
iTunesConnect - macOS app to let you access iTunesConnect.
Languages:
Swift
KubeMonitor - KubeMonitor is a macOS app that displays information about your active Kubernetes cluster in your menu bar.
Languages:
Swift
KubeSwitch - KubeSwitch lists the available kubernetes cluster contexts on the mac, in Mac's Menu bar.
Languages:
Swift
Lantern - Dedicated Mac app for website auditing and crawling.
Languages:
Swift
LocalSites - Simple Menu Bar (Status Bar) App for macOS listing local Bonjour websites (as Safari 11 no longer has Bonjour Bookmarks).
Languages:
Swift
nodeScratchpad - Evaluate Nodejs/JS code snippets from Menubar.
Languages:
Swift
Requestly - A lightweight open-source API Development, Testing & Mocking platform
Languages:
JavaScript
Website: https://requestly.com
SimpleLocalize CLI - Open source tool for managing i18n keys in software projects.
Languages:
Swift
Website: https://simplelocalize.io
stts - macOS app for monitoring the status of cloud services.
Languages:
Swift
AppBox - Tool for iOS developers to build and deploy Development, Ad-Hoc and In-house (Enterprise) applications directly to the devices from your Dropbox account.
Languages:
Objective-C
AppIcons - Tool for generating icons in all sizes as required by macOS and iOS apps.
Languages:
Swift
AppStoreReviewTimes - Gives you indication about the average iOS / macOS app stores review times.
Languages:
Swift
Asset Catalog Tinkerer - App that lets you open .car files and browse/extract their images.
Languages:
Objective-C
Swift
Assets - Assets is a macOS app that manages assets for your development projects (Xcode, web, etc).
Languages:
Swift
Attabench - Attabench is a microbenchmarking app for macOS, designed to measure and visualize the performance of Swift code.
Languages:
Swift
AVXCAssets Generator - Takes path for your assets images and creates appiconset and imageset for you in just one click.
Languages:
Swift
Board For GitHub - Small application to monitor your GitHub project web page in a native macOS app :octocat:!
Languages:
Objective-C
Brisk - macOS app for submitting radars.
Languages:
Swift
calabash-launcher - iOS Calabash Launcher is a macOS app that helps you run and manage Calabash tests on your Mac.
Languages:
Swift
(2 more screenshots available in the repository)
Cleaner for Xcode - Cleaner for Xcode.app built with react-native-macOS.
Languages:
Objective-C
Clendar - Clendar is an universal calendar app. Written in SwiftUI.
Languages:
Swift
Website: https://apps.apple.com/us/app/clendar-a-calendar-app/id1548102041
CocoaRestClient - Native Apple macOS app for testing HTTP/REST endpoints.
Languages:
Objective-C
(2 more screenshots available in the repository)
Corona Tracker - Coronavirus tracker app for iOS & macOS with maps & charts.
Languages:
Swift
Website: https://coronatracker.samabox.com/
DevLint - A lightweight app for formatting and correcting Swift syntax.
Languages:
Swift
FilterShop - macOS App to explore CoreImage Filters.
Languages:
Swift
IconGenerator - macOS app to generate app icons.
Languages:
JavaScript
Iconizer - Create Xcode image catalogs (xcassets) on the fly.
Languages:
Swift
Iconology - Edit icons and then export to Xcode, icns, ico, favicon, macOS iconset, or a custom collection.
Languages:
Swift
Website: https://apps.apple.com/us/app/iconology/id1463452867
Icons.app - App for macOS which is designed to generate consistent sized icons of an existing application in various states, jiggling (shaking) etc.
Languages:
Objective-C
InjectionIII - overdue Swift rewrite of Injection.
Languages:
Objective-C
Swift
Input Source Pro - Input Source Pro is macOS utility designed for multilingual users who frequently switch input sources.
Languages:
Swift
Website: https://inputsource.pro
iOS Images Extractor - iOS Images Extractor is a Mac app to normalize, decode, and extract images from iOS apps.
Languages:
Objective-C
iSimulator - iSimulator is a GUI utility to control the Simulator and manage the app installed on the simulator.
Languages:
Objective-C
Knuff - The debug application for Apple Push Notification Service (APNs).
Languages:
Objective-C
LayerX - Intuitive app to display transparent images on screen.
Languages:
Swift
Localizable.strings - Mac app to localize your iOS and macOS projects.
Languages:
Swift
Localization Editor - Simple macOS editor app to help you manage iOS app localizations by allowing you to edit all the translations side by side.
Languages:
Swift
Localizations - Localizations is an macOS app that manages your Xcode project localization files (.strings).
Languages:
Swift
LocationSimulator - Application to spoof your iOS or iPhoneSimulator location.
Languages:
Swift
Website: https://schlaubischlump.github.io/LocationSimulator
Menubar Colors - macOS app for convenient access to the system color panel.
Languages:
Swift
Notarize - Notarization status monitoring tool for macOS, supporting multiple developer accounts
Languages:
Swift
PodsUpdater - macOS app which helps you manage dependency releases in your Podfile.
Languages:
Swift
ProfilesManager - Apple iOS/macOS Provisioning Profiles management,.provisionprofile, .mobileprovision files manager tool for mac.
Languages:
Objective-C
PushNotifications - macOS app to test push notifications on iOS and Android.
Languages:
JavaScript
(6 more screenshots available in the repository)
ResignTool - This is an app for macOS that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.
Languages:
Objective-C
Resizr - MacOS application for creating AppIcon for iOS and Android apps.
Languages:
Swift
SmartPush - iOS Push Notification Debug App.
Languages:
Objective-C
Stringz - A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Languages:
Swift
TransporterPad - iOS/Android app deployment tool for macOS.
Languages:
Swift
WWDC - Unofficial WWDC app for macOS.
Languages:
Swift
WWDC.srt - Powerful app for downloading subtitle for each WWDC session video since 2013 in (srt) format.
Languages:
Swift
(2 more screenshots available in the repository)
Xcodes.app - The easiest way to install and switch between multiple versions of Xcode.
Languages:
Swift
xib2Storyboard - Tool to convert Xcode .xib to .storyboard files.
Languages:
Objective-C
App Downloader - Easily search and download macOS apps from the huge homebrew cask app catalog.
Languages:
Swift
App Fair - Find and install macOS apps from Homebrew Cask and Fairground App catalogs.
Languages:
Swift
Website: https://appfair.app
Applite - User-friendly GUI app for Homebrew Casks. Install, update, and uninstall apps with a single click.
Languages:
Swift
Website: https://aerolite.dev/applite
Extream Download Manager - a powerful tool to increase download speeds up to 500%
Languages:
Java
Website: https://subhra74.github.io/xdm/
FileZilla - Free open-source FTP, FTPS, and SFTP client.
Languages: c++
Website: https://filezilla-project.org
Get It - Native macOS video/audio downloader. Think of it as a youtube downloader that works on many sites.
Languages:
Swift
Motrix - A full-featured download manager.
Languages:
JavaScript
Website: https://motrix.app/
(1 more screenshots available in the repository)
Pillager - macOS Video Downloader written in Swift and Objective-C.
Languages:
Objective-C
Swift
udemy-downloader-gui - desktop application for downloading Udemy Courses.
Languages:
JavaScript
YouTube Downloader for macOS - Simple menu bar app to download YouTube movies on your Mac. I wrote this as a test project to learn more about app development on macOS.
Languages:
Swift
AuroraEditor - Lightweight Code Editor (IDE) for macOS.
Languages:
Swift
Website: https://auroraeditor.com
Chime - An editor for macOS
Languages:
Swift
Website: https://www.chimehq.com/
CodeEdit - CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Languages:
Swift
Website: https://www.codeedit.app/
DevLint - A lightweight app for formatting and correcting Swift syntax.
Languages:
Swift
Geany - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Languages:
C c++
Website: https://www.geany.org/
mxMarkEdit - A visual editor of Markdown document, tasks and tables.
Languages: free-pascal
Website: https://github.com/maxnd/mxMarkEdit
(1 more screenshots available in the repository)
Zed - Zed is an open source, high-performance, and multiplayer code editor
Languages:
Rust
Website: https://zed.dev
TableTool - A simple CSV editor for macOS.
Languages:
Objective-C
JSON Editor - Dead simple JSON editor using josdejong/jsoneditor
Languages:
TypeScript
JSON-Splora - GUI for editing, visualizing, and manipulating JSON data.
Languages:
JavaScript
Gingko - Tree-structured markdown editor for macOS, Windows, and Linux.
Languages:
Elm
linked - 🧾 Your daily journal app, diary or anything else to unclutter your mind. Let linked help you get focused by writing down what is in your mind on a daily basis.
Languages:
JavaScript vue
CSS
Website: https://uselinked.com
MacDown - Markdown editor for macOS.
Languages:
Objective-C
Mark Text - Realtime preview markdown editor for macOS Windows and Linux.
Languages:
JavaScript
MarkEdit - MarkEdit is a free and open-source Markdown editor, for macOS. It's just like TextEdit on Mac but dedicated to Markdown.
Languages:
Swift
TypeScript
Website: https://markedit.app/
mxMarkEdit - A visual editor of Markdown document, tasks and tables.
Languages: free-pascal
Website: https://github.com/maxnd/mxMarkEdit
(1 more screenshots available in the repository)
Notenik - Note-taking app with many organizational options.
Languages:
Swift
Website: https://notenik.app
Obsidian plugins & themes - Community plugins list, theme list, and releases of Obsidian.
Languages:
JavaScript
Website: https://obsidian.md/
Pine - A modern MacOS markdown editor.
Languages:
Swift
QOwnNotes - Plain-text file notepad and todo-list manager with markdown support and ownCloud / Nextcloud integration.
Languages:
C++
Website: https://www.qownnotes.org/
Zettlr - A Markdown Editor for the 21st century.
Languages:
JavaScript
TypeScript
Website: https://www.zettlr.com/
BibDesk - Use BibDesk to edit and manage your bibliography
Languages:
Objective-C
Website: https://bibdesk.sourceforge.io
Qilin Editor - Text editor for exact sciences with built-in KaTeX/AsciiMath support.
Languages:
JavaScript
AuroraEditor - Lightweight Code Editor (IDE) for macOS.
Languages:
Swift
Website: https://auroraeditor.com
CotEditor - Lightweight Plain-Text Editor for macOS.
Languages:
Swift
Geany - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Languages:
C c++
Website: https://www.geany.org/
MacVim - Text editor for macOS.
Languages:
C
micro - A terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals.
Languages:
Go
Website: https://micro-editor.github.io
(8 more screenshots available in the repository)
mxMarkEdit - A visual editor of Markdown document, tasks and tables.
Languages: free-pascal
Website: https://github.com/maxnd/mxMarkEdit
(1 more screenshots available in the repository)
Notesnook - A fully open source and end-to-end encrypted note taking alternative to Evernote.
Languages:
JavaScript
TypeScript
Website: https://notesnook.com
Noto - Plain text editor for macOS with customizable themes.
Languages:
Swift
reventlou - Personal database as an information management system.
Languages:
TypeScript
Swift
SubEthaEdit - General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Languages:
Objective-C
TextMate - TextMate is a graphical text editor for macOS.
Languages:
Objective-C
Tincta - One-window text editor with syntax highlighting.
Languages:
Objective-C
VimR - Refined Neovim experience for macOS.
Languages:
Swift
AdGuard for Safari - The most advanced ad blocking extension for Safari
Languages:
JavaScript
Website: https://adguard.com/en/welcome.html
BetterPiP - Use native picture-in-picture with browsers such as Google Chrome for HTML5 videos.
Languages:
Swift
Is It Private? - A Safari Extension providing a toolbar icon that changes its visual appearance if Private Browsing is enabled.
Languages:
Swift
Website: https://florian.codes/projects/is-it-private/
Middleclick - Emulate a scroll wheel click with three finger Click or Tap on MacBook trackpad and Magic Mouse
Languages:
C
nef - This Xcode extension enables you to make a code selection and export it to a snippets. Available on Mac AppStore.
Languages:
Swift
Website: https://nef.bow-swift.io/
PageExtender - Extend pages with your own CSS and JS files.
Languages:
Swift
JavaScript
PiPifier - PiPifier is a native macOS 10.12 Safari extension that lets you use every HTML5 video in Picture in Picture mode.
Languages:
Swift
PiPTool - Add the Picture-in-Picture Functionality to YouTube, Netflix, Plex and other video broadcasting services in macOS.
Languages:
JavaScript
Privacy Redirect for Safari - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives.
Languages:
Swift
Sessions - Safari extension to save your working sessions
Languages:
Swift
Swimat - Swimat is an Xcode plug-in to format your Swift code.
Languages:
Swift
Website: https://jintin.github.io/Swimat/
ThenGenerator - Xcode Source Editor Extension for 'Then'
Languages:
Swift
Ultra TabSaver - Ultra TabSaver is an open-source Tab Manager for Safari
Languages:
Swift
Yape - Yet Another PiP Extension. Finds all HTML5 videos on a webpage and allows you to play them in Picture-in-Picture mode from the Safari toolbar.
Languages:
Swift
cd to... - Finder Toolbar app to open the current directory in the Terminal
Languages:
Objective-C
Clipy - Clipy is a Clipboard extension app for macOS.
Languages:
Swift
CopyQ - Clipboard manager with advanced features
Languages:
C++
dupeGuru - dupeGuru is a tool to find duplicate files on your computer. It can scan using file names and file contents.
Languages:
Objective-C
Website: https://dupeguru.voltaicideas.net/
Duplicate Finder - It's a useful tool that would help you to find all duplicate files which have the same names in the specific folder.
Languages:
Swift
Finder Go - macOS app and Finder Sync Extension to open Terminal, iTerm, Hyper from Finder.
Languages:
Swift
FiScript - Execute custom scripts from the MacOS context menu (CTRL+click) in Finder.
Languages:
Swift
muCommander - A lightweight, cross-platform file manager with a dual-pane interface.
Languages:
Java
Website: https://www.mucommander.com/
OpenInCode - Finder toolbar app to open current folder in Visual Studio Code.
Languages:
Objective-C
OpenInTerminal - Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty.
Languages:
Swift
Quick Look plugins - List of useful Quick Look plugins for developers.
Languages:
Objective-C
C
(5 more screenshots available in the repository)
SaneClick - Finder extension with 51+ right-click actions for file management, image conversion, and developer tools.
Languages:
Swift
Website: https://saneclick.com
zoxide - zoxide is a smarter cd command for your terminal.
Languages:
Rust
0 A.D. - Real-time strategy game of ancient warfare
Languages:
C++
Website: https://play0ad.com
Amazing Tic Tac Toe - Fun Tic Tac Toe game equipped with multiplayer (local and online) and leveled single player available on the App Store.
Languages:
Swift
Objective-C
Website: https://ariessciences.com/highlight?product=tic-tac-toe
Battle for Wesnoth - Turn-based tactical strategy game, featuring both single-player and online multiplayer combat.
Languages:
C++
Boxer - The DOS game emulator that’s fit for your Mac.
Languages:
C++
Objective-C
Chess - The chess app that comes with macOS.
Languages: objective-c
Website: https://www.apple.com/
Dolphin - Powerful emulator for Nintendo GameCube and Wii games.
Languages:
C++
Dynamic Dark Mode - Dynamic Dark Mode is the app you are looking for to power up Dark Mode on macOS Mojave and beyond.
Languages:
Swift
Website: https://apollozhu.github.io/Dynamic-Dark-Mode/
OpenEmu - Retro video game emulation for macOS.
Languages:
Objective-C
OpenRCT2 - Re-implementation of RollerCoaster Tycoon 2.
Languages:
C++
Sabaki - An elegant Go/Baduk/Weiqi board and SGF editor for a more civilized age.
Languages:
JavaScript
Website: http://sabaki.yichuanshen.de
Screentendo - Turn your screen into a playable level of Mario.
Languages:
Objective-C
Stockfish - Beautiful, powerful chess application.
Languages:
C++
Objective-C
Widelands - Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
Languages: c++
Python
Lua
JavaScript
Website: https://www.widelands.org
Aseprite - Animated sprite editor & pixel art tool (Windows, macOS, Linux).
Languages:
C++
C
Blender - Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline: modeling, rigging, animation, simulation, rendering, compositing, motion tracking, and video editing.
Languages:
C
C++
Python
Website: https://www.blender.org
(3 more screenshots available in the repository)
CaptuocrToy - Tool to capture screenshot and recognize text by online ocr apis.
Languages:
Swift
ColorSet - ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.
Languages:
Swift
C#
Objective-C
Website: https://imazing.com/colorset
FreeCAD - FreeCAD is an open-source 3D parametric modeler
Languages: c++
Python
Website: https://www.freecad.org/
Gaphor - Gaphor is the simple modeling tool for UML and SysML.
Languages:
Python
Website: https://gaphor.org
GifCapture - Gif capture app for macOS.
Languages:
Swift
(1 more screenshots available in the repository)
Gifcurry - Video to GIF maker with a graphical interface capable of cropping, adding text, seeking, and trimming.
Languages:
Haskell
Gifski - Convert videos to high-quality GIFs.
Languages:
Swift
(1 more screenshots available in the repository)
InfiniteCanvas - Proof of concept Mac drawing application.
Languages:
Swift
Krita - Krita is a cross-platform application for creating digital art files from scratch like illustrations, concept art, matte painting, textures, comics and animations.
Languages:
C++
Python
C
Website: https://krita.org/en/
LibreCAD - LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation are free from our large, dedicated community of users, contributors and developers.
Languages: c++
C
Website: https://librecad.org
macSVG - macOS application for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view.
Languages:
Objective-C
Material Colors Native - Choose your Material colours and copy the hex code.
Languages:
Objective-C
Nugget - Video editing software designed for motion effects and versatility.
Languages:
TypeScript
Pencil2D Animation - Pencil2D is an animation/drawing software for macOS, Windows, and Linux. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics.
Languages:
C++
ScreenToLayers for macOS - ScreenToLayers is a macOS application to easily capture your screen as a layered PSD file.
Languages:
Objective-C
CSS
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
Website: https://netbeans.apache.org/
AuroraEditor - Lightweight Code Editor (IDE) for macOS.
Languages:
Swift
Website: https://auroraeditor.com
Brackets - Modern open-source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript.
Languages:
JavaScript
Website: https://brackets.io/
CodeEdit - CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Languages:
Swift
Website: https://www.codeedit.app/
Eclipse - Eclipse is an open-source integrated development environment (IDE) used in computer programming, featuring a base workspace and an extensible plug-in system for customizing the environment.
Languages:
Java
Website: https://www.eclipse.org
Geany - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Languages:
C c++
Website: https://www.geany.org/
IntelliJ IDEA Community Edition - IntelliJ IDEA is an integrated development environment written in Java for developing computer software
Languages:
Java
Website: https://www.jetbrains.com/idea/
LiveCode - Cross-platform development IDE.
Languages:
C
Website: https://livecode.org/
Oni - Oni is a modern take on modal editing code editor focused on developer productivity.
Languages:
JavaScript
TypeScript
Vim - ubiquitous text editor
Languages:
C Vim script
Website: https://www.vim.org/
Visual Studio Code - Code editor developed by Microsoft.
Languages:
TypeScript
VSCodium - VSCodium is a community-driven, freely-licensed binary distribution of Microsoft's VS Code with all telemetry removed.
Languages:
TypeScript
Website: https://vscodium.com/
Zed - Zed is an open source, high-performance, and multiplayer code editor
Languages:
Rust
Website: https://zed.dev
ZeroBraneStudio - ZeroBrane Studio is a lightweight cross-platform Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for various Lua engines.
Languages:
Lua
APNGb - macOS app which assembles and disassembles animated png files.
Languages:
Swift
Crunch - Insane(ly slow but wicked good) PNG image optimization.
Languages:
Python
ExifCleaner - Remove image metadata with drag and drop, multi-core batch processing, and dark mode.
Languages:
JavaScript
Website: https://exifcleaner.com
Flameshot - Powerful yet simple to use screenshot software.
Languages:
C++
Website: https://flameshot.org
Freehand - macOS Status Bar App for quick sketch.
Languages:
Swift
Gimp - Gimp is GNU Image Manipulation Program.
Languages:
C
Iconology - Edit icons and then export to Xcode, icns, ico, favicon, macOS iconset, or a custom collection.
Languages:
Swift
Website: https://apps.apple.com/us/app/iconology/id1463452867
ImageAlpha - Mac GUI for pngquant, pngnq and posterizer.
Languages:
Objective-C
Python
Imagine - Imagine is a desktop app for compression of PNG and JPEG, with a modern and friendly UI.
Languages:
TypeScript
Inkscape - Inkscape is a Free and open source vector graphics editor.
Languages: c++
Website: https://inkscape.org/
InVesalius - 3D medical imaging reconstruction software
Languages:
Python
Katana - Katana is a simple screenshot utility for macOS that lives in your menubar.
Languages:
JavaScript
CSS
Krita - Krita is a cross-platform application for creating digital art files from scratch like illustrations, concept art, matte painting, textures, comics and animations.
Languages:
C++
Python
C
Website: https://krita.org/en/
PhotoMiner - macOS app for finding and lost forgotten photos on your disks.
Languages:
Swift
(3 more screenshots available in the repository)
Screenbar - macOS menubar app for automating screenshots.
Languages:
Swift
Seashore - Easy to use macOS image editing application for the rest of us.
Languages:
Objective-C
WebPonize - WebPonize is a macOS App for converting PNG, JPEG, animated (or not) GIF images into WebP.
Languages:
Swift
C
AnnePro-mac - macOS application for controlling AnnePro keyboard over bluetooth.
Languages:
Swift
Fluor - Handy tool for macOS allowing you to switch Fn keys' mode based on active application.
Languages:
Swift
GokuRakuJoudo - Karabiner-Elements configuration manager, rescue to bloated karabiner.json
Languages:
Clojure
Input Source Pro - Input Source Pro is macOS utility designed for multilingual users who frequently switch input sources.
Languages:
Swift
Website: https://inputsource.pro
Karabiner - Karabiner (KeyRemap4MacBook) is a powerful utility for keyboard customization.
Languages:
C++
Objective-C
Karabiner-Elements - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
Languages:
C++
Objective-C
Kawa - Better input source switcher for macOS.
Languages:
Swift
Keycastr - Keystroke visualizer.
Languages: Objective-C
Thor - Switch the right application ASAP.
Languages:
Swift
Unshaky - A software attempt to address the "double key press" issue on Apple's butterfly keyboard
Languages:
Swift
Website: https://unshaky.nestederror.com/
Correo - Menubar/taskbar Gmail App for Windows and macOS.
Languages:
JavaScript
dejalu - Fast and Simple Email Client.
Languages:
C++
Objective-C
ElectronMail - Unofficial desktop app for ProtonMail and Tutanota end-to-end encrypted email providers.
Languages:
TypeScript
Mailspring - 💌 A beautiful, fast and maintained fork of @nylas Mail by one of the original authors
Languages:
JavaScript
Website: https://getmailspring.com/
Rambox - Cross Platform messaging and emailing app that combines common web applications into one.
Languages:
JavaScript
CSS
SimpleLogin - Email Alias solution: protect your real email address.
Languages:
Swift
Thunderbird - Backed by Mozilla, Thunderbird is an extensible email, newsfeed, chat, and calendaring client.
Languages:
C++
JavaScript
Rust
Website: https://www.thunderbird.net/en-US/
InVesalius - 3D medical imaging reconstruction software
Languages:
Python
Airpass - Status bar Mac application to overcome time constrained WiFi networks.
Languages:
JavaScript
Akku - The missing macOS bluetooth headset battery indicator app.
Languages:
Swift
Python
Ruby
AnyBar - macOS menubar status indicator.
Languages:
Objective-C
app-menu - The missing Applications Menu for macOS.
Languages:
Swift
baRSS – Menu Bar RSS Reader - RSS & Atom feed reader that lives in the system status bar.
Languages:
Objective-C
BarTranslate - A handy (native) menu bar translator app that supports Google Translate.
Languages:
Swift
Website: https://thijmendam.github.io/BarTranslate/
Bye-AppQuit - A minimal native macOS app to quickly view and Bulk kill running processes.
Languages:
Swift
Website: https://github.com/designsbymuzeer/Bye-Mac-App
ClipFlow - Clipboard history manager for macOS with terminal-style navigation, image previews, and cursor-following popup.
Languages:
Swift
Website: https://github.com/praneeth552/clipflow
CloudyTabs - Simple menu bar macOS application for displaying lists of your iCloud Tabs and Reading List.
Languages:
Objective-C
DatWeatherDoe - Simple menu bar weather app for macOS written in Swift.
Languages:
Swift
DisplayMenu - Simple (bare-bones) macOS menubar extra to apply display presets.
Languages:
Swift
Dozer - Hide MacOS menubar items.
Languages:
Swift
eul - macOS status monitoring app written in SwiftUI.
Languages:
Swift
Grayscale Mode - Manage grayscale mode from menu bar.
Languages:
Swift
gSwitch - macOS status bar app that allows control over the gpu on dual gpu macbooks.
Languages:
Swift
Hidden Bar - An ultra-light MacOS utility that helps hide menu bar icons
Languages:
Swift
Ice - Powerful menu bar manager for macOS
Languages:
Swift
Website: https://icemenubar.app/
iGlance - macOS System Monitor (cpu, memory, network, fan and battery) for the Status Bar.
Languages:
Swift
Itsycal - A tiny calendar for that lives in the Mac menu bar.
Languages:
Objective-C
Website: https://www.mowglii.com/itsycal/
KubeContext - import, manage and switch between your Kubernetes contexts on Mac.
Languages:
Swift
LinkLiar - Keep your MAC address random for privacy (intuitive GUI for ifconfig)
Languages:
Swift
Website: https://halo.github.io/LinkLiar/
MacNTop - macOS menu bar system monitor with retro CRT aesthetics.
Languages:
Swift
Market Bar - Tiny stocks watcher for the menu bar.
Languages:
Swift
MeetingBar - Menu bar app for your calendar meetings
Languages:
Swift
Menubar Brightness - macOS ap
Truncated — view the full README on GitHub.
(top 30 of 330)
🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps
50,272
stars
1,460
commits
Sep 5, 2026
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.
Hey friend! Help me out for a couple of :beers:!
| Metric | Count |
|---|---|
| 📱 Total Applications | 689 |
| 📂 Categories | 49 |
| 🔝 Top Languages | Swift: 305 • Objective-C: 137 • Javascript: 113 • C++: 59 • Typescript: 41 |
You can see in which language an app is written. Currently there are following languages:
| Language | Icon |
|---|---|
| C | |
| C++ | |
| C# | |
| Clojure | |
| CoffeeScript | |
| CSS | |
| Elm | |
| Go | |
| Haskell | |
| Java | |
| JavaScript | |
| Lua | |
| Objective-C | |
| Python | |
| Ruby | |
| Rust | |
| Shell | |
| Swift | |
| TypeScript | |
| Metal |
[Un]MuteMic - macOS app to mute & unmute the input volume of your microphone. Perfect for podcasters.
Languages:
Objective-C
C
Audacity - Free, open source, cross-platform audio software
Languages:
C
Website: https://www.audacityteam.org/
AUHost - Application which hosts AudioUnits v3 using AVFoundation API.
Languages:
Swift
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
(5 more screenshots available in the repository)
AutoMute - Automatically mute the sound when headphones disconnect / Mac awake from sleep.
Languages:
Objective-C
Website: https://yoni.ninja/automute/
Background Music - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
Languages:
C++
BlackHole - BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency.
Languages:
C
CAM - macOS camera recording using ffmpeg
Languages:
JavaScript
(1 more screenshots available in the repository)
Clementine - Clementine is a modern music player and library organizer for Windows, Linux and macOS.
Languages:
C++
Website: https://www.clementine-player.org/
(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
Website: https://cogx.org/
eqMac2 - System-Wide Equalizer for the Mac.
Languages:
C++
fre:ac - The fre:ac audio converter project.
Languages:
C++
iTunes-Volume-Control - This app allows you to control the iTunes volume using volume up and volume down hotkeys.
Languages:
Objective-C
jmc - jmc is new macOS media organizer.
Languages:
Swift
(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
Website: https://www.karaoke-eternal.com/
LocalRadio - LocalRadio is software for listening to "Software-Defined Radio" on your Mac and mobile devices.
Languages:
Objective-C
LosslessCut - The swiss army knife of lossless video/audio editing without re-encoding.
Languages:
JavaScript
Website: https://mifi.no/losslesscut/
LyricGlow - macOS application displaying synchronized lyrics with animated word-by-word glow effects for Spotify, Apple Music, and YouTube Music.
Languages:
JavaScript
Lyricism - macOS app to show you lyric what currently iTunes or Spotify is playing.
Languages:
Objective-C
Swift
LyricsX - Lyrics for iTunes, Spotify and Vox.
Languages:
Swift
(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
Objective-C
Mous Player - Simple yet powerful audio player for BSD/Linux/macOS.
Languages:
C++
(2 more screenshots available in the repository)
MPV - Lightweight, highly configurable media player.
Languages:
C
Website: https://mpv.io
NoiseBuddy - Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar.
Languages:
Swift
PlayStatus - PlayStatus is a macOS app that allows the control of Spotify and iTunes music playback from the menu bar.
Languages:
Swift
Plug - Discover and listen to music from Hype Machine.
Languages:
Swift
Website: https://www.plugformac.com/
Pulp - Audio Sample manager.
Languages:
Rust
TypeScript
Scope - Audio Oscilloscope
Languages:
Swift
Website: https://billthefarmer.github.io/audiotools/
shairport-sync - macOS/Linux/FreeBSD/OpenBSD Airplay audio receiver.
Languages:
C
C++
ShazamScrobbler - Scrobble vinyl, radios, movies to Last.fm.
Languages:
Objective-C
Sonora - Minimal, beautifully designed music player for macOS.
Languages:
Objective-C
Spotify4BigSur - Spotify widget for Notification Center.
Languages:
Swift
SpotMenu - Spotify and iTunes in your menu bar.
Languages:
Objective-C
Swift
SpotSpot - Spotify mini-player for macOS.
Languages:
JavaScript
StargateDAW - An all-in-one digital audio workstation (DAW) and plugin suite
Languages:
C
Python
(3 more screenshots available in the repository)
Suohai - Audio input/output source lock for macOS.
Languages:
Swift
Tickeys - Instant audio feedback for typing. macOS version.
Languages:
Rust
Tuner - Musical Instrument Tuner
Languages:
Swift
Website: https://billthefarmer.github.io/ctuner/
waveSDR - macOS native desktop Software Defined Radio application using the RTL-SDR USB device.
Languages:
Swift
backy - Tiny multiprocessing utility for file backups.
Languages:
Go
BorgBase/Vorta - Simple and Secure Offsite Backups
Languages:
Python
Website: https://www.borgbase.com/
Mackup - Keep your application settings in sync (macOS/Linux).
Languages:
Python
shallow-backup - Easily create lightweight documentation of installed applications, dotfiles, and more.
Languages:
Python
Syncalicious - Keeping multiple macOS preferences in sync can be painful, but it shouldn't be.
Languages:
Swift
UrBackup - UrBackup is Client/Server network backup for Windows, macOS and Linux.
Languages:
C++
C
Beaker Browser - Beaker is an experimental peer-to-peer Web browser.
Languages:
JavaScript
Brave Browser - Brave browser for Desktop and Laptop computers running Windows, macOS, and Linux.
Languages:
JavaScript
browserosaurus - macOS tool that prompts you to choose a browser when opening a link.
Languages:
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
C++
C
Website: https://www.chromium.org/
Finicky - Always opens the right browser.
Languages:
Swift
Firefox - Fast, privacy aware browser from a non-profit. Runs on Windows, macOS and Linux.
Languages:
JavaScript
Rust
C++
Helium - Floating browser window for macOS.
Languages:
Objective-C
Swift
Min Browser - A fast and efficient minimal web browser.
Languages:
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++
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
(1 more screenshots available in the repository)
Plash - Make any website your desktop wallpaper.
Languages:
Swift
Website: https://sindresorhus.com/plash
Privacy Redirect for Safari - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives.
Languages:
Swift
seb-mac - Safe Exam Browser for macOS and iOS.
Languages:
C
Adium - Instant messaging application that can connect to XMPP (Jabber), IRC and more.
Languages:
C
Website: https://adium.im/
Beagle IM - Powerful XMPP client with support for file transfer, VoIP and end-to-end encryption.
Languages:
Swift
Website: https://beagle.im/
ChitChat - Native Mac app wrapper for WhatsApp Web.
Languages:
Objective-C
Electronic WeChat - Better WeChat on macOS and Linux.
Languages:
JavaScript
Element - Element is a collaboration app (currently Electron) for the Matrix protocol.
Languages:
JavaScript
Franz - Franz is messaging application for services like WhatsApp, Slack, Messenger and many more.
Languages:
JavaScript
Google Allo for Desktop - Native macOS & Windows desktop app for Google Allo.
Languages:
JavaScript
GroupMe - Unofficial GroupMe App.
Languages:
JavaScript
CSS
MessagesHistoryBrowser - macOS application to comfortably browse and search through your Messages.app history.
Languages:
Swift
RocketChat - Free open source chat system for teams. An alternative to Slack that can also be self hosted.
Languages:
JavaScript
Website: https://www.rocket.chat/
Seaglass - A truly native Matrix client for macOS.
Languages:
Swift
Signal Desktop - Electron app that links with your Signal Android or Signal iOS app.
Languages:
JavaScript
Swiftcord - Native Discord client built in Swift & SwiftUI. Light on your RAM and CPU.
Languages:
Swift
Telegram - Source code of Telegram for macOS on Swift.
Languages:
Swift
Telegram Desktop - Telegram Desktop messaging app.
Languages:
C++
Textual - Textual is an IRC client for macOS.
Languages:
Objective-C
(1 more screenshots available in the repository)
Thunderbird - Backed by Mozilla, Thunderbird is an extensible email, newsfeed, chat, and calendaring client.
Languages:
C++
JavaScript
Rust
Website: https://www.thunderbird.net/en-US/
Torchat-Mac - TorChat for Mac is a macOS native and unofficial port of torchat.
Languages:
Objective-C
WhatsAppBar - Send WhatsApp message from menu bar.
Languages:
Swift
Wire Desktop - Standalone Electron app for the chatapp Wire.
Languages:
JavaScript
Bitcoin Core - Official Bitcoin Core software for running a full Bitcoin node.
Languages: C++
Python
Shell
Website: https://bitcoincore.org/
CoinBar - macOS menu bar application for tracking crypto coin prices.
Languages:
Swift
(1 more screenshots available in the repository)
Copay - A secure bitcoin wallet platform for both desktop and mobile devices.
Languages:
TypeScript
Crypto Bar - macOS menu bar application built with Electron.
Languages:
JavaScript
Float coin - Native menu bar app with floating window and support for many Exchanges.
Languages:
Swift
Bdash - Simple SQL Client for lightweight data analysis.
Languages:
JavaScript
Beekeeper Studio - SQL editor and manager with support for SQLite, MySQL, MariaDB, Postgres, CockroachDB, SQL Server, and Amazon Redshift.
Languages:
JavaScript
Website: https://www.beekeeperstudio.io
DB Browser for SQLite - SQLite database management GUI.
Languages:
C++
DBeaver - Universal database tool and SQL client.
Languages:
Java
(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
TypeScript
Website: https://dbgate.org
(6 more screenshots available in the repository)
Medis - 💻 Medis is a beautiful, easy-to-use Mac database management application for Redis.
Languages:
JavaScript
mongoDB.app - The easiest way to get started with mongoDB on the Mac.
Languages:
Swift
MongoHub - Add another lightweight Mac Native MongoDB client.
Languages:
Objective-C
C
Postbird - PostgreSQL GUI client for macOS.
Languages:
JavaScript
Postgres.app - The easiest way to get started with PostgreSQL on the Mac.
Languages:
Swift
Redis Desktop Manager - Cross-platform open source database management tool for Redis ®
Languages:
C++
redis-pro - Redis management with SwiftUI.
Languages:
Swift
Redis.app - The easiest way to get started with Redis on the Mac.
Languages:
Swift
reventlou - Personal database as an information management system.
Languages:
TypeScript
Swift
Robo 3T - Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts.
Languages:
C++
Sequel Ace - Sequel Ace is a fast, easy-to-use Mac database management application for working with MySQL & MariaDB databases.
Languages:
Objective-C
Website: https://sequel-ace.com/
Sequel Pro - MySQL/MariaDB database management for macOS.
Languages:
Objective-C
sqlectron - A simple and lightweight SQL client desktop/terminal with cross database and platform support.
Languages:
TypeScript
Website: https://sqlectron.github.io/
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
Website: https://netbeans.apache.org/
Brackets - Modern open-source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript.
Languages:
JavaScript
Website: https://brackets.io/
Clipboard - An easy-to-use clipboard manager with time saving features that work across all terminals.
Languages:
C++
Website: https://GetClipboard.app
ColorSet - ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.
Languages:
Swift
C#
Objective-C
Website: https://imazing.com/colorset
DevLint - A lightweight app for formatting and correcting Swift syntax.
Languages:
Swift
Eclipse - Eclipse is an open-source integrated development environment (IDE) used in computer programming, featuring a base workspace and an extensible plug-in system for customizing the environment.
Languages:
Java
Website: https://www.eclipse.org
GitAhead - A graphical Git client designed to help you understand and manage your source code history.
Languages:
C++
C
Gridfy - Quickly calculate column widths and get correct results for your grid.
Languages:
JavaScript
TypeScript
Website: https://gridfy.astroon.pro/
JustTags - JustTags in a macOS app for working with BERTLV EMV tags.
Languages:
Swift
Website: https://kaphacius.github.io/just-tags/
KiCad - A software suite for electronic design automation.
Languages:
C++
C
Website: https://www.kicad.org/
Layout Designer for UICollectionView - A simple but powerful tool that helps you make complex layouts for UICollectionView.
Languages:
Swift
Website: https://apps.apple.com/nl/app/layout-designer/id1507238011?l=en&mt=12
LocationSimulator - Application to spoof your iOS or iPhoneSimulator location.
Languages:
Swift
Website: https://schlaubischlump.github.io/LocationSimulator
M-Courtyard - Desktop app for fine-tuning LLMs on Apple Silicon Macs with zero code. Import documents, generate training datasets with AI, LoRA fine-tune, test, and export to Ollama — entirely offline.
Languages:
TypeScript
Rust
Python
Website: https://github.com/Mcourtyard/m-courtyard
Pasteboard Viewer - Inspect the system pasteboards.
Languages:
Swift
Website: https://sindresorhus.com/pasteboard-viewer
Stringz - A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Languages:
Swift
utmapp - Virtualization for other operating systems.
Languages:
Swift
Objective-C
Website: https://mac.getutm.app/
Cashew - Cashew macOS Github Issue Tracker.
Languages:
Objective-C
C
Git Interactive Rebase Tool - Full feature terminal based sequence editor for interactive rebase.
Languages:
Rust
Website: https://gitrebasetool.mitmaro.ca/
GitAhead - A graphical Git client designed to help you understand and manage your source code history.
Languages:
C++
C
GitBlamePR - Mac app that shows pull request last modified each line of a file
Languages:
Swift
Gitee - Gitee, macOS status bar application for Github.
Languages:
Objective-C
Swift
(11 more screenshots available in the repository)
Github contributions - GitHub contributions app, for iOS, WatchOS, and macOS.
Languages:
Swift
GitHub Desktop - Simple collaboration from your desktop.
Languages:
TypeScript
GithubListener - Simple app that will notify about new commits to watched repositories.
Languages:
Swift
GithubNotify - Simple macOS app to alert you when you have unread GitHub notifications.
Languages:
Swift
Gitify - Your GitHub notifications on your menu bar.
Languages:
JavaScript
Website: https://www.gitify.io/
GitSync - Minimalistic Git client for Mac.
Languages:
Swift
GitUp - The Git interface you've been missing all your life has finally arrived.
Languages:
Objective-C
(2 more screenshots available in the repository)
GitX - Graphical client for the git version control system.
Languages:
Objective-C
GPM - macOS application for easily operating GitHub Projects.
Languages:
Swift
osagitfilter - Filter to put OSA languages (AppleScript, JavaScript) into git, as if they where plain text-files.
Languages:
Shell applescript
Streaker - GitHub contribution streak tracking menubar app.
Languages:
JavaScript
TeamStatus-for-GitHub - macOS status bar application for tracking code review process within the team.
Languages:
Swift
Tempo - Replace the Git CLI with a clear UI and AI assist.
Languages:
Swift
Trailer - Managing Pull Requests and Issues For GitHub & GitHub Enterprise.
Languages:
Swift
Xit - Xit is a graphical tool for working with git repositories.
Languages:
Swift
j2s - macOS app to convert JSON objects into Swift structs (currently targets Swift 4 and Codable).
Languages:
Swift
JSON Mapper - Simple macOS app to generate Swift Object Mapper classes from JSON.
Languages:
Swift
JSON to Model class - Template based highly customizable macOS app to generate classes from JSON string, supports many languages.
Languages:
Swift
JSONExport - Desktop application for macOS which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
Languages:
Swift
Boop - A scriptable scratchpad for developers.
Languages:
Swift
JavaScript
Website: https://boop.okat.best
ChefInspector - Node and Attribute viewer for Chef
Languages:
Swift
macho-browser - Browser for macOS Mach-O binaries.
Languages:
Objective-C
MQTTX - An elegant Cross-platform MQTT 5.0 desktop client.
Languages:
JavaScript
TypeScript
vegvisir - Browser based GUI for LLDB Debugger.
Languages:
JavaScript
(5 more screenshots available in the repository)
aws-s3-uploader - Simple macOS app for uploading files to Amazon Web Services.
Languages:
JavaScript
Corectl App for macOS - Corectl App is a macOS Status bar App which works like a wrapper around the corectl command line tool corectld to control the server runtime process.
Languages:
Swift
CoreOS VM - CoreOS VM is macOS status bar app which allows in an easy way to control CoreOS VM on your Mac.
Languages:
Objective-C
HTTP Toolkit - HTTP Toolkit is a cross-platform tool to intercept, debug & mock HTTP.
Languages:
TypeScript
Website: https://httptoolkit.com/
Insomnia - Insomnia is a cross-platform REST client, built on top of Electron.
Languages:
JavaScript
iTunesConnect - macOS app to let you access iTunesConnect.
Languages:
Swift
KubeMonitor - KubeMonitor is a macOS app that displays information about your active Kubernetes cluster in your menu bar.
Languages:
Swift
KubeSwitch - KubeSwitch lists the available kubernetes cluster contexts on the mac, in Mac's Menu bar.
Languages:
Swift
Lantern - Dedicated Mac app for website auditing and crawling.
Languages:
Swift
LocalSites - Simple Menu Bar (Status Bar) App for macOS listing local Bonjour websites (as Safari 11 no longer has Bonjour Bookmarks).
Languages:
Swift
nodeScratchpad - Evaluate Nodejs/JS code snippets from Menubar.
Languages:
Swift
Requestly - A lightweight open-source API Development, Testing & Mocking platform
Languages:
JavaScript
Website: https://requestly.com
SimpleLocalize CLI - Open source tool for managing i18n keys in software projects.
Languages:
Swift
Website: https://simplelocalize.io
stts - macOS app for monitoring the status of cloud services.
Languages:
Swift
AppBox - Tool for iOS developers to build and deploy Development, Ad-Hoc and In-house (Enterprise) applications directly to the devices from your Dropbox account.
Languages:
Objective-C
AppIcons - Tool for generating icons in all sizes as required by macOS and iOS apps.
Languages:
Swift
AppStoreReviewTimes - Gives you indication about the average iOS / macOS app stores review times.
Languages:
Swift
Asset Catalog Tinkerer - App that lets you open .car files and browse/extract their images.
Languages:
Objective-C
Swift
Assets - Assets is a macOS app that manages assets for your development projects (Xcode, web, etc).
Languages:
Swift
Attabench - Attabench is a microbenchmarking app for macOS, designed to measure and visualize the performance of Swift code.
Languages:
Swift
AVXCAssets Generator - Takes path for your assets images and creates appiconset and imageset for you in just one click.
Languages:
Swift
Board For GitHub - Small application to monitor your GitHub project web page in a native macOS app :octocat:!
Languages:
Objective-C
Brisk - macOS app for submitting radars.
Languages:
Swift
calabash-launcher - iOS Calabash Launcher is a macOS app that helps you run and manage Calabash tests on your Mac.
Languages:
Swift
(2 more screenshots available in the repository)
Cleaner for Xcode - Cleaner for Xcode.app built with react-native-macOS.
Languages:
Objective-C
Clendar - Clendar is an universal calendar app. Written in SwiftUI.
Languages:
Swift
Website: https://apps.apple.com/us/app/clendar-a-calendar-app/id1548102041
CocoaRestClient - Native Apple macOS app for testing HTTP/REST endpoints.
Languages:
Objective-C
(2 more screenshots available in the repository)
Corona Tracker - Coronavirus tracker app for iOS & macOS with maps & charts.
Languages:
Swift
Website: https://coronatracker.samabox.com/
DevLint - A lightweight app for formatting and correcting Swift syntax.
Languages:
Swift
FilterShop - macOS App to explore CoreImage Filters.
Languages:
Swift
IconGenerator - macOS app to generate app icons.
Languages:
JavaScript
Iconizer - Create Xcode image catalogs (xcassets) on the fly.
Languages:
Swift
Iconology - Edit icons and then export to Xcode, icns, ico, favicon, macOS iconset, or a custom collection.
Languages:
Swift
Website: https://apps.apple.com/us/app/iconology/id1463452867
Icons.app - App for macOS which is designed to generate consistent sized icons of an existing application in various states, jiggling (shaking) etc.
Languages:
Objective-C
InjectionIII - overdue Swift rewrite of Injection.
Languages:
Objective-C
Swift
Input Source Pro - Input Source Pro is macOS utility designed for multilingual users who frequently switch input sources.
Languages:
Swift
Website: https://inputsource.pro
iOS Images Extractor - iOS Images Extractor is a Mac app to normalize, decode, and extract images from iOS apps.
Languages:
Objective-C
iSimulator - iSimulator is a GUI utility to control the Simulator and manage the app installed on the simulator.
Languages:
Objective-C
Knuff - The debug application for Apple Push Notification Service (APNs).
Languages:
Objective-C
LayerX - Intuitive app to display transparent images on screen.
Languages:
Swift
Localizable.strings - Mac app to localize your iOS and macOS projects.
Languages:
Swift
Localization Editor - Simple macOS editor app to help you manage iOS app localizations by allowing you to edit all the translations side by side.
Languages:
Swift
Localizations - Localizations is an macOS app that manages your Xcode project localization files (.strings).
Languages:
Swift
LocationSimulator - Application to spoof your iOS or iPhoneSimulator location.
Languages:
Swift
Website: https://schlaubischlump.github.io/LocationSimulator
Menubar Colors - macOS app for convenient access to the system color panel.
Languages:
Swift
Notarize - Notarization status monitoring tool for macOS, supporting multiple developer accounts
Languages:
Swift
PodsUpdater - macOS app which helps you manage dependency releases in your Podfile.
Languages:
Swift
ProfilesManager - Apple iOS/macOS Provisioning Profiles management,.provisionprofile, .mobileprovision files manager tool for mac.
Languages:
Objective-C
PushNotifications - macOS app to test push notifications on iOS and Android.
Languages:
JavaScript
(6 more screenshots available in the repository)
ResignTool - This is an app for macOS that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device.
Languages:
Objective-C
Resizr - MacOS application for creating AppIcon for iOS and Android apps.
Languages:
Swift
SmartPush - iOS Push Notification Debug App.
Languages:
Objective-C
Stringz - A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Languages:
Swift
TransporterPad - iOS/Android app deployment tool for macOS.
Languages:
Swift
WWDC - Unofficial WWDC app for macOS.
Languages:
Swift
WWDC.srt - Powerful app for downloading subtitle for each WWDC session video since 2013 in (srt) format.
Languages:
Swift
(2 more screenshots available in the repository)
Xcodes.app - The easiest way to install and switch between multiple versions of Xcode.
Languages:
Swift
xib2Storyboard - Tool to convert Xcode .xib to .storyboard files.
Languages:
Objective-C
App Downloader - Easily search and download macOS apps from the huge homebrew cask app catalog.
Languages:
Swift
App Fair - Find and install macOS apps from Homebrew Cask and Fairground App catalogs.
Languages:
Swift
Website: https://appfair.app
Applite - User-friendly GUI app for Homebrew Casks. Install, update, and uninstall apps with a single click.
Languages:
Swift
Website: https://aerolite.dev/applite
Extream Download Manager - a powerful tool to increase download speeds up to 500%
Languages:
Java
Website: https://subhra74.github.io/xdm/
FileZilla - Free open-source FTP, FTPS, and SFTP client.
Languages: c++
Website: https://filezilla-project.org
Get It - Native macOS video/audio downloader. Think of it as a youtube downloader that works on many sites.
Languages:
Swift
Motrix - A full-featured download manager.
Languages:
JavaScript
Website: https://motrix.app/
(1 more screenshots available in the repository)
Pillager - macOS Video Downloader written in Swift and Objective-C.
Languages:
Objective-C
Swift
udemy-downloader-gui - desktop application for downloading Udemy Courses.
Languages:
JavaScript
YouTube Downloader for macOS - Simple menu bar app to download YouTube movies on your Mac. I wrote this as a test project to learn more about app development on macOS.
Languages:
Swift
AuroraEditor - Lightweight Code Editor (IDE) for macOS.
Languages:
Swift
Website: https://auroraeditor.com
Chime - An editor for macOS
Languages:
Swift
Website: https://www.chimehq.com/
CodeEdit - CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Languages:
Swift
Website: https://www.codeedit.app/
DevLint - A lightweight app for formatting and correcting Swift syntax.
Languages:
Swift
Geany - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Languages:
C c++
Website: https://www.geany.org/
mxMarkEdit - A visual editor of Markdown document, tasks and tables.
Languages: free-pascal
Website: https://github.com/maxnd/mxMarkEdit
(1 more screenshots available in the repository)
Zed - Zed is an open source, high-performance, and multiplayer code editor
Languages:
Rust
Website: https://zed.dev
TableTool - A simple CSV editor for macOS.
Languages:
Objective-C
JSON Editor - Dead simple JSON editor using josdejong/jsoneditor
Languages:
TypeScript
JSON-Splora - GUI for editing, visualizing, and manipulating JSON data.
Languages:
JavaScript
Gingko - Tree-structured markdown editor for macOS, Windows, and Linux.
Languages:
Elm
linked - 🧾 Your daily journal app, diary or anything else to unclutter your mind. Let linked help you get focused by writing down what is in your mind on a daily basis.
Languages:
JavaScript vue
CSS
Website: https://uselinked.com
MacDown - Markdown editor for macOS.
Languages:
Objective-C
Mark Text - Realtime preview markdown editor for macOS Windows and Linux.
Languages:
JavaScript
MarkEdit - MarkEdit is a free and open-source Markdown editor, for macOS. It's just like TextEdit on Mac but dedicated to Markdown.
Languages:
Swift
TypeScript
Website: https://markedit.app/
mxMarkEdit - A visual editor of Markdown document, tasks and tables.
Languages: free-pascal
Website: https://github.com/maxnd/mxMarkEdit
(1 more screenshots available in the repository)
Notenik - Note-taking app with many organizational options.
Languages:
Swift
Website: https://notenik.app
Obsidian plugins & themes - Community plugins list, theme list, and releases of Obsidian.
Languages:
JavaScript
Website: https://obsidian.md/
Pine - A modern MacOS markdown editor.
Languages:
Swift
QOwnNotes - Plain-text file notepad and todo-list manager with markdown support and ownCloud / Nextcloud integration.
Languages:
C++
Website: https://www.qownnotes.org/
Zettlr - A Markdown Editor for the 21st century.
Languages:
JavaScript
TypeScript
Website: https://www.zettlr.com/
BibDesk - Use BibDesk to edit and manage your bibliography
Languages:
Objective-C
Website: https://bibdesk.sourceforge.io
Qilin Editor - Text editor for exact sciences with built-in KaTeX/AsciiMath support.
Languages:
JavaScript
AuroraEditor - Lightweight Code Editor (IDE) for macOS.
Languages:
Swift
Website: https://auroraeditor.com
CotEditor - Lightweight Plain-Text Editor for macOS.
Languages:
Swift
Geany - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Languages:
C c++
Website: https://www.geany.org/
MacVim - Text editor for macOS.
Languages:
C
micro - A terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals.
Languages:
Go
Website: https://micro-editor.github.io
(8 more screenshots available in the repository)
mxMarkEdit - A visual editor of Markdown document, tasks and tables.
Languages: free-pascal
Website: https://github.com/maxnd/mxMarkEdit
(1 more screenshots available in the repository)
Notesnook - A fully open source and end-to-end encrypted note taking alternative to Evernote.
Languages:
JavaScript
TypeScript
Website: https://notesnook.com
Noto - Plain text editor for macOS with customizable themes.
Languages:
Swift
reventlou - Personal database as an information management system.
Languages:
TypeScript
Swift
SubEthaEdit - General purpose plain text editor for macOS. Widely known for its live collaboration feature.
Languages:
Objective-C
TextMate - TextMate is a graphical text editor for macOS.
Languages:
Objective-C
Tincta - One-window text editor with syntax highlighting.
Languages:
Objective-C
VimR - Refined Neovim experience for macOS.
Languages:
Swift
AdGuard for Safari - The most advanced ad blocking extension for Safari
Languages:
JavaScript
Website: https://adguard.com/en/welcome.html
BetterPiP - Use native picture-in-picture with browsers such as Google Chrome for HTML5 videos.
Languages:
Swift
Is It Private? - A Safari Extension providing a toolbar icon that changes its visual appearance if Private Browsing is enabled.
Languages:
Swift
Website: https://florian.codes/projects/is-it-private/
Middleclick - Emulate a scroll wheel click with three finger Click or Tap on MacBook trackpad and Magic Mouse
Languages:
C
nef - This Xcode extension enables you to make a code selection and export it to a snippets. Available on Mac AppStore.
Languages:
Swift
Website: https://nef.bow-swift.io/
PageExtender - Extend pages with your own CSS and JS files.
Languages:
Swift
JavaScript
PiPifier - PiPifier is a native macOS 10.12 Safari extension that lets you use every HTML5 video in Picture in Picture mode.
Languages:
Swift
PiPTool - Add the Picture-in-Picture Functionality to YouTube, Netflix, Plex and other video broadcasting services in macOS.
Languages:
JavaScript
Privacy Redirect for Safari - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives.
Languages:
Swift
Sessions - Safari extension to save your working sessions
Languages:
Swift
Swimat - Swimat is an Xcode plug-in to format your Swift code.
Languages:
Swift
Website: https://jintin.github.io/Swimat/
ThenGenerator - Xcode Source Editor Extension for 'Then'
Languages:
Swift
Ultra TabSaver - Ultra TabSaver is an open-source Tab Manager for Safari
Languages:
Swift
Yape - Yet Another PiP Extension. Finds all HTML5 videos on a webpage and allows you to play them in Picture-in-Picture mode from the Safari toolbar.
Languages:
Swift
cd to... - Finder Toolbar app to open the current directory in the Terminal
Languages:
Objective-C
Clipy - Clipy is a Clipboard extension app for macOS.
Languages:
Swift
CopyQ - Clipboard manager with advanced features
Languages:
C++
dupeGuru - dupeGuru is a tool to find duplicate files on your computer. It can scan using file names and file contents.
Languages:
Objective-C
Website: https://dupeguru.voltaicideas.net/
Duplicate Finder - It's a useful tool that would help you to find all duplicate files which have the same names in the specific folder.
Languages:
Swift
Finder Go - macOS app and Finder Sync Extension to open Terminal, iTerm, Hyper from Finder.
Languages:
Swift
FiScript - Execute custom scripts from the MacOS context menu (CTRL+click) in Finder.
Languages:
Swift
muCommander - A lightweight, cross-platform file manager with a dual-pane interface.
Languages:
Java
Website: https://www.mucommander.com/
OpenInCode - Finder toolbar app to open current folder in Visual Studio Code.
Languages:
Objective-C
OpenInTerminal - Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty.
Languages:
Swift
Quick Look plugins - List of useful Quick Look plugins for developers.
Languages:
Objective-C
C
(5 more screenshots available in the repository)
SaneClick - Finder extension with 51+ right-click actions for file management, image conversion, and developer tools.
Languages:
Swift
Website: https://saneclick.com
zoxide - zoxide is a smarter cd command for your terminal.
Languages:
Rust
0 A.D. - Real-time strategy game of ancient warfare
Languages:
C++
Website: https://play0ad.com
Amazing Tic Tac Toe - Fun Tic Tac Toe game equipped with multiplayer (local and online) and leveled single player available on the App Store.
Languages:
Swift
Objective-C
Website: https://ariessciences.com/highlight?product=tic-tac-toe
Battle for Wesnoth - Turn-based tactical strategy game, featuring both single-player and online multiplayer combat.
Languages:
C++
Boxer - The DOS game emulator that’s fit for your Mac.
Languages:
C++
Objective-C
Chess - The chess app that comes with macOS.
Languages: objective-c
Website: https://www.apple.com/
Dolphin - Powerful emulator for Nintendo GameCube and Wii games.
Languages:
C++
Dynamic Dark Mode - Dynamic Dark Mode is the app you are looking for to power up Dark Mode on macOS Mojave and beyond.
Languages:
Swift
Website: https://apollozhu.github.io/Dynamic-Dark-Mode/
OpenEmu - Retro video game emulation for macOS.
Languages:
Objective-C
OpenRCT2 - Re-implementation of RollerCoaster Tycoon 2.
Languages:
C++
Sabaki - An elegant Go/Baduk/Weiqi board and SGF editor for a more civilized age.
Languages:
JavaScript
Website: http://sabaki.yichuanshen.de
Screentendo - Turn your screen into a playable level of Mario.
Languages:
Objective-C
Stockfish - Beautiful, powerful chess application.
Languages:
C++
Objective-C
Widelands - Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers II™ (© Bluebyte) but has significantly more variety and depth to it.
Languages: c++
Python
Lua
JavaScript
Website: https://www.widelands.org
Aseprite - Animated sprite editor & pixel art tool (Windows, macOS, Linux).
Languages:
C++
C
Blender - Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline: modeling, rigging, animation, simulation, rendering, compositing, motion tracking, and video editing.
Languages:
C
C++
Python
Website: https://www.blender.org
(3 more screenshots available in the repository)
CaptuocrToy - Tool to capture screenshot and recognize text by online ocr apis.
Languages:
Swift
ColorSet - ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.
Languages:
Swift
C#
Objective-C
Website: https://imazing.com/colorset
FreeCAD - FreeCAD is an open-source 3D parametric modeler
Languages: c++
Python
Website: https://www.freecad.org/
Gaphor - Gaphor is the simple modeling tool for UML and SysML.
Languages:
Python
Website: https://gaphor.org
GifCapture - Gif capture app for macOS.
Languages:
Swift
(1 more screenshots available in the repository)
Gifcurry - Video to GIF maker with a graphical interface capable of cropping, adding text, seeking, and trimming.
Languages:
Haskell
Gifski - Convert videos to high-quality GIFs.
Languages:
Swift
(1 more screenshots available in the repository)
InfiniteCanvas - Proof of concept Mac drawing application.
Languages:
Swift
Krita - Krita is a cross-platform application for creating digital art files from scratch like illustrations, concept art, matte painting, textures, comics and animations.
Languages:
C++
Python
C
Website: https://krita.org/en/
LibreCAD - LibreCAD is a free Open Source CAD application for Windows, Apple and Linux. Support and documentation are free from our large, dedicated community of users, contributors and developers.
Languages: c++
C
Website: https://librecad.org
macSVG - macOS application for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view.
Languages:
Objective-C
Material Colors Native - Choose your Material colours and copy the hex code.
Languages:
Objective-C
Nugget - Video editing software designed for motion effects and versatility.
Languages:
TypeScript
Pencil2D Animation - Pencil2D is an animation/drawing software for macOS, Windows, and Linux. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics.
Languages:
C++
ScreenToLayers for macOS - ScreenToLayers is a macOS application to easily capture your screen as a layered PSD file.
Languages:
Objective-C
CSS
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
Website: https://netbeans.apache.org/
AuroraEditor - Lightweight Code Editor (IDE) for macOS.
Languages:
Swift
Website: https://auroraeditor.com
Brackets - Modern open-source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript.
Languages:
JavaScript
Website: https://brackets.io/
CodeEdit - CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.
Languages:
Swift
Website: https://www.codeedit.app/
Eclipse - Eclipse is an open-source integrated development environment (IDE) used in computer programming, featuring a base workspace and an extensible plug-in system for customizing the environment.
Languages:
Java
Website: https://www.eclipse.org
Geany - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow.
Languages:
C c++
Website: https://www.geany.org/
IntelliJ IDEA Community Edition - IntelliJ IDEA is an integrated development environment written in Java for developing computer software
Languages:
Java
Website: https://www.jetbrains.com/idea/
LiveCode - Cross-platform development IDE.
Languages:
C
Website: https://livecode.org/
Oni - Oni is a modern take on modal editing code editor focused on developer productivity.
Languages:
JavaScript
TypeScript
Vim - ubiquitous text editor
Languages:
C Vim script
Website: https://www.vim.org/
Visual Studio Code - Code editor developed by Microsoft.
Languages:
TypeScript
VSCodium - VSCodium is a community-driven, freely-licensed binary distribution of Microsoft's VS Code with all telemetry removed.
Languages:
TypeScript
Website: https://vscodium.com/
Zed - Zed is an open source, high-performance, and multiplayer code editor
Languages:
Rust
Website: https://zed.dev
ZeroBraneStudio - ZeroBrane Studio is a lightweight cross-platform Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for various Lua engines.
Languages:
Lua
APNGb - macOS app which assembles and disassembles animated png files.
Languages:
Swift
Crunch - Insane(ly slow but wicked good) PNG image optimization.
Languages:
Python
ExifCleaner - Remove image metadata with drag and drop, multi-core batch processing, and dark mode.
Languages:
JavaScript
Website: https://exifcleaner.com
Flameshot - Powerful yet simple to use screenshot software.
Languages:
C++
Website: https://flameshot.org
Freehand - macOS Status Bar App for quick sketch.
Languages:
Swift
Gimp - Gimp is GNU Image Manipulation Program.
Languages:
C
Iconology - Edit icons and then export to Xcode, icns, ico, favicon, macOS iconset, or a custom collection.
Languages:
Swift
Website: https://apps.apple.com/us/app/iconology/id1463452867
ImageAlpha - Mac GUI for pngquant, pngnq and posterizer.
Languages:
Objective-C
Python
Imagine - Imagine is a desktop app for compression of PNG and JPEG, with a modern and friendly UI.
Languages:
TypeScript
Inkscape - Inkscape is a Free and open source vector graphics editor.
Languages: c++
Website: https://inkscape.org/
InVesalius - 3D medical imaging reconstruction software
Languages:
Python
Katana - Katana is a simple screenshot utility for macOS that lives in your menubar.
Languages:
JavaScript
CSS
Krita - Krita is a cross-platform application for creating digital art files from scratch like illustrations, concept art, matte painting, textures, comics and animations.
Languages:
C++
Python
C
Website: https://krita.org/en/
PhotoMiner - macOS app for finding and lost forgotten photos on your disks.
Languages:
Swift
(3 more screenshots available in the repository)
Screenbar - macOS menubar app for automating screenshots.
Languages:
Swift
Seashore - Easy to use macOS image editing application for the rest of us.
Languages:
Objective-C
WebPonize - WebPonize is a macOS App for converting PNG, JPEG, animated (or not) GIF images into WebP.
Languages:
Swift
C
AnnePro-mac - macOS application for controlling AnnePro keyboard over bluetooth.
Languages:
Swift
Fluor - Handy tool for macOS allowing you to switch Fn keys' mode based on active application.
Languages:
Swift
GokuRakuJoudo - Karabiner-Elements configuration manager, rescue to bloated karabiner.json
Languages:
Clojure
Input Source Pro - Input Source Pro is macOS utility designed for multilingual users who frequently switch input sources.
Languages:
Swift
Website: https://inputsource.pro
Karabiner - Karabiner (KeyRemap4MacBook) is a powerful utility for keyboard customization.
Languages:
C++
Objective-C
Karabiner-Elements - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later.
Languages:
C++
Objective-C
Kawa - Better input source switcher for macOS.
Languages:
Swift
Keycastr - Keystroke visualizer.
Languages: Objective-C
Thor - Switch the right application ASAP.
Languages:
Swift
Unshaky - A software attempt to address the "double key press" issue on Apple's butterfly keyboard
Languages:
Swift
Website: https://unshaky.nestederror.com/
Correo - Menubar/taskbar Gmail App for Windows and macOS.
Languages:
JavaScript
dejalu - Fast and Simple Email Client.
Languages:
C++
Objective-C
ElectronMail - Unofficial desktop app for ProtonMail and Tutanota end-to-end encrypted email providers.
Languages:
TypeScript
Mailspring - 💌 A beautiful, fast and maintained fork of @nylas Mail by one of the original authors
Languages:
JavaScript
Website: https://getmailspring.com/
Rambox - Cross Platform messaging and emailing app that combines common web applications into one.
Languages:
JavaScript
CSS
SimpleLogin - Email Alias solution: protect your real email address.
Languages:
Swift
Thunderbird - Backed by Mozilla, Thunderbird is an extensible email, newsfeed, chat, and calendaring client.
Languages:
C++
JavaScript
Rust
Website: https://www.thunderbird.net/en-US/
InVesalius - 3D medical imaging reconstruction software
Languages:
Python
Airpass - Status bar Mac application to overcome time constrained WiFi networks.
Languages:
JavaScript
Akku - The missing macOS bluetooth headset battery indicator app.
Languages:
Swift
Python
Ruby
AnyBar - macOS menubar status indicator.
Languages:
Objective-C
app-menu - The missing Applications Menu for macOS.
Languages:
Swift
baRSS – Menu Bar RSS Reader - RSS & Atom feed reader that lives in the system status bar.
Languages:
Objective-C
BarTranslate - A handy (native) menu bar translator app that supports Google Translate.
Languages:
Swift
Website: https://thijmendam.github.io/BarTranslate/
Bye-AppQuit - A minimal native macOS app to quickly view and Bulk kill running processes.
Languages:
Swift
Website: https://github.com/designsbymuzeer/Bye-Mac-App
ClipFlow - Clipboard history manager for macOS with terminal-style navigation, image previews, and cursor-following popup.
Languages:
Swift
Website: https://github.com/praneeth552/clipflow
CloudyTabs - Simple menu bar macOS application for displaying lists of your iCloud Tabs and Reading List.
Languages:
Objective-C
DatWeatherDoe - Simple menu bar weather app for macOS written in Swift.
Languages:
Swift
DisplayMenu - Simple (bare-bones) macOS menubar extra to apply display presets.
Languages:
Swift
Dozer - Hide MacOS menubar items.
Languages:
Swift
eul - macOS status monitoring app written in SwiftUI.
Languages:
Swift
Grayscale Mode - Manage grayscale mode from menu bar.
Languages:
Swift
gSwitch - macOS status bar app that allows control over the gpu on dual gpu macbooks.
Languages:
Swift
Hidden Bar - An ultra-light MacOS utility that helps hide menu bar icons
Languages:
Swift
Ice - Powerful menu bar manager for macOS
Languages:
Swift
Website: https://icemenubar.app/
iGlance - macOS System Monitor (cpu, memory, network, fan and battery) for the Status Bar.
Languages:
Swift
Itsycal - A tiny calendar for that lives in the Mac menu bar.
Languages:
Objective-C
Website: https://www.mowglii.com/itsycal/
KubeContext - import, manage and switch between your Kubernetes contexts on Mac.
Languages:
Swift
LinkLiar - Keep your MAC address random for privacy (intuitive GUI for ifconfig)
Languages:
Swift
Website: https://halo.github.io/LinkLiar/
MacNTop - macOS menu bar system monitor with retro CRT aesthetics.
Languages:
Swift
Market Bar - Tiny stocks watcher for the menu bar.
Languages:
Swift
MeetingBar - Menu bar app for your calendar meetings
Languages:
Swift
Menubar Brightness - macOS ap
Truncated — view the full README on GitHub.
(top 30 of 330)