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 · ⭐ 27 · 🏷️ 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 (⭐45k) — The swiss army knife of lossless video/audio editing ☆
45,414 - HandBrake/HandBrake (⭐25k) — HandBrake's development repository ☆
24,816 - mltframework/shotcut (⭐15k) — cross-platform (Qt), open-source (GPLv3) video editor ☆
15,530 - Aegisub/Aegisub (⭐3.4k) — Cross-platform advanced subtitle editor ☆
3,380 - cartesiancs/cartcut (⭐814) — Video editor with motion effects and layered editing ☆
818
Players
- jellyfin/jellyfin (⭐59k) — The Free Software Media System - Server Backend & API ☆
58,763 - iina/iina (⭐47k) — The modern video player for macOS. ☆
46,942 - mpv-player/mpv (⭐37k) — Command line media player ☆
37,609 - xbmc/xbmc (⭐21k) — Kodi - open source home theater and media center software ☆
21,398 - FreeTubeApp/FreeTube (⭐22k) — An Open Source YouTube app for privacy ☆
22,230 - videolan/vlc (⭐20k) — VLC media player ☆
20,263 - nukeop/nuclear (⭐19k) — Streaming music player that finds free music for you ☆
18,817 - ytmdesktop/ytmdesktop (⭐6.6k) — A Desktop App for YouTube Music ☆
6,682 - martpie/museeks (⭐2.1k) — A simple, clean and cross-platform music player ☆
2,140 - losnoco/Cog (⭐1k) — A free and open-source audio player for macOS and iOS ☆
1,040 - samzong/MacMusicPlayer (⭐101) — A clean, lightweight music player for macOS. ☆
104
Production
- audacity/audacity (⭐19k) — Audio Editor ☆
18,871 - musescore/MuseScore (⭐15k) — Open source music notation software ☆
15,320 - mixxxdj/mixxx (⭐7.3k) — Free DJ software for live mixes ☆
7,326 - Ardour/ardour (⭐5.4k) — Mirror of Ardour Source Code ☆
5,390 - hydrogen-music/hydrogen (⭐1.3k) — The advanced drum machine for Linux, macOS, and Windows ☆
1,346 - stargatedaw/stargate (⭐882) — Digital audio workstation with plugins ☆
882 - vincehi/pulp (⭐108) — Pulp is an open source sample manager ☆
109
Utilities
- pear-devs/pear-desktop (⭐34k) — Pear is extension for music player ☆
33,931 - chidiwilliams/buzz (⭐22k) — Offline audio transcription powered by Whisper ☆
22,248 - ExistentialAudio/BlackHole (⭐20k) — macOS audio loopback driver for apps ☆
19,985 - popcorntime/popcorntime (⭐11k) — All-in-one streaming media player ☆
10,698 - sindresorhus/Gifski (⭐8.6k) — Convert videos to high-quality GIFs on your Mac ☆
8,588 - bitgapp/eqMac (⭐6.8k) — System-wide audio equalizer and mixer ☆
6,823 - metabrainz/picard (⭐5.3k) — Cross-platform music tagger with MusicBrainz ☆
5,337 - section83/MacYTDL (⭐1k) — A macOS GUI front-end for the YT-DLP video downloader ☆
1,047 - TheAcharya/MarkerData (⭐69) — Marker extraction tool for Final Cut Pro ☆
69 - writingmate/aidictation (⭐49) — Native voice-to-text with offline and cloud cleanup ☆
51 - GeiserX/akou (⭐14) — Call recorder with on-device transcription and speaker labels ☆
16
Browsers
- ungoogled-software/ungoogled-chromium (⭐28k) — Google Chromium, sans integration with Google ☆
28,129 - brave/brave-browser (⭐24k) — Brave browser for Android, iOS, Linux, macOS, Windows. ☆
24,007 - qutebrowser/qutebrowser (⭐12k) — A keyboard-driven, vim-like browser based on Python and Qt. ☆
11,734 - minbrowser/min (⭐9.2k) — A fast, minimal browser that protects your privacy ☆
9,231 - getstation/desktop-app (⭐1.7k) — One app to rule them all! ☆
1,684 - ysalitrynskyi/stedding-browser (⭐79) — Arc-style Chromium browser with Spaces, pinned tabs and folders ☆
101
Communication
Collaboration
- mastodon/mastodon (⭐50k) — Your self-hosted, globally interconnected microblogging community ☆
50,457 - mattermost/mattermost (⭐39k) — Open source platform for team collaboration ☆
39,465 - signalapp/Signal-Desktop (⭐17k) — A private messenger for Windows, macOS, and Linux. ☆
16,634 - misskey-dev/misskey (⭐11k) — Free and open microblogging platform ☆
11,366 - sindresorhus/caprine (⭐7.4k) — Elegant Facebook Messenger desktop app ☆
7,405 - ferdium/ferdium-app (⭐4.7k) — All your services in one place, built by the community ☆
4,757 - blendbyte/Textual (⭐1.9k) — Textual is a native IRC client for macOS ☆
1,922
Email Clients
- Foundry376/Mailspring (⭐18k) — Beautiful open source mail client ☆
17,962 - tutao/tutanota (⭐8.1k) — Encrypted email service with strong privacy focus ☆
8,054 - vladimiry/ElectronMail (⭐1.7k) — Unofficial ProtonMail Desktop App ☆
1,685 - skiff-org/skiff-apps (⭐1k) — End-to-end encrypted Mail, Pages, and Drive ☆
1,010
Design & Graphics
Design Tools
- jgraph/drawio-desktop (⭐64k) — Official electron build of draw.io ☆
63,702 - darktable-org/darktable (⭐13k) — Open source photography workflow app ☆
13,357 - KDE/krita (⭐11k) — Free cross-platform digital art application ☆
10,661 - RawTherapee/RawTherapee (⭐4.2k) — A powerful cross-platform raw photo processing program ☆
4,257 - synfig/synfig (⭐2.3k) — Synfig Studio animation software ☆
2,322 - Toinane/colorpicker (⭐1.9k) — Your powerful toolkit for mastering colors. ☆
1,904 - pencil2d/pencil (⭐1.8k) — Easy tool for 2D hand-drawn animations ☆
1,815 - sindresorhus/System-Color-Picker (⭐1.4k) — The macOS color picker as an app with more features ☆
1,416
Image Tools
- upscayl/upscayl (⭐51k) — Free and Open Source AI Image Upscaler for Linux, MacOS and Windows ☆
51,242 - Molunerfinn/PicGo (⭐27k) — Image uploader for 60+ hosting services ☆
27,434 - divamgupta/diffusionbee-stable-diffusion-ui (⭐14k) — Run Stable Diffusion on M1 Mac ☆
13,594 - ImageOptim/ImageOptim (⭐10k) — GUI image optimizer for Mac ☆
10,019 - MochiDiffusion/MochiDiffusion (⭐8k) — Run Stable Diffusion natively on Mac ☆
7,973 - kyleduo/TinyPNG4Mac (⭐4k) — Native client of TinyPNG on macOS ☆
3,997 - jurplel/qView (⭐3.7k) — Practical and minimal image viewer ☆
3,691 - szTheory/exifcleaner (⭐2.7k) — Cross-platform desktop GUI app to clean image metadata ☆
2,844 - netdcy/FlowVision (⭐1.4k) — Waterfall-style image viewer for macOS ☆
1,363 - joshlin2201/itspaint (⭐53) — MS Paint for the Mac with screenshot markup and pixel-art tools ☆
69
Screen Capture
- obsproject/obs-studio (⭐78k) — Free software for streaming and recording ☆
78,521 - flameshot-org/flameshot (⭐31k) — Powerful yet simple to use screenshot software ☆
31,352 - keycastr/keycastr (⭐15k) — KeyCastr, an open-source keystroke visualizer ☆
15,183 - lihaoyun6/QuickRecorder (⭐8.7k) — Lightweight macOS screen recorder ☆
8,762 - apoorvdarshan/TetherShot (⭐19) — Pixel-perfect iPhone screen capture over USB or Wi-Fi ☆
20
Developer Tools
API Tools
- hoppscotch/hoppscotch (⭐81k) — Open source API development ecosystem ☆
80,712 - Kong/insomnia (⭐40k) — Cross-platform API client for REST, GraphQL, gRPC ☆
40,092 - mountain-loop/yaak (⭐19k) — Intuitive API client for REST and GraphQL ☆
19,381 - RockxyApp/Rockxy (⭐1.4k) — Native macOS HTTP debugging proxy ☆
1,448
App Frameworks
- electron/electron (⭐123k) — Build cross-platform desktop apps with JavaScript, HTML, and CSS ☆
123,588 - tauri-apps/tauri (⭐112k) — Build fast desktop apps with web frontend ☆
112,283 - ionic-team/ionic-framework (⭐53k) — Cross-platform UI toolkit for apps ☆
52,728 - nwjs/nw.js (⭐41k) — Write apps with Node.js modules and web technologies ☆
41,145 - illacloud/illa-builder (⭐12k) — Low-code platform for internal tools ☆
12,336 - react-page/react-page (⭐9.5k) — Customizable WYSIWYG content editor ☆
9,536 - sindresorhus/create-dmg (⭐5.4k) — Create a good-looking DMG for your macOS app in seconds ☆
5,392
Code Editors
- microsoft/vscode (⭐194k) — Visual Studio Code ☆
194,397 - neovim/neovim (⭐103k) — Vim-fork focused on extensibility and usability ☆
103,246 - zed-industries/zed (⭐92k) — High-performance multiplayer code editor ☆
92,365 - helix-editor/helix (⭐47k) — A post-modern modal text editor. ☆
46,718 - vim/vim (⭐41k) — The official Vim repository ☆
41,168 - lapce/lapce (⭐39k) — Lightning-fast and Powerful Code Editor written in Rust ☆
38,963 - CodeEditApp/CodeEdit (⭐23k) — Native macOS code editor, free and open ☆
23,088 - dail8859/NotepadNext (⭐15k) — Notepad++ for macOS ☆
14,737 - coteditor/CotEditor (⭐8.6k) — Lightweight Plain Text Editor for macOS ☆
8,635 - macvim-dev/macvim (⭐7.9k) — Vim - the text editor - for macOS ☆
7,889 - qvacua/vimr (⭐7k) — VimR — Neovim GUI for macOS in Swift ☆
7,011 - apache/netbeans (⭐3.1k) — Apache NetBeans ☆
3,144 - haystackeditor/haystack-editor (⭐1.3k) — Canvas-based code editor for visual navigation ☆
1,290
Databases
- surrealdb/surrealdb (⭐33k) — Distributed document-graph database ☆
33,242 - sqlitebrowser/sqlitebrowser (⭐25k) — DB Browser for SQLite ☆
24,747 - beekeeper-studio/beekeeper-studio (⭐24k) — SQL client for MySQL, Postgres, SQLite ☆
23,806 - PostgresApp/PostgresApp (⭐7.8k) — The easiest way to get started with PostgreSQL on the Mac ☆
7,787 - Sequel-Ace/Sequel-Ace (⭐7.6k) — MySQL/MariaDB database management for macOS ☆
7,559 - trailbaseio/trailbase (⭐5.7k) — Fast app server with SQLite and auth ☆
5,739 - nullptrlabs/pgmodeler (⭐3.6k) — Data modeling tool for PostgreSQL ☆
3,609 - antonycourtney/tad (⭐3.5k) — A desktop application for viewing and analyzing tabular data ☆
3,490 - bdash-app/bdash (⭐1.5k) — Simple SQL Client for lightweight data analysis. ☆
1,520 - cmushroom/redis-pro (⭐680) — Redis management app in SwiftUI ☆
680 - gcollazo/mongodbapp (⭐535) — The easiest way to get started with MongoDB on the Mac ☆
535
Developer Utilities
- WerWolv/ImHex (⭐55k) — Hex editor for reverse engineers and programmers ☆
55,637 - oldj/SwitchHosts (⭐27k) — Switch hosts quickly! ☆
27,337 - responsively-org/responsively-app (⭐25k) — Browser for responsive web development ☆
25,497 - mjmlio/mjml (⭐18k) — MJML: the only framework that makes responsive email easy ☆
18,284 - insidegui/WWDC (⭐8.7k) — The unofficial WWDC app for macOS ☆
8,747 - XcodesOrg/XcodesApp (⭐8.6k) — Install and switch Xcode versions easily ☆
8,625 - intitni/CopilotForXcode (⭐8.2k) — GitHub Copilot and ChatGPT for Xcode ☆
8,207 - massCodeIO/massCode (⭐7.1k) — Local snippets, notes, HTTP client, and developer tools ☆
7,091 - twostraws/ControlRoom (⭐6.1k) — Control Xcode Simulator from macOS app ☆
6,120 - HexFiend/HexFiend (⭐5.9k) — A fast and clever hex editor for macOS ☆
5,911 - okwasniewski/MiniSim (⭐3.2k) — Menu bar app for iOS and Android simulators ☆
3,196 - sindresorhus/Pasteboard-Viewer (⭐866) — Inspect the system pasteboards on macOS ☆
866 - Ducksss/codex-profiles (⭐186) — Manage named Codex homes and separate ChatGPT windows ☆
192 - benord-labs/frink (⭐94) — Desktop-first app for parallel agents and triggered multi-step workflows ☆
181 - ateymoori/oh-my-android (⭐73) — Control panel for the Android Emulator with one-click toggles and an MCP server ☆
73 - yylo-dev/yylo (⭐65) — CLI orchestrator for agent tasks, validation, and merges ☆
66 - Avazbek22/DevProjex (⭐37) — Structured project context via GUI, TUI, CLI, and MCP ☆
38 - nuanu-ai/agent-payment-node (⭐21) — Local CLI and stdio MCP payment runtime for AI agents on Apple Silicon macOS, with x402 support and foreground owner approval. ☆
21
Version Control
- desktop/desktop (⭐22k) — Focus on what matters instead of fighting with Git. ☆
22,030 - git-up/GitUp (⭐12k) — The Git interface you have been missing ☆
12,149 - scmbreeze/scm_breeze (⭐2.9k) — Adds numbered shortcuts to the output git status, and much more ☆
2,910 - relagit/relagit (⭐1.1k) — The elegant solution to graphical version control. ☆
1,121 - maoyama/Changes (⭐335) — An Open Source GUI Git Client for macOS ☆
332 - jamieweavis/streaker (⭐197) — GitHub contribution streak tracker for menu bar ☆
197
Virtualization
- utmapp/UTM (⭐36k) — Virtual machines for iOS and macOS ☆
36,584 - hashicorp/vagrant (⭐27k) — Tool for building development environments ☆
27,214 - lima-vm/lima (⭐22k) — Linux virtual machines, with a focus on running containers ☆
22,197 - qemu/qemu (⭐14k) — generic and open source machine & userspace emulator and virtualizer ☆
13,951 - canonical/multipass (⭐9.3k) — Multipass orchestrates virtual Ubuntu instances ☆
9,315 - insidegui/VirtualBuddy (⭐8.8k) — macOS VM GUI for Apple Silicon ☆
8,868
File Management
File Managers
- mucommander/mucommander (⭐1.3k) — Cross-platform dual-pane file manager ☆
1,293 - raguay/ModalFileManager (⭐171) — Vim-style modal file manager for macOS ☆
171
File Sharing
- localsend/localsend (⭐95k) — An open-source cross-platform alternative to AirDrop ☆
96,344 - viarotel-org/escrcpy (⭐12k) — Control Android devices with scrcpy GUI ☆
12,228 - grishka/NearDrop (⭐6.3k) — An unofficial Google Nearby Share/Quick Share app for macOS ☆
6,321
File Utilities
- tfeldmann/organize (⭐3.2k) — The file management automation tool. ☆
3,176 - adileo/squirreldisk (⭐2.1k) — Free, open-source disk usage analyzer for macOS, Windows and Linux. See what fills your disk, servers (SSH) and cloud storage in an animated sunburst or treemap, and clean it up safely. A DaisyDisk, WizTree and WinDirStat alternative, in native Rust ☆
2,094 - nohajc/anylinuxfs (⭐1.7k) — Mount Linux filesystems on macOS via NFS ☆
1,654 - PDF-Archiver/PDF-Archiver (⭐343) — A tool for tagging files and archiving tasks. ☆
345 - RobinNaumann/disko (⭐121) — a minimalist disk usage analyzer for macOS ☆
121 - glimapp/glim (⭐24) — macOS file viewer for Markdown, PDFs, images, JSON, CSV and source code in one workspace. ☆
29
Gaming
- RPCS3/rpcs3 (⭐20k) — PlayStation 3 emulator and debugger ☆
20,239 - OpenEmu/OpenEmu (⭐18k) — Retro video game emulation for macOS ☆
17,859 - hrydgard/ppsspp (⭐15k) — A PSP emulator for Android, Windows, Mac and Linux, written in C++ ☆
14,779 - PlayCover/PlayCover (⭐12k) — Community fork of PlayCover ☆
12,042
Networking
Download Tools
- soimort/you-get (⭐57k) — Dumb downloader that scrapes the web ☆
56,863 - agalwood/Motrix (⭐57k) — A full-featured download manager. ☆
57,521 - qbittorrent/qBittorrent (⭐41k) — qBittorrent BitTorrent client ☆
41,200 - transmission/transmission (⭐15k) — Official Transmission BitTorrent client repository ☆
15,364
Network Analysis
- GyulyVGC/sniffnet (⭐42k) — Comfortably monitor your network traffic ☆
41,724 - wireshark/wireshark (⭐10k) — Wireshark is a network traffic analyzer, or "sniffer" ☆
10,112 - RockxyApp/Tracexy (⭐221) — Native, local-first network intelligence for macOS ☆
236
Proxy & VPN
- shadowsocks/ShadowsocksX-NG (⭐33k) — Shadowsocks GUI client for mac OS ☆
32,863 - hiddify/hiddify-app (⭐33k) — Multi-platform auto-proxy client ☆
33,510 - getlantern/lantern (⭐16k) — Censorship circumvention tool ☆
16,550 - mullvad/mullvadvpn-app (⭐7.7k) — The Mullvad VPN client app for desktop and mobile ☆
7,713
Remote Access
- rustdesk/rustdesk (⭐127k) — Self-hosted remote desktop alternative ☆
127,401 - LizardByte/Sunshine (⭐43k) — Self-hosted game stream host for Moonlight. ☆
42,726 - moonlight-stream/moonlight-qt (⭐19k) — GameStream client for desktop ☆
19,290 - electerm/electerm (⭐15k) — Terminal with SSH, SFTP, and RDP support ☆
15,496 - lx2026/RelayBar (⭐80) — Native macOS menu bar app for SSH tunnels and remote file previews ☆
81
Productivity
- ONLYOFFICE/DesktopEditors (⭐5.6k) — Open source office suite for documents ☆
5,657
Automation
- Caldis/Mos (⭐22k) — Smooth scrolling and scroll direction for mouse ☆
21,770 - ActivityWatch/activitywatch (⭐19k) — Free automated time tracker ☆
19,418 - Hammerspoon/hammerspoon (⭐16k) — Staggeringly powerful macOS desktop automation with Lua ☆
16,343 - noah-nuebling/mac-mouse-fix (⭐11k) — Make any mouse better on macOS ☆
11,177 - asmvik/skhd (⭐8.1k) — Simple hotkey daemon for macOS ☆
8,148 - linearmouse/linearmouse (⭐7k) — The mouse and trackpad utility for Mac. ☆
7,084 - zenangst/KeyboardCowboy (⭐2.2k) — The missing keyboard shortcut utility for macOS ☆
2,251 - niw/HapticKey (⭐1.7k) — Haptic feedback when tapping Touch Bar ☆
1,670 - FreeterApp/Freeter (⭐1k) — Freeter – a smarter way to work on your computer ☆
1,027 - WINBIGFOX/TimeScribe (⭐916) — Flexible time tracking for work hours ☆
926 - rewhex/better-launchpad (⭐20) — Smarter, customizable Launchpad for macOS ☆
20
Clipboard
- p0deje/Maccy (⭐22k) — Lightweight clipboard manager for macOS ☆
22,121 - hluk/CopyQ (⭐12k) — Clipboard manager with advanced features ☆
12,566 - Clipy/Clipy (⭐8.9k) — Clipboard extension app for macOS. ☆
8,944 - Slackadays/Clipboard (⭐5.9k) — Fast and feature-packed clipboard tool ☆
5,934 - PasteBar/PasteBarApp (⭐2.2k) — Free clipboard manager for Mac and Windows ☆
2,193 - hukdoesn/Nimclip (⭐74) — Native local-only clipboard history manager for macOS ☆
76 - nathan-poncet/whisk (⭐31) — Paste-style clipboard manager with pins, search operators and rich previews ☆
33
Task Management
- mattermost-community/focalboard (⭐27k) — Self-hosted Trello alternative ☆
26,528 - super-productivity/super-productivity (⭐23k) — Todo list with time tracking ☆
23,240
Translation
- nextai-translator/nextai-translator (⭐25k) — ChatGPT-powered translation app ☆
25,015 - tisfeng/Easydict (⭐15k) — Dictionary and translator for macOS ☆
15,109
Reading & Writing
Ebooks
- koodo-reader/koodo-reader (⭐29k) — Cross-platform ebook manager and reader ☆
28,662 - kovidgoyal/calibre (⭐26k) — The calibre ebook manager ☆
26,269 - readest/readest (⭐26k) — Modern cross-platform ebook reader ☆
25,722 - Sigil-Ebook/Sigil (⭐7k) — Sigil is a multi-platform EPUB ebook editor ☆
7,002 - MaddTheSane/Simple-Comic (⭐336) — macOS comic viewer ☆
338
Note-taking
- AppFlowy-IO/AppFlowy (⭐77k) — AI collaborative workspace, Notion alt ☆
77,909 - toeverything/AFFiNE (⭐74k) — Next-gen knowledge base for planning ☆
73,951 - laurent22/joplin (⭐57k) — Privacy-focused note taking with sync ☆
56,921 - logseq/logseq (⭐45k) — Privacy-first knowledge management platform ☆
45,409 - Zettlr/Zettlr (⭐14k) — Your One-Stop Publication Workbench ☆
13,834 - vnotex/vnote (⭐13k) — A pleasant note-taking platform with native speed, majoring in Markdown, MindMap, Typst, and plain text. ☆
13,024 - tw93/MiaoYan (⭐8.7k) — Lightweight Markdown editor ☆
8,706 - glushchenko/fsnotes (⭐7.5k) — Fast Markdown note-taking app for Mac and iPhone ☆
7,554 - standardnotes/app (⭐6.7k) — Think fearlessly with end-to-end encrypted notes and files ☆
6,686 - pbek/QOwnNotes (⭐5.9k) — Markdown notepad with Nextcloud integration ☆
5,933 - saber-notes/saber (⭐4.9k) — The cross-platform open-source app built for handwriting ☆
4,982 - nuttyartist/notes (⭐4.3k) — Fast note-taking app written in C++ ☆
4,263 - saga-soft/novelWriter (⭐3.2k) — Plain text editor for writing novels ☆
3,205
Research
- zotero/zotero (⭐16k) — Tool to collect, organize, and cite research ☆
15,787 - tropy/tropy (⭐1.2k) — Research photo management ☆
1,160
RSS
- RSSNext/Folo (⭐39k) — Folo is the AI RSS Reader ☆
39,187 - Ranchero-Software/NetNewsWire (⭐10k) — RSS reader for macOS and iOS. ☆
10,488 - ViennaRSS/vienna-rss (⭐2k) — Free open-source RSS/Atom/JSON feed newsreader for macOS ☆
1,979 - sopaco/saga-reader (⭐530) — AI-powered lightweight internet reader ☆
529
Security
Encryption
- cryptomator/cryptomator (⭐16k) — Secure encryption for cloud storage ☆
16,376 - alichtman/deadbolt (⭐430) — Dead-simple file encryption for any OS ☆
430
Password Managers
- keepassxreboot/keepassxc (⭐29k) — Cross-platform KeePass password manager ☆
29,583 - strongbox-password-safe/Strongbox (⭐1.5k) — A KeePass/Password Safe Client for iOS and OS X ☆
1,475
System Security
- objective-see/LuLu (⭐13k) — LuLu is the free open-source macOS firewall ☆
13,451 - objective-see/BlockBlock (⭐861) — Monitor persistence locations on macOS ☆
870 - objective-see/KnockKnock (⭐816) — Like AutoRuns ...but for macOS! ☆
827 - ParetoSecurity/pareto-mac (⭐458) — Automatically audit your Mac for basic security hygiene. ☆
460 - objective-see/WhatsYourSign (⭐366) — View file signing info in Finder ☆
368 - objective-see/TaskExplorer (⭐174) — Explore running processes on macOS ☆
182 - objective-see/RansomWhere (⭐132) — Generic ransomware detector ☆
132 - objective-see/DylibHijackScanner (⭐128) — Scan for dylib hijacking vulnerabilities ☆
128 - RockxyApp/Shieldxy (⭐14) — Auditable application firewall and connection monitor for macOS ☆
18
System Tools
Desktop & System
- alin23/Lunar (⭐5.7k) — Intelligent adaptive brightness for your external monitors ☆
5,727 - johnste/finicky (⭐5.2k) — A macOS app for customizing which browser to start ☆
5,224 - mangerlahn/Latest (⭐4.8k) — App update checker for macOS ☆
4,844 - sindresorhus/Plash (⭐4k) — Make any website your Mac desktop wallpaper ☆
4,038 - sindresorhus/Actions (⭐3.1k) — Supercharge your shortcuts ☆
3,069 - rlxone/Equinox (⭐2.1k) — Create dynamic wallpapers for macOS. ☆
2,142 - wflixu/RClick (⭐1.1k) — macos finder contextmenu ☆
1,111 - glinford/dns-easy-switcher (⭐360) — DNS Easy Switcher (for MacOS) ☆
360 - Silvertree2010/ApolloShell (⭐108) — Desktop shell for macOS 26 with a sidebar dock, launcher, dashboard and control centre ☆
114 - matthewrball/abendrot (⭐23) — Warms built-in and external Mac displays around local sunset. ☆
27
Menu Bar
- jordanbaird/Ice (⭐30k) — Powerful menu bar manager for macOS ☆
29,904 - dwarvesf/hidden (⭐15k) — Ultra-light utility to hide menu bar icons ☆
15,287 - FelixKratz/SketchyBar (⭐13k) — A highly customizable macOS status bar replacement ☆
12,536 - jacklandrin/OnlySwitch (⭐6k) — All-in-one menu bar utility for Mac ☆
6,019 - leits/MeetingBar (⭐5.4k) — Your meetings at your fingertips in the macOS menu bar ☆
5,390 - swiftbar/SwiftBar (⭐4.7k) — Powerful macOS menu bar customization tool ☆
4,731 - sfsam/Itsycal (⭐4k) — Itsycal is a tiny calendar for menu bar ☆
4,037 - DamascenoRafael/reminders-menubar (⭐4k) — View Apple Reminders in menu bar ☆
4,000 - ivoronin/TomatoBar (⭐3.6k) — World's neatest Pomodoro timer for macOS menu bar ☆
3,576 - kmikiy/SpotMenu (⭐3.1k) — Spotify & Apple Music in your macOS menu bar ☆
3,141 - lihaoyun6/AirBattery (⭐3k) — Show battery of all devices in Dock ☆
3,000 - pakerwreah/Calendr (⭐2.4k) — Menu bar calendar for macOS - MVVM | RxSwift | AppKit | SwiftUI ☆
2,422 - celve/Peninsula (⭐459) — Dynamic Peninsula for window switching ☆
458 - aqua5230/usage (⭐340) — Claude Code and Codex quota with burn-rate in the menu bar ☆
343 - emgeorrk/pulse (⭐33) — Menu bar CPU, memory, temperature, network, disk, and battery ☆
33
Package Managers
- Homebrew/brew (⭐50k) — The Package Manager for Everywhere ☆
50,138 - mas-cli/mas (⭐12k) — Mac App Store command-line interface ☆
12,405 - milanvarady/Applite (⭐7.1k) — Native Homebrew Cask app store outside the App Store ☆
7,098 - buresdv/Cork (⭐4.7k) — [NO AI] Fast GUI for Homebrew written in SwiftUI ☆
4,716
QuickLook Plugins
- sindresorhus/quick-look-plugins (⭐19k) — List of useful Quick Look plugins for developers ☆
18,798 - sbarex/SourceCodeSyntaxHighlight (⭐4.3k) — Quick Look syntax highlighting ☆
4,322 - sbarex/QLMarkdown (⭐3.6k) — macOS Quick Look extension for Markdown files. ☆
3,698
System Utilities
- exelban/stats (⭐43k) — macOS system monitor in your menu bar ☆
42,898 - balena-io/etcher (⭐35k) — Flash OS images to SD cards & USB drives, safely and easily. ☆
34,607 - MonitorControl/MonitorControl (⭐35k) — Control external display brightness ☆
34,584 - waydabber/BetterDisplay (⭐34k) — HiDPI scaling and display control ☆
34,279 - pqrs-org/Karabiner-Elements (⭐23k) — Keyboard customization for macOS ☆
23,018 - kyleneideck/BackgroundMusic (⭐19k) — Per-app volume and auto-pause music ☆
19,359 - alienator88/Pearcleaner (⭐15k) — Free and fair-code mac app cleaner ☆
14,991 - AppHouseKitchen/AlDente-Battery_Care_and_Monitoring (⭐9.2k) — Battery charge limiter ☆
9,222 - sveinbjornt/Sloth (⭐9k) — View open files and connections on Mac ☆
8,985 - newmarcel/KeepingYouAwake (⭐7k) — Prevents your Mac from going to sleep. ☆
7,019 - ThatGuySam/doesitarm (⭐3.8k) — Apple Silicon app compatibility list ☆
3,800 - runjuu/InputSourcePro (⭐3.6k) — Switch and track your input sources with ease ☆
3,670 - BigBerny/magicquit (⭐355) — Auto-quit unused apps for focus ☆
356 - kasper9n/time-machine-inspector (⭐193) — Time Machine backup size inspector app ☆
193 - appledragon/everythingByMdfind (⭐148) — python script to search everything by mdfind on MacOS ☆
148 - sanketk2020/MacSpaceCleaner (⭐138) — Clean disk space by removing junk ☆
138 - tamia6/AppDuo (⭐109) — Native macOS app cloner with custom names, icons, and separate data directories. ☆
113 - Serpentiel/betterglobekey (⭐113) — Reworked Globe key for faster input source switching ☆
113 - yagcioglutoprak/dusty (⭐72) — Free, open-source macOS menu bar cleaner. ☆
76
Terminal
Emulators
- Eugeny/tabby (⭐75k) — A terminal for a more modern age ☆
75,179 - alacritty/alacritty (⭐66k) — A cross-platform, OpenGL terminal emulator. ☆
66,075 - ghostty-org/ghostty (⭐63k) — Fast GPU-accelerated terminal emulator ☆
62,894 - kovidgoyal/kitty (⭐35k) — Cross-platform GPU-based terminal emulator ☆
35,463 - wezterm/wezterm (⭐29k) — GPU-accelerated terminal multiplexer ☆
29,379 - wavetermdev/waveterm (⭐23k) — AI-native cross-platform terminal for daily workflows ☆
22,613 - gnachman/iTerm2 (⭐18k) — Terminal emulator for macOS with many features ☆
18,233
Shell Utilities
- withfig/autocomplete (⭐25k) — IDE-style autocomplete for your existing terminal & shell ☆
25,211 - dnote/dnote (⭐3.1k) — A simple command line notebook ☆
3,089 - lihaoyun6/xHistory (⭐203) — A powerful command line history manager ☆
202
Window Management
- rxhanson/Rectangle (⭐30k) — Window management with shortcuts and snap ☆
30,177 - asmvik/yabai (⭐30k) — A tiling window manager for macOS based on binary space partitioning ☆
29,784 - nikitabobko/AeroSpace (⭐24k) — AeroSpace is an i3-like tiling window manager for macOS ☆
23,674 - lwouis/alt-tab-macos (⭐16k) — Windows alt-tab on macOS ☆
16,455 - ianyh/Amethyst (⭐16k) — Automatic tiling window manager for macOS à la xmonad. ☆
16,304 - mrkai77/Loop (⭐12k) — Window management made elegant. ☆
11,893 - ejbills/DockDoor (⭐6.4k) — Window peeking, alt-tab and other enhancements for macOS ☆
6,450 - FelixKratz/JankyBorders (⭐3.9k) — A lightweight window border system for macOS ☆
3,883 - lihaoyun6/Topit (⭐1.5k) — Pin any window to the top of your screen ☆
1,543 - pablopunk/SwiftShift (⭐655) — Sweet window management for macOS ☆
664 - XiCheng148/Dockit (⭐278) — An application that can dock any window to the edge of the screen. ☆
279 - Geckos-Ink/MakeItHome (⭐39) — UI extender for macOS ☆
39 - tumingke0/LayoutKeeper (⭐23) — Restores window positions and Spaces when an external monitor is reconnected ☆
28
🏆 Top 50 by Stars
The most starred projects in this list, sorted by GitHub stars.
- microsoft/vscode (⭐194k) — Visual Studio Code ☆
194,397 - rustdesk/rustdesk (⭐127k) — Self-hosted remote desktop alternative ☆
127,401 - electron/electron (⭐123k) — Build cross-platform desktop apps with JavaScript, HTML, and CSS ☆
123,588 - tauri-apps/tauri (⭐112k) — Build fast desktop apps with web frontend ☆
112,283 - neovim/neovim (⭐103k) — Vim-fork focused on extensibility and usability ☆
103,246 - localsend/localsend (⭐95k) — An open-source cross-platform alternative to AirDrop ☆
96,344 - zed-industries/zed (⭐92k) — High-performance multiplayer code editor ☆
92,365 - hoppscotch/hoppscotch (⭐81k) — Open source API development ecosystem ☆
80,712 - obsproject/obs-studio (⭐78k) — Free software for streaming and recording ☆
78,521 - AppFlowy-IO/AppFlowy (⭐77k) — AI collaborative workspace, Notion alt ☆
77,909 - Eugeny/tabby (⭐75k) — A terminal for a more modern age ☆
75,179 - toeverything/AFFiNE (⭐74k) — Next-gen knowledge base for planning ☆
73,951 - alacritty/alacritty (⭐66k) — A cross-platform, OpenGL terminal emulator. ☆
66,075 - jgraph/drawio-desktop (⭐64k) — Official electron build of draw.io ☆
63,702 - ghostty-org/ghostty (⭐63k) — Fast GPU-accelerated terminal emulator ☆
62,894 - jellyfin/jellyfin (⭐59k) — The Free Software Media System - Server Backend & API ☆
58,763 - agalwood/Motrix (⭐57k) — A full-featured download manager. ☆
57,521 - laurent22/joplin (⭐57k) — Privacy-focused note taking with sync ☆
56,921 - soimort/you-get (⭐57k) — Dumb downloader that scrapes the web ☆
56,863 - WerWolv/ImHex (⭐55k) — Hex editor for reverse engineers and programmers ☆
55,637 - ionic-team/ionic-framework (⭐53k) — Cross-platform UI toolkit for apps ☆
52,728 - upscayl/upscayl (⭐51k) — Free and Open Source AI Image Upscaler for Linux, MacOS and Windows ☆
51,242 - mastodon/mastodon (⭐50k) — Your self-hosted, globally interconnected microblogging community ☆
50,457 - Homebrew/brew (⭐50k) — The Package Manager for Everywhere ☆
50,138 - iina/iina (⭐47k) — The modern video player for macOS. ☆
46,942 - helix-editor/helix (⭐47k) — A post-modern modal text editor. ☆
46,718 - mifi/lossless-cut (⭐45k) — The swiss army knife of lossless video/audio editing ☆
45,414 - logseq/logseq (⭐45k) — Privacy-first knowledge management platform ☆
45,409 - exelban/stats (⭐43k) — macOS system monitor in your menu bar ☆
42,898 - LizardByte/Sunshine (⭐43k) — Self-hosted game stream host for Moonlight. ☆
42,726 - GyulyVGC/sniffnet (⭐42k) — Comfortably monitor your network traffic ☆
41,724 - qbittorrent/qBittorrent (⭐41k) — qBittorrent BitTorrent client ☆
41,200 - vim/vim (⭐41k) — The official Vim repository ☆
41,168 - nwjs/nw.js (⭐41k) — Write apps with Node.js modules and web technologies ☆
41,145 - Kong/insomnia (⭐40k) — Cross-platform API client for REST, GraphQL, gRPC ☆
40,092 - mattermost/mattermost (⭐39k) — Open source platform for team collaboration ☆
39,465 - RSSNext/Folo (⭐39k) — Folo is the AI RSS Reader ☆
39,187 - lapce/lapce (⭐39k) — Lightning-fast and Powerful Code Editor written in Rust ☆
38,963 - mpv-player/mpv (⭐37k) — Command line media player ☆
37,609 - utmapp/UTM (⭐36k) — Virtual machines for iOS and macOS ☆
36,584 - kovidgoyal/kitty (⭐35k) — Cross-platform GPU-based terminal emulator ☆
35,463 - balena-io/etcher (⭐35k) — Flash OS images to SD cards & USB drives, safely and easily. ☆
34,607 - MonitorControl/MonitorControl (⭐35k) — Control external display brightness ☆
34,584 - waydabber/BetterDisplay (⭐34k) — HiDPI scaling and display control ☆
34,279 - pear-devs/pear-desktop (⭐34k) — Pear is extension for music player ☆
33,931 - hiddify/hiddify-app (⭐33k) — Multi-platform auto-proxy client ☆
33,510 - surrealdb/surrealdb (⭐33k) — Distributed document-graph database ☆
33,242 - shadowsocks/ShadowsocksX-NG (⭐33k) — Shadowsocks GUI client for mac OS ☆
32,863 - flameshot-org/flameshot (⭐31k) — Powerful yet simple to use screenshot software ☆
31,352 - rxhanson/Rectangle (⭐30k) — Window management with shortcuts and snap ☆
30,177
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.