Awesome Mac Overview
Curated collection of awesome macOS applications, tools, and resources. Auto-updated and always current with metadata, categorization, and quality filtering.
🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 abordage/awesome-mac · ⭐ 7 · 🏷️ Platforms
Awesome Mac
Automated. Curated. Ranked.
macOS software and tools from the open-source community. This awesome list is automatically maintained with daily GitHub API updates. Projects are re-ranked daily based on current activity metrics.
Daily process: Merge community PRs → Scan repos → Filter stale projects → Recalculate scores → Rebuild list
- Audio & Video
- Browsers
- Communication
- Design & Graphics
- Developer Tools
- File Management
- Gaming
- Networking
- Productivity
- Reading & Writing
- Security
- System Tools
- Terminal
- Window Management
Audio & Video
Editors
- mifi/lossless-cut (⭐36k) — The swiss army knife of lossless video/audio editing ☆
36,812 - HandBrake/HandBrake (⭐22k) — HandBrake's development repository ☆
21,961 - mltframework/shotcut (⭐13k) — cross-platform (Qt), open-source (GPLv3) video editor ☆
13,198 - Aegisub/Aegisub (⭐3.3k) — Cross-platform advanced subtitle editor ☆
3,289 - cartesiancs/nugget-app (⭐511) — Video editor with motion effects and layered editing ☆
517
Players
- jellyfin/jellyfin (⭐47k) — The Free Software Media System - Server Backend & API ☆
47,370 - iina/iina (⭐43k) — The modern video player for macOS. ☆
43,240 - mpv-player/mpv (⭐33k) — Command line media player ☆
33,305 - xbmc/xbmc (⭐20k) — Kodi - open source home theater and media center software ☆
20,263 - FreeTubeApp/FreeTube (⭐20k) — An Open Source YouTube app for privacy ☆
19,834 - videolan/vlc (⭐17k) — VLC media player ☆
17,267 - nukeop/nuclear (⭐17k) — Streaming music player that finds free music for you ☆
16,941 - ytmdesktop/ytmdesktop (⭐5.2k) — A Desktop App for YouTube Music ☆
5,288 - martpie/museeks (⭐2k) — A simple, clean and cross-platform music player ☆
2,048 - losnoco/Cog (⭐906) — Cog - A Free and Open Source Audio Player for macOS 10.14+ ☆
905 - samzong/MacMusicPlayer (⭐61) — A clean, lightweight music player for macOS. ☆
62
Production
- audacity/audacity (⭐16k) — Audio Editor ☆
16,248 - musescore/MuseScore (⭐14k) — Open source music notation software ☆
14,119 - mixxxdj/mixxx (⭐6.2k) — Free DJ software for live mixes ☆
6,267 - Ardour/ardour (⭐4.6k) — Mirror of Ardour Source Code ☆
4,646 - hydrogen-music/hydrogen (⭐1.2k) — The advanced drum machine for Linux, macOS, and Windows ☆
1,237 - stargatedaw/stargate (⭐793) — Digital audio workstation with plugins ☆
795 - vincehi/pulp (⭐70) — Pulp is an open source sample manager ☆
71
Utilities
- pear-devs/pear-desktop (⭐30k) — Pear is extension for music player ☆
30,337 - ExistentialAudio/BlackHole (⭐18k) — macOS audio loopback driver for apps ☆
18,052 - chidiwilliams/buzz (⭐16k) — Offline audio transcription powered by Whisper ☆
16,123 - popcorntime/popcorntime (⭐10k) — All-in-one streaming media player ☆
10,458 - sindresorhus/Gifski (⭐8.3k) — Convert videos to high-quality GIFs on your Mac ☆
8,265 - bitgapp/eqMac (⭐6.4k) — System-wide audio equalizer and mixer ☆
6,433 - metabrainz/picard (⭐4.5k) — Cross-platform music tagger with MusicBrainz ☆
4,497 - section83/MacYTDL (⭐839) — A macOS GUI front-end for the YT-DLP video downloader ☆
847 - TheAcharya/MarkerData (⭐53) — Marker extraction tool for Final Cut Pro ☆
54
Browsers
- ungoogled-software/ungoogled-chromium (⭐25k) — Google Chromium, sans integration with Google ☆
25,343 - brave/brave-browser (⭐21k) — Brave browser for Android, iOS, Linux, macOS, Windows. ☆
21,023 - qutebrowser/qutebrowser (⭐11k) — A keyboard-driven, vim-like browser based on Python and Qt. ☆
11,172 - minbrowser/min (⭐8.8k) — A fast, minimal browser that protects your privacy ☆
8,805 - getstation/desktop-app (⭐1.7k) — One app to rule them all! ☆
1,678
Communication
Collaboration
- mastodon/mastodon (⭐49k) — Your self-hosted, globally interconnected microblogging community ☆
49,455 - mattermost/mattermost (⭐35k) — Open source platform for team collaboration ☆
34,833 - signalapp/Signal-Desktop (⭐16k) — A private messenger for Windows, macOS, and Linux. ☆
15,896 - misskey-dev/misskey (⭐11k) — Free and open microblogging platform ☆
10,900 - sindresorhus/caprine (⭐7.3k) — Elegant Facebook Messenger desktop app ☆
7,270 - overtake/TelegramSwift (⭐5.5k) — Source code of Telegram for macos on Swift 5.0 ☆
5,477 - ferdium/ferdium-app (⭐3.8k) — All your services in one place, built by the community ☆
3,858
Email Clients
- Foundry376/Mailspring (⭐17k) — Beautiful open source mail client ☆
17,007 - tutao/tutanota (⭐7.1k) — Encrypted email service with strong privacy focus ☆
7,169 - vladimiry/ElectronMail (⭐1.6k) — Unofficial ProtonMail Desktop App ☆
1,625 - skiff-org/skiff-apps (⭐905) — End-to-end encrypted Mail, Pages, and Drive ☆
908
Design & Graphics
Design Tools
- jgraph/drawio-desktop (⭐59k) — Official electron build of draw.io ☆
58,783 - darktable-org/darktable (⭐12k) — Open source photography workflow app ☆
11,844 - KDE/krita (⭐9.2k) — Free cross-platform digital art application ☆
9,205 - RawTherapee/RawTherapee (⭐3.7k) — A powerful cross-platform raw photo processing program ☆
3,733 - synfig/synfig (⭐2.1k) — Synfig Studio animation software ☆
2,122 - Toinane/colorpicker (⭐1.8k) — A mininal but complete colorpicker desktop app ☆
1,831 - pencil2d/pencil (⭐1.6k) — Easy tool for 2D hand-drawn animations ☆
1,632 - sindresorhus/System-Color-Picker (⭐1.4k) — The macOS color picker as an app with more features ☆
1,379
Image Tools
- upscayl/upscayl (⭐42k) — Free and Open Source AI Image Upscaler for Linux, MacOS and Windows ☆
42,171 - Molunerfinn/PicGo (⭐26k) — Image uploader for 60+ hosting services ☆
26,140 - divamgupta/diffusionbee-stable-diffusion-ui (⭐13k) — Run Stable Diffusion on M1 Mac ☆
13,492 - MochiDiffusion/MochiDiffusion (⭐7.8k) — Run Stable Diffusion natively on Mac ☆
7,833 - kyleduo/TinyPNG4Mac (⭐4k) — Native client of TinyPNG on macOS ☆
3,961 - jurplel/qView (⭐3k) — Practical and minimal image viewer ☆
3,059 - netdcy/FlowVision (⭐1.1k) — Waterfall-style image viewer for macOS ☆
1,080
Screen Capture
- obsproject/obs-studio (⭐69k) — Free software for streaming and recording ☆
69,501 - flameshot-org/flameshot (⭐29k) — Powerful yet simple to use screenshot software ☆
28,587 - keycastr/keycastr (⭐14k) — KeyCastr, an open-source keystroke visualizer ☆
14,470 - lihaoyun6/QuickRecorder (⭐7.7k) — Lightweight macOS screen recorder ☆
7,807
Developer Tools
API Tools
- hoppscotch/hoppscotch (⭐77k) — Open source API development ecosystem ☆
77,457 - Kong/insomnia (⭐38k) — Cross-platform API client for REST, GraphQL, gRPC ☆
37,769 - mountain-loop/yaak (⭐17k) — Intuitive API client for REST and GraphQL ☆
17,316
App Frameworks
- electron/electron (⭐120k) — Build cross-platform desktop apps with JavaScript, HTML, and CSS ☆
119,617 - tauri-apps/tauri (⭐100k) — Build fast desktop apps with web frontend ☆
100,809 - ionic-team/ionic-framework (⭐52k) — Cross-platform UI toolkit for apps ☆
52,276 - nwjs/nw.js (⭐42k) — Write apps with Node.js modules and web technologies ☆
41,568 - illacloud/illa-builder (⭐12k) — Low-code platform for internal tools ☆
12,310 - react-page/react-page (⭐9.6k) — Customizable WYSIWYG content editor ☆
9,561 - sindresorhus/create-dmg (⭐5.1k) — Create a good-looking DMG for your macOS app in seconds ☆
5,097
Code Editors
- microsoft/vscode (⭐180k) — Visual Studio Code ☆
180,373 - neovim/neovim (⭐95k) — Vim-fork focused on extensibility and usability ☆
95,441 - zed-industries/zed (⭐72k) — High-performance multiplayer code editor ☆
72,645 - helix-editor/helix (⭐42k) — A post-modern modal text editor. ☆
42,260 - vim/vim (⭐39k) — The official Vim repository ☆
39,599 - lapce/lapce (⭐38k) — Lightning-fast and Powerful Code Editor written in Rust ☆
37,814 - CodeEditApp/CodeEdit (⭐23k) — Native macOS code editor, free and open ☆
22,588 - dail8859/NotepadNext (⭐13k) — Notepad++ for macOS ☆
13,054 - macvim-dev/macvim (⭐7.8k) — Vim - the text editor - for macOS ☆
7,751 - coteditor/CotEditor (⭐7.4k) — Lightweight Plain-Text Editor for macOS ☆
7,473 - qvacua/vimr (⭐6.9k) — VimR — Neovim GUI for macOS in Swift ☆
6,912 - apache/netbeans (⭐3k) — Apache NetBeans ☆
2,991 - haystackeditor/haystack-editor (⭐1.3k) — Canvas-based code editor for visual navigation ☆
1,254
Databases
- surrealdb/surrealdb (⭐31k) — Distributed document-graph database ☆
30,726 - sqlitebrowser/sqlitebrowser (⭐23k) — DB Browser for SQLite ☆
23,450 - beekeeper-studio/beekeeper-studio (⭐22k) — SQL client for MySQL, Postgres, SQLite ☆
21,622 - PostgresApp/PostgresApp (⭐7.7k) — The easiest way to get started with PostgreSQL on the Mac ☆
7,677 - Sequel-Ace/Sequel-Ace (⭐7.2k) — MySQL/MariaDB database management for macOS ☆
7,246 - trailbaseio/trailbase (⭐4.3k) — Fast app server with SQLite and auth ☆
4,355 - pgmodeler/pgmodeler (⭐3.4k) — Data modeling tool for PostgreSQL ☆
3,445 - antonycourtney/tad (⭐3.4k) — A desktop application for viewing and analyzing tabular data ☆
3,411 - bdash-app/bdash (⭐1.5k) — Simple SQL Client for lightweight data analysis. ☆
1,515 - cmushroom/redis-pro (⭐678) — Redis management app in SwiftUI ☆
678 - gcollazo/mongodbapp (⭐534) — The easiest way to get started with MongoDB on the Mac ☆
534
Developer Utilities
- WerWolv/ImHex (⭐52k) — Hex editor for reverse engineers and programmers ☆
52,199 - oldj/SwitchHosts (⭐26k) — Switch hosts quickly! ☆
26,122 - responsively-org/responsively-app (⭐25k) — Browser for responsive web development ☆
24,585 - mjmlio/mjml (⭐18k) — MJML: the only framework that makes responsive-email easy ☆
17,823 - insidegui/WWDC (⭐8.7k) — The unofficial WWDC app for macOS ☆
8,737 - intitni/CopilotForXcode (⭐8.3k) — GitHub Copilot and ChatGPT for Xcode ☆
8,250 - XcodesOrg/XcodesApp (⭐8.2k) — Install and switch Xcode versions easily ☆
8,175 - massCodeIO/massCode (⭐6.6k) — A free and open source code snippet manager for developers ☆
6,609 - twostraws/ControlRoom (⭐6k) — Control Xcode Simulator from macOS app ☆
6,024 - HexFiend/HexFiend (⭐5.8k) — A fast and clever hex editor for macOS ☆
5,767 - okwasniewski/MiniSim (⭐2.2k) — Menu bar app for iOS and Android simulators ☆
2,181 - hschmidt/EnvPane (⭐814) — EnvPane - An OS X preference pane for environment variables ☆
815 - sindresorhus/Pasteboard-Viewer (⭐803) — Inspect the system pasteboards on macOS ☆
805
Version Control
- desktop/desktop (⭐21k) — Focus on what matters instead of fighting with Git. ☆
21,089 - git-up/GitUp (⭐12k) — The Git interface you have been missing ☆
11,836 - scmbreeze/scm_breeze (⭐2.9k) — Adds numbered shortcuts to the output git status, and much more ☆
2,887 - relagit/relagit (⭐982) — The elegant solution to graphical version control. ☆
989 - jamieweavis/streaker (⭐190) — GitHub contribution streak tracker for menu bar ☆
190 - maoyama/Changes (⭐165) — An Open Source GUI Git Client for macOS ☆
168
Virtualization
- utmapp/UTM (⭐32k) — Virtual machines for iOS and macOS ☆
32,130 - hashicorp/vagrant (⭐27k) — Tool for building development environments ☆
27,181 - lima-vm/lima (⭐20k) — Linux virtual machines, with a focus on running containers ☆
19,893 - qemu/qemu (⭐12k) — generic and open source machine & userspace emulator and virtualizer ☆
12,520 - canonical/multipass (⭐8.8k) — Multipass orchestrates virtual Ubuntu instances ☆
8,862 - insidegui/VirtualBuddy (⭐7k) — macOS VM GUI for Apple Silicon ☆
7,031
File Management
File Managers
- mucommander/mucommander (⭐1.2k) — Cross-platform dual-pane file manager ☆
1,159 - raguay/ModalFileManager (⭐160) — Vim-style modal file manager for macOS ☆
161
File Sharing
- localsend/localsend (⭐72k) — An open-source cross-platform alternative to AirDrop ☆
72,783 - viarotel-org/escrcpy (⭐6.8k) — Control Android devices with scrcpy GUI ☆
7,168 - grishka/NearDrop (⭐5.8k) — An unofficial Google Nearby Share/Quick Share app for macOS ☆
5,833
File Utilities
- tfeldmann/organize (⭐2.9k) — The file management automation tool. ☆
2,877 - nohajc/anylinuxfs (⭐831) — Mount Linux filesystems on macOS via NFS ☆
890 - PDF-Archiver/PDF-Archiver (⭐327) — A tool for tagging files and archiving tasks. ☆
327 - RobinNaumann/disko (⭐98) — a minimalist disk usage analyzer for macOS ☆
100
Gaming
- RPCS3/rpcs3 (⭐18k) — PlayStation 3 emulator and debugger ☆
17,926 - OpenEmu/OpenEmu (⭐17k) — Retro video game emulation for macOS ☆
17,281 - hrydgard/ppsspp (⭐13k) — A PSP emulator for Android, Windows, Mac and Linux, written in C++ ☆
13,157 - PlayCover/PlayCover (⭐11k) — Community fork of PlayCover ☆
10,566
Networking
Download Tools
- soimort/you-get (⭐57k) — Dumb downloader that scrapes the web ☆
56,659 - agalwood/Motrix (⭐50k) — A full-featured download manager. ☆
50,424 - qbittorrent/qBittorrent (⭐35k) — qBittorrent BitTorrent client ☆
34,842 - transmission/transmission (⭐14k) — Official Transmission BitTorrent client repository ☆
13,885
Network Analysis
- GyulyVGC/sniffnet (⭐32k) — Comfortably monitor your Internet traffic ☆
32,295 - wireshark/wireshark (⭐8.8k) — Wireshark is a network traffic analyzer, or "sniffer" ☆
8,859
Proxy & VPN
- shadowsocks/ShadowsocksX-NG (⭐33k) — Next Generation of ShadowsocksX ☆
32,887 - hiddify/hiddify-app (⭐25k) — Multi-platform auto-proxy client ☆
25,121 - getlantern/lantern (⭐15k) — Censorship circumvention tool ☆
15,176 - mullvad/mullvadvpn-app (⭐6.6k) — The Mullvad VPN client app for desktop and mobile ☆
6,629
Remote Access
- rustdesk/rustdesk (⭐105k) — Self-hosted remote desktop alternative ☆
105,219 - LizardByte/Sunshine (⭐33k) — Self-hosted game stream host for Moonlight. ☆
33,260 - moonlight-stream/moonlight-qt (⭐16k) — GameStream client for desktop ☆
15,716 - electerm/electerm (⭐13k) — Terminal with SSH, SFTP, and RDP support ☆
13,431
Productivity
- ONLYOFFICE/DesktopEditors (⭐4.3k) — Open source office suite for documents ☆
4,306
Automation
- Caldis/Mos (⭐18k) — Smooth scrolling and scroll direction for mouse ☆
18,250 - ActivityWatch/activitywatch (⭐16k) — Free automated time tracker ☆
16,345 - Hammerspoon/hammerspoon (⭐14k) — Staggeringly powerful macOS desktop automation with Lua ☆
14,223 - noah-nuebling/mac-mouse-fix (⭐8.6k) — Make any mouse better on macOS ☆
8,675 - asmvik/skhd (⭐7.7k) — Simple hotkey daemon for macOS ☆
7,695 - linearmouse/linearmouse (⭐5.2k) — The mouse and trackpad utility for Mac. ☆
5,261 - zenangst/KeyboardCowboy (⭐2k) — The missing keyboard shortcut utility for macOS ☆
1,998 - niw/HapticKey (⭐1.7k) — Haptic feedback when tapping Touch Bar ☆
1,670 - FreeterApp/Freeter (⭐917) — Freeter – a smarter way to work on your computer ☆
922 - WINBIGFOX/TimeScribe (⭐664) — Flexible time tracking for work hours ☆
678
Clipboard
- p0deje/Maccy (⭐18k) — Lightweight clipboard manager for macOS ☆
18,136 - hluk/CopyQ (⭐11k) — Clipboard manager with advanced features ☆
10,971 - Slackadays/Clipboard (⭐5.6k) — Fast and feature-packed clipboard tool ☆
5,608 - PasteBar/PasteBarApp (⭐1.8k) — Free clipboard manager for Mac and Windows ☆
1,861
Task Management
- mattermost-community/focalboard (⭐26k) — Self-hosted Trello alternative ☆
25,674 - super-productivity/super-productivity (⭐17k) — Todo list with time tracking ☆
16,804
Translation
- nextai-translator/nextai-translator (⭐25k) — ChatGPT-powered translation app ☆
24,800 - tisfeng/Easydict (⭐11k) — Dictionary and translator for macOS ☆
11,400
Reading & Writing
Ebooks
- koodo-reader/koodo-reader (⭐25k) — Cross-platform ebook manager and reader ☆
25,583 - kovidgoyal/calibre (⭐23k) — The calibre ebook manager ☆
23,279 - readest/readest (⭐16k) — Modern cross-platform ebook reader ☆
16,117 - Sigil-Ebook/Sigil (⭐6.6k) — Sigil is a multi-platform EPUB ebook editor ☆
6,614 - MaddTheSane/Simple-Comic (⭐312) — macOS comic viewer ☆
313
Note-taking
- AppFlowy-IO/AppFlowy (⭐67k) — AI collaborative workspace, Notion alt ☆
67,333 - toeverything/AFFiNE (⭐61k) — Next-gen knowledge base for planning ☆
61,421 - laurent22/joplin (⭐53k) — Privacy-focused note taking with sync ☆
52,791 - logseq/logseq (⭐40k) — Privacy-first knowledge management platform ☆
40,139 - vnotex/vnote (⭐13k) — A pleasant note-taking platform in native C++. ☆
12,684 - Zettlr/Zettlr (⭐12k) — Your One-Stop Publication Workbench ☆
12,362 - tw93/MiaoYan (⭐7.2k) — Lightweight Markdown editor ☆
7,267 - glushchenko/fsnotes (⭐7.1k) — Notes manager for macOS/iOS ☆
7,130 - standardnotes/app (⭐6.2k) — Think fearlessly with end-to-end encrypted notes and files ☆
6,206 - pbek/QOwnNotes (⭐5.5k) — Markdown notepad with Nextcloud integration ☆
5,533 - nuttyartist/notes (⭐4.2k) — Fast note-taking app written in C++ ☆
4,207 - saber-notes/saber (⭐3.9k) — The cross-platform open-source app built for handwriting ☆
3,968 - vkbo/novelWriter (⭐2.7k) — Plain text editor for writing novels ☆
2,665
Research
- zotero/zotero (⭐13k) — Tool to collect, organize, and cite research ☆
13,139 - tropy/tropy (⭐1.1k) — Research photo management ☆
1,075
RSS
- RSSNext/Folo (⭐36k) — Folo is the AI Reader ☆
36,557 - Ranchero-Software/NetNewsWire (⭐9.4k) — RSS reader for macOS and iOS. ☆
9,450 - ViennaRSS/vienna-rss (⭐1.9k) — Vienna is a free and open-source RSS/Atom newsreader for macOS. ☆
1,940 - sopaco/saga-reader (⭐432) — AI-powered lightweight internet reader ☆
439
Security
Encryption
- cryptomator/cryptomator (⭐14k) — Secure encryption for cloud storage ☆
14,305 - alichtman/deadbolt (⭐386) — Dead-simple file encryption for any OS ☆
387
Password Managers
- keepassxreboot/keepassxc (⭐25k) — Cross-platform KeePass password manager ☆
25,396 - strongbox-password-safe/Strongbox (⭐1.4k) — A KeePass/Password Safe Client for iOS and OS X ☆
1,413
System Security
- seemoo-lab/openhaystack (⭐12k) — Build your own AirTags via Find My network ☆
12,515 - objective-see/LuLu (⭐12k) — LuLu is the free open-source macOS firewall ☆
11,750 - objective-see/BlockBlock (⭐731) — Monitor persistence locations on macOS ☆
733 - objective-see/KnockKnock (⭐635) — Like AutoRuns ...but for macOS! ☆
640 - objective-see/OverSight (⭐631) — Monitor mic and webcam access on Mac ☆
633 - ParetoSecurity/pareto-mac (⭐413) — Automatically audit your Mac for basic security hygiene. ☆
416 - Lennolium/swiftGuard (⭐429) — Anti-forensic app monitoring USB ports ☆
429 - objective-see/WhatsYourSign (⭐338) — View file signing info in Finder ☆
338 - objective-see/DylibHijackScanner (⭐109) — Scan for dylib hijacking vulnerabilities ☆
109 - objective-see/TaskExplorer (⭐120) — Explore running processes on macOS ☆
120 - objective-see/RansomWhere (⭐92) — Generic ransomware detector ☆
92
System Tools
Desktop & System
- alin23/Lunar (⭐5.4k) — Intelligent adaptive brightness for your external monitors ☆
5,401 - johnste/finicky (⭐4.5k) — A macOS app for customizing which browser to start ☆
4,514 - mangerlahn/Latest (⭐4.2k) — App update checker for macOS ☆
4,308 - sindresorhus/Plash (⭐3.9k) — Make any website your Mac desktop wallpaper ☆
3,902 - sindresorhus/Actions (⭐2.9k) — Supercharge your shortcuts ☆
2,950 - jasonjmcghee/rem (⭐2.5k) — Record and search everything you view on Mac ☆
2,464 - rlxone/Equinox (⭐1.8k) — Create dynamic wallpapers for macOS. ☆
1,776 - wflixu/RClick (⭐556) — macos finder contextmenu ☆
573 - glinford/dns-easy-switcher (⭐313) — DNS Easy Switcher (for MacOS) ☆
316
Menu Bar
- jordanbaird/Ice (⭐25k) — Powerful menu bar manager for macOS ☆
25,167 - FelixKratz/SketchyBar (⭐11k) — A highly customizable macOS status bar replacement ☆
10,850 - jacklandrin/OnlySwitch (⭐5.4k) — All-in-one menu bar utility for Mac ☆
5,385 - leits/MeetingBar (⭐5.1k) — Your meetings at your fingertips in the macOS menu bar ☆
5,070 - sfsam/Itsycal (⭐3.7k) — Itsycal is a tiny calendar for menu bar ☆
3,739 - swiftbar/SwiftBar (⭐3.6k) — Powerful macOS menu bar customization tool ☆
3,638 - DamascenoRafael/reminders-menubar (⭐3.6k) — View Apple Reminders in menu bar ☆
3,602 - kmikiy/SpotMenu (⭐3k) — Spotify & Apple Music in your macOS menu bar ☆
3,041 - ivoronin/TomatoBar (⭐3k) — World's neatest Pomodoro timer for macOS menu bar ☆
3,058 - macmade/Hot (⭐2.8k) — CPU thermal throttling monitor in menu bar ☆
2,853 - lihaoyun6/AirBattery (⭐2.5k) — Show battery of all devices in Dock ☆
2,554 - pakerwreah/Calendr (⭐2k) — Menu bar calendar for macOS - MVVM | RxSwift | AppKit | SwiftUI ☆
1,982 - lihaoyun6/Logoer (⭐656) — Change the style of the Apple logo in macOS menu bar ☆
656 - celve/Peninsula (⭐446) — Dynamic Peninsula for window switching ☆
447
Package Managers
- Homebrew/brew (⭐46k) — The missing package manager for macOS (or Linux) ☆
46,083 - mas-cli/mas (⭐12k) — Mac App Store command-line interface ☆
11,904 - milanvarady/Applite (⭐6.1k) — User-friendly GUI macOS application for Homebrew Casks ☆
6,096 - buresdv/Cork (⭐3.9k) — A fast GUI for Homebrew written in SwiftUI ☆
3,981
QuickLook Plugins
- sindresorhus/quick-look-plugins (⭐18k) — List of useful Quick Look plugins for developers ☆
18,498 - sbarex/SourceCodeSyntaxHighlight (⭐3.8k) — Quick Look syntax highlighting ☆
3,834 - sbarex/QLMarkdown (⭐2.1k) — macOS Quick Look extension for Markdown files. ☆
2,096
System Utilities
- exelban/stats (⭐35k) — macOS system monitor in your menu bar ☆
35,599 - balena-io/etcher (⭐33k) — Flash OS images to SD cards & USB drives, safely and easily. ☆
32,875 - MonitorControl/MonitorControl (⭐32k) — Control external display brightness ☆
32,026 - waydabber/BetterDisplay (⭐29k) — HiDPI scaling and display control ☆
28,974 - pqrs-org/Karabiner-Elements (⭐21k) — Keyboard customization for macOS ☆
21,254 - kyleneideck/BackgroundMusic (⭐18k) — Per-app volume and auto-pause music ☆
18,399 - alienator88/Pearcleaner (⭐10k) — Free and fair-code mac app cleaner ☆
10,649 - AppHouseKitchen/AlDente-Battery_Care_and_Monitoring (⭐8.9k) — Battery charge limiter ☆
8,883 - sveinbjornt/Sloth (⭐8.8k) — View open files and connections on Mac ☆
8,801 - newmarcel/KeepingYouAwake (⭐6.1k) — Prevents your Mac from going to sleep. ☆
6,132 - ThatGuySam/doesitarm (⭐3.8k) — Apple Silicon app compatibility list ☆
3,792 - runjuu/InputSourcePro (⭐2.6k) — Switch and track your input sources with ease ☆
2,622 - BigBerny/magicquit (⭐324) — Auto-quit unused apps for focus ☆
327 - probablykasper/time-machine-inspector (⭐192) — Time Machine backup size inspector app ☆
192 - sanketk2020/MacSpaceCleaner (⭐131) — Clean disk space by removing junk ☆
132 - appledragon/everythingByMdfind (⭐129) — python script to search everything by mdfind on MacOS ☆
129 - Serpentiel/betterglobekey (⭐73) — Make macOS Globe key great again! ☆
73
Terminal
Emulators
- Eugeny/tabby (⭐68k) — A terminal for a more modern age ☆
67,999 - alacritty/alacritty (⭐62k) — A cross-platform, OpenGL terminal emulator. ☆
61,745 - ghostty-org/ghostty (⭐40k) — Fast GPU-accelerated terminal emulator ☆
40,751 - kovidgoyal/kitty (⭐30k) — Cross-platform GPU-based terminal emulator ☆
30,517 - wezterm/wezterm (⭐23k) — GPU-accelerated terminal multiplexer ☆
23,215 - gnachman/iTerm2 (⭐17k) — Terminal emulator for macOS with many features ☆
16,738 - wavetermdev/waveterm (⭐16k) — An open-source, cross-platform terminal for seamless workflows ☆
15,992
Shell Utilities
- withfig/autocomplete (⭐25k) — IDE-style autocomplete for your existing terminal & shell ☆
25,071 - rupa/z (⭐17k) — z - jump around ☆
16,905 - dnote/dnote (⭐3k) — A simple command line notebook ☆
3,001 - lihaoyun6/xHistory (⭐185) — A powerful command line history manager ☆
189
Window Management
- rxhanson/Rectangle (⭐28k) — Window management with shortcuts and snap ☆
28,144 - asmvik/yabai (⭐28k) — A tiling window manager for macOS based on binary space partitioning ☆
27,829 - nikitabobko/AeroSpace (⭐18k) — AeroSpace is an i3-like tiling window manager for macOS ☆
17,952 - ianyh/Amethyst (⭐16k) — Automatic tiling window manager for macOS à la xmonad. ☆
15,926 - lwouis/alt-tab-macos (⭐14k) — Windows alt-tab on macOS ☆
14,166 - MrKai77/Loop (⭐9.7k) — Window management made elegant. ☆
9,782 - ejbills/DockDoor (⭐3.4k) — Window peeking, alt-tab and other enhancements for macOS ☆
3,552 - FelixKratz/JankyBorders (⭐3k) — A lightweight window border system for macOS ☆
3,095 - lihaoyun6/Topit (⭐1.2k) — Pin any window to the top of your screen ☆
1,233 - pablopunk/SwiftShift (⭐507) — Sweet window management for macOS ☆
511 - XiCheng148/Dockit (⭐248) — An application that can dock any window to the edge of the screen. ☆
249 - Geckos-Ink/MakeItHome (⭐37) — UI extender for macOS ☆
37
🏆 Top 50 by Stars
The most starred projects in this list, sorted by GitHub stars.
- microsoft/vscode (⭐180k) — Visual Studio Code ☆
180,373 - electron/electron (⭐120k) — Build cross-platform desktop apps with JavaScript, HTML, and CSS ☆
119,617 - rustdesk/rustdesk (⭐105k) — Self-hosted remote desktop alternative ☆
105,219 - tauri-apps/tauri (⭐100k) — Build fast desktop apps with web frontend ☆
100,809 - neovim/neovim (⭐95k) — Vim-fork focused on extensibility and usability ☆
95,441 - hoppscotch/hoppscotch (⭐77k) — Open source API development ecosystem ☆
77,457 - localsend/localsend (⭐72k) — An open-source cross-platform alternative to AirDrop ☆
72,783 - zed-industries/zed (⭐72k) — High-performance multiplayer code editor ☆
72,645 - obsproject/obs-studio (⭐69k) — Free software for streaming and recording ☆
69,501 - Eugeny/tabby (⭐68k) — A terminal for a more modern age ☆
67,999 - AppFlowy-IO/AppFlowy (⭐67k) — AI collaborative workspace, Notion alt ☆
67,333 - alacritty/alacritty (⭐62k) — A cross-platform, OpenGL terminal emulator. ☆
61,745 - toeverything/AFFiNE (⭐61k) — Next-gen knowledge base for planning ☆
61,421 - jgraph/drawio-desktop (⭐59k) — Official electron build of draw.io ☆
58,783 - soimort/you-get (⭐57k) — Dumb downloader that scrapes the web ☆
56,659 - laurent22/joplin (⭐53k) — Privacy-focused note taking with sync ☆
52,791 - ionic-team/ionic-framework (⭐52k) — Cross-platform UI toolkit for apps ☆
52,276 - WerWolv/ImHex (⭐52k) — Hex editor for reverse engineers and programmers ☆
52,199 - agalwood/Motrix (⭐50k) — A full-featured download manager. ☆
50,424 - mastodon/mastodon (⭐49k) — Your self-hosted, globally interconnected microblogging community ☆
49,455 - jellyfin/jellyfin (⭐47k) — The Free Software Media System - Server Backend & API ☆
47,370 - Homebrew/brew (⭐46k) — The missing package manager for macOS (or Linux) ☆
46,083 - iina/iina (⭐43k) — The modern video player for macOS. ☆
43,240 - helix-editor/helix (⭐42k) — A post-modern modal text editor. ☆
42,260 - upscayl/upscayl (⭐42k) — Free and Open Source AI Image Upscaler for Linux, MacOS and Windows ☆
42,171 - nwjs/nw.js (⭐42k) — Write apps with Node.js modules and web technologies ☆
41,568 - ghostty-org/ghostty (⭐40k) — Fast GPU-accelerated terminal emulator ☆
40,751 - logseq/logseq (⭐40k) — Privacy-first knowledge management platform ☆
40,139 - vim/vim (⭐39k) — The official Vim repository ☆
39,599 - lapce/lapce (⭐38k) — Lightning-fast and Powerful Code Editor written in Rust ☆
37,814 - Kong/insomnia (⭐38k) — Cross-platform API client for REST, GraphQL, gRPC ☆
37,769 - mifi/lossless-cut (⭐36k) — The swiss army knife of lossless video/audio editing ☆
36,812 - RSSNext/Folo (⭐36k) — Folo is the AI Reader ☆
36,557 - exelban/stats (⭐35k) — macOS system monitor in your menu bar ☆
35,599 - qbittorrent/qBittorrent (⭐35k) — qBittorrent BitTorrent client ☆
34,842 - mattermost/mattermost (⭐35k) — Open source platform for team collaboration ☆
34,833 - mpv-player/mpv (⭐33k) — Command line media player ☆
33,305 - LizardByte/Sunshine (⭐33k) — Self-hosted game stream host for Moonlight. ☆
33,260 - shadowsocks/ShadowsocksX-NG (⭐33k) — Next Generation of ShadowsocksX ☆
32,887 - balena-io/etcher (⭐33k) — Flash OS images to SD cards & USB drives, safely and easily. ☆
32,875 - GyulyVGC/sniffnet (⭐32k) — Comfortably monitor your Internet traffic ☆
32,295 - utmapp/UTM (⭐32k) — Virtual machines for iOS and macOS ☆
32,130 - MonitorControl/MonitorControl (⭐32k) — Control external display brightness ☆
32,026 - surrealdb/surrealdb (⭐31k) — Distributed document-graph database ☆
30,726 - kovidgoyal/kitty (⭐30k) — Cross-platform GPU-based terminal emulator ☆
30,517 - pear-devs/pear-desktop (⭐30k) — Pear is extension for music player ☆
30,337 - waydabber/BetterDisplay (⭐29k) — HiDPI scaling and display control ☆
28,974 - flameshot-org/flameshot (⭐29k) — Powerful yet simple to use screenshot software ☆
28,587 - rxhanson/Rectangle (⭐28k) — Window management with shortcuts and snap ☆
28,144 - asmvik/yabai (⭐28k) — A tiling window manager for macOS based on binary space partitioning ☆
27,829
Contributing
Please see CONTRIBUTING for details.
Feedback
Found something wrong? Open an issue or submit a pull request — contributions are welcome!
Credits
License
The MIT License (MIT). Please see License File for more information.