Feel free to contribute: issues or pull requests.
๐ถ Swift projects
Visit this supporting repository here: mac-frameworks
- Adium: Instant Messaging Client
- Bitpost: OS X app for Bitmessage
- Colloquy: An IRC client for Mac OS X and iOS
- fb-mac-messenger: Mac wrapper for Facebook messenger
- Goofy: OS X client for Facebook Messenger
- M: Email client with device-to-device encryption for messages sent between M users
- WhatsMac: A native Mac app wrapper for WhatsApp Web
- Caprine: Elegant Facebook Messenger desktop app
- LimeChat: LimeChat is an IRC client for Mac OS X.
- Dejalu: Fast and Simple Email Client.
- Atom: Cross-platform hackable text editor built in GitHub's Electron framework
- Brackets: Cross-platform code editor for the web, written in JavaScript, HTML and CSS
- CotEditor: Lightweight plain-text editor for macOS ๐ถ
- FocusWriter: Cross-platform simple fullscreen word processor written in C++, Qt
- LibreOffice: Cross-platform office suite written in C++, Java, and Python
- macdown: Markdown editor
- Marp: Markdown-based presentation creator built in GitHub's Electron framework
- nvALT: MultiMarkdown version (with HTML source tab) of Notational Velocity, mouseless Mac OS X note-taking app
- TextMate: A graphical text editor for OS X 10.9+
- TipTyper: Simple plain-text editor for OS X with multiple useful features
- Visual Studio Code: Cross-platform code editor built in GitHub's Electron framework
- VSCodium: Visaul Studio Code without Microsoft branding/telemetry/licensing
- Firefox: Cross-platform web browser
- Yalqen: Keyboard-first Chromium browser for developers with vertical tabs, a command bar and built-in ad and tracker blocking
- TenFourFox: A fork of Firefox to maintain support for the Power Mac, supporting Mac OS X 10.4 and 10.5
- Brave Browser: Web browser built on the Chromium engine with a strong focus on user privacy
- Stedding: Arc-style Chromium browser with Spaces, pinned tabs and folders in a sidebar, imports your Arc setup
- Freecell: Solitaire type card game for OS X
- Open Emu: Multiple video game system
- Screentendo: Turn your screen into a playable level of Mario
- stockfish-mac: Beautiful, powerful chess app for the Mac
- Snk: Snake (with a twist) in Swift for Mac ๐ถ
- GreenMahjong: Solitaire mahjong game with several themes and layouts
- AnyBar: OS X menubar status indicator
- ApolloShell: Desktop shell for macOS 26 with a sidebar dock, launcher, dashboard and control centre ๐ถ
- app-menu: The missing Applications Menu for macOS
- Awake: An app for mac osx to prevent sleeping; inspired by Caffeine
- Clock-Saver: Simple clock screensaver ๐ถ
- Command Reopen: Restores an app's minimized windows or reopens closed windows using native macOS Cmd+Tab. ๐ถ
- dshb: OS X system monitor in Swift ๐ถ
- Dockit: An application that can dock any window to the edge of the screen.
- Featherbar: Featherweight menu-bar system monitor showing CPU, RAM, power, and temperature
- Helium: A floating browser window for OS X ๐ถ
- IconCraft: Give any Mac app a new name and icon in Finder, the Dock and Launchpad without modifying the app; Restore all puts the originals back
- KeepingYouAwake: Prevents your Mac from going to sleep
- Keyty: Visualizes your keyboard and mouse input in real time as an on-screen overlay for demos, tutorials, and livestreams ๐ถ
- Lockpaw: macOS menu bar screen guard โ lock/unlock with a hotkey ๐ถ
- MenuMeters: A is a set of CPU, memory, disk, and network monitoring tools for Mac OS X sitting in the menubar
- mirrorapp: Mirror Enterprise iOS and OSX App
- Octosaver: A Mac OS X Screensaver showing Octocats
- Plonk: Native macOS window manager with custom zones, workspaces, keep-awake, screenshots, and agent control ๐ถ
- Quicksilver: Fast and free Mac OS X productivity application
- SomaFM miniplayer: Unofficial player that gives you minimal, background playback of SomaFM channels ๐ถ
- Spectacle: Organize your windows without using a mouse
- SelfControl: A free Mac application to help you avoid distracting websites
- Shady: Menu bar app to dim Mac's screen
- Shieldxy: Auditable application firewall and connection monitor for macOS ๐ถ
- tag: A command line tool to manipulate tags on Mac OS X files, and to query for files with those tags
- Eul: A macOS status monitoring app
- Agent Island: Native companion for Claude, Codex, Antigravity, Grok, and Cursor with local session status, your-turn alerts, and provider usage views ๐ถ
- App Reviews: App Reviews help you keep track of user reviews for your iPhone Apps ๐ถ
- Brow: Shows the 5-hour and weekly limits of every Claude Code account in the MacBook notch, and its Workspaces menu bar item runs parallel Claude Code sessions in git worktrees across several repositories ๐ถ
- Cakebrew: Manage your Homebrew formulas with style
- CCMenu: CCMenu is a Mac application to monitor continuous integration servers
- Cocoapods App: A full-featured and standalone installation of CocoaPods
- CocoaRestClient: A free, native Apple OS X app for testing HTTP/REST endpoints
- Device Hub Pro: Mirror, control and test Android emulators and phones, iOS simulators and iPhones side by side ๐ถ
- GitUp: A simple but powerful Git OS X app
- KyttoMCP: Control panel for MCP servers across Claude Desktop, Claude Code, Cursor, VS Code and Codex: every server against every client in one matrix, health checks, a tool-description safety scan and config backups ๐ถ
- Oh My Android: Control panel for the Android Emulator and real phones over adb: one-click dark mode, font scale, RTL, TalkBack, network and GPS, a Layout Inspector in dp and a built-in MCP server ๐ถ
- Pasteboard Viewer: An app to inspect your system pasteboard ๐ถ
- Pods Updater: A macOS app which helps you manage dependency releases in your Podfile
- Realm Browser: A utility to open and modify realm database files
- Rem: Command-line tool to access OSX Reminders.app database
- Resign: OSX utility to resign the IPA files
- Rockxy: Native HTTP debugging proxy for intercepting HTTPS, inspecting APIs, mocking responses, and debugging WebSocket and GraphQL traffic ๐ถ
- Touch Bar Simulator: Use the Touch Bar on any Mac ๐ถ
- Unused - A Mac app for checking Xcode projects for unused resources
- VisualJSON: JSON pretty-viewer for OS X
- Tempo: Replace the Git CLI with a clear UI and AI assist ๐ถ
- Tintpad: Hotkey launcher that opens your terminal at the right repo with a coding agent (Claude Code, Codex) already running ๐ถ
- rfig: Command completion menus and directory-scoped history suggestions for zsh, Bash and Fish on macOS and Linux
- Breaker: Watches the launchd jobs, cron jobs, Folder Actions and SwiftBar plugins you set up yourself, and notifies you the moment one breaks ๐ถ
- Fink: The fink package manager for macOS (in Perl)
- Homebrew: The missing package manager for macOS (in Ruby)
- MacPorts: Ports system for macOS (in Tcl)
- Kilobat CLI: macOS network monitoring and diagnostics from the terminal, with a local MCP server ๐ถ
- Boost: Menu bar app for memory and disk: memory pressure with a week of history, pauses idle apps instead of quitting them, cache cleanup that skips risky folders, old project build folders, large files and an uninstaller ๐ถ
- Burn: Burn data, audio, video, and disk images to various disc formats
- Calibre: Cross-platform e-book manager and converter written in Python, C, C++, Qt
- Color Picker Pro: Color Detection Tool for Designers and Developers
- Cyberduck: Cross-platform browser for FTP/SFTP, WebDAV, and cloud storage written in Java and C#
- FileZilla: Cross-platform FTP/SFTP file management tool written in C++, wxWidgets
- Gifs: A Mac App for finding GIFs
- Glim: File viewer for Markdown, PDFs, images, JSON, CSV and source code in one workspace, built with Rust and GPUI Kit
- Grand Perspective: Disk usage visualisation app for macOS
- Dusty: Menu bar disk cleaner with an allowlist-only Swift deletion engine ๐ถ
- Cleaner: Disk cleaner whose rules live in one public JSON file, with an uninstaller, a disk map, startup items and a 7-day quarantine that restores removed items ๐ถ
- SpaceMap: Disk usage analyzer that draws your disk as a nested treemap you can zoom into, filling in live while the scan runs ๐ถ
- HandBrake: Cross-platform video/audio encoder/decoder
- Hex Fiend: A fast and clever hex editor for Mac OS X
- ImageAlpha: Mac GUI for pngquant, pngnq and posterizer
- iro: Color picker menu bar app for Mac OSX 10.9+
- LumaView: Native folder-based image viewer with EXIF information and multipage PDF support ๐ถ
- mac2imgur: Upload screenshots to imgur ๐ถ
- MactsAsBeacon: A tiny app to turn a Bluetooth LE-equipped Mac into an iBeacon
- Monolingual: Remove extra language localization files to free up hard disk space ๐ถ
- MP4Flow: Native FFmpeg front end for batch MP4 conversion, trimming, cropping, rotation, and merging; requires FFmpeg and ffprobe ๐ถ
- my41cx: Microcode emulator for HP-41 C/CV/CX (OS X & iOS) ๐ถ
- Peel: Uninstall Mac apps with every file they leave behind, and see why each one belongs ๐ถ
- PlugNPlayMac: A script to automate tasks when connect a device to your Mac
- ShotMap: Native video storyboard tool with smart frame selection, a manual timeline, and local PNG/JPG export ๐ถ
- Sigil: Cross-platform editing software for EPUB files (e-books) written in C++, Qt
- Tracexy: Native, local-first network intelligence for live traffic and PCAP or PCAPNG investigation as app-aware sessions ๐ถ
- VideoMessageExporter: OSX app to export Skype video messages
- VLC: Cross-platform media player and streaming media server written in C, C++, Qt, Objective-C
- Miro: Miro can play any video format (much more than quicktime), download torrents, permanently save videos from YouTube, and watch video podcasts.
- Kap: An open-source screen recorder built with web technology
- Radiola: Lightweight Internet radio player for macOS
- AppDuo: Native macOS app cloner with separate data directories and custom names and icons ๐ถ
- Cloudy: mac app wrapper for overcast ๐ถ
- CoinManager: OS X app for Coinbase
- GoogleMusicMac: Wrapper for Google Music that is compatible with the Mac's media keys
- Soundcleod: Standalone Mac OS X browser for SoundCloud
- tunnelblick: Graphic user interface for OpenVPN
- WWDC: WWDC app for OS X ๐ถ
- Audacity: Cross-platform multi-track audio editor and recorder written in C, C++
- BibDesk: Bibliographic reference management software for macOS
- Cactus: Static site generator for designers in Python and Django templates, with lightweight GUI app for macOS
- Carol: A minimal and beautiful lyrics app that stays in the menu bar of macOS, written in C#
- Catch: Broadcasting made easy ๐ถ
- Clementine: Cross-platorm music player and library organizer written in C++, Qt
- Cockpit: Tactile macOS HUD and menu bar workspace dashboard for glanceable system monitoring ๐ถ
- Frit: Glaze recipe book for potters that reworks a recipe when a material changes, moves one oxide to a target and finds fired test tiles by code ๐ถ
- GraphSketcher: A fast, simple graph drawing and data plotting app for OS X and iPad from the Omni Group
- ItsPaint: MS Paint for the Mac โ open it, draw, close it. Written in Swift
- Jekyll: Blog-aware, static site generator in Ruby
- Koru: Local-first workspace for notes, documents and files with peer-to-peer device sync, written in Rust
- Ledge: Turns the MacBook notch into a status area for now playing, a timer, your next meeting, weather, notes and Keep Awake ๐ถ
- MacGesture: Global mouse gesture for Mac OS X
- Markoff๏ผA light-weight Markdown (CommonMark) previewer for OS X ๐ถ
- PDF Archiver: A nice tool for tagging and archiving tasks ๐ถ
- QGIS: Cross-platform geographic information system (GIS) written in C++, Python, Qt
- Quickwords: Write anything in a matter of seconds. Create snippets that can substitute text, execute tedious tasks and more. โ๏ธ
- Rime: Distraction-free macOS PDF reader where everything outside the page freezes into frosted ice ๐ถ
- Seashore: Image editor based on parts of GIMP but built entirely in Cocoa
- Simple Comic: Comic viewer
- Skim: PDFKit-based PDF reader and annotation for macOS
- SlowQuitApps: Add a global delay to Command-Q to stop accidental app quits
- Stash: Personal finance application for Mac OS X
- TimeScribe: Simple and free working time recording.
- ToDoOSX: OS X app using Parse and managing to-dos
- Vienna: RSS/Atom Reader
- Wallpapers: A Mac app for downloading wallpapers
- Abendrot: Screen warmer that cuts nighttime blue light on every display ๐ถ
- Headroom: Claude Code usage meter โ live 5h session and 7d week percentages in the menubar, color-coded as a limit approaches ๐ถ
- MacMistral: Your Conversational AI Companion Right in Your Mac's Menubar
- Americano: Simple caffeinate wrapper stay at menu bar
- Clippy: Card-based clipboard manager with content-aware previews, AI transformations, a built-in screenshot editor, and file converter ๐ถ
- Yap: On-device voice dictation. Press a hotkey, talk, and the text is pasted into whatever field you were typing in. It runs offline in native Swift with no model to download.
- Pulse: Menu bar system monitor with live CPU, memory, temperature, fan, network, disk, power, and battery stats
- StandLock: Stand-up break enforcer that puts a full-screen overlay on every display, with three discipline levels from a skippable prompt to full input blocking ๐ถ
- Lunavect: Claude Code and Codex companion that shows which session is working, waiting for you, or done, plus weekly and five-hour usage limits with reset times ๐ถ
- AIQuotaBar: Live Claude, ChatGPT, Cursor, and GitHub Copilot usage limits in the menubar, with reset countdowns, pace warnings, and alerts before a limit is hit
- Shotnix: Screenshots, screen recordings, and a video editor: scrolling capture, annotation, text recognition, and recordings that open with zooms on clicks, a redrawn cursor, and on-device captions ๐ถ
- Holeberry: Native macOS menu bar app to monitor and control your Pi-hole instances: live blocking status and query stats, timed or indefinite disable with a countdown pill, one-click unblock of the current browser tab's domain, gravity updates, and recently blocked domains ๐ถ
- Screenshots: Screenshots and screen recording: area, window and scrolling capture, on-device text recognition, MP4 and GIF recording, annotation and pin-to-screen ๐ถ
- Windows: Window manager that snaps windows to halves, full screen, center or custom sizes by shortcut or by dragging them to a screen edge ๐ถ
- Speech to Text: Dictation: press a shortcut, speak, and the text is pasted at the cursor, transcribed on the Mac with whisper.cpp. Built with Tauri and Rust
- Text to Speech: Reads the text selected in any app aloud with one shortcut, with a local Piper voice or an online voice, in a small floating player. Built with Tauri and Rust
- Assistant: Voice assistant for Claude Code: say its name, ask out loud, and it answers by voice while it works in your repositories, with speech transcribed by a local Whisper
- Swivel: While dragging files, tap Shift, Command or Control to open a radial wheel at the pointer and convert images, video, audio, documents and archives, or resize, compress, OCR and strip metadata, all offline ๐ถ
- Cybokron Dock Groups: Groups apps and websites and opens, hides, or closes a whole group from a popup over the Dock, with optional per-group Dock icons ๐ถ
- LayoutKeeper: Saves window layouts per external monitor and puts every window back, on the same Space, when the monitor is plugged in again ๐ถ
- MRRDock: MRR from Stripe, RevenueCat, Paddle, Lemon Squeezy, Polar, Dodo Payments and Gumroad added up in the menubar, with API keys kept in the Keychain ๐ถ
- RamDock: RAM and CPU usage in the menubar, colored by load, with a process list where any process can be quit or force quit ๐ถ
- StockDock: Stocks, ETFs, indices, crypto and portfolio P&L in the menubar, with real-time prices, pre-market and after-hours quotes, price alerts and a full desktop window ๐ถ
- Castbar: Control Chromecast, Google Home and Nest speakers from the menu bar, with playback controls and per-device volume
- Show Desktop: Hide every window with one click or โโงD, then bring them all back right where they were ๐ถ
- Copy 2FA: Copy your newest 2FA code from Mail or Messages with one shortcut, plus a Touch ID authenticator ๐ถ
- Who Stole My Focus: Find out which app keeps jumping in front of your work, even mid-typing, with what it took focus from and when ๐ถ
- AI Footprint: See what AI coding tools leave on your Mac: disk, background processes, MCP servers and login items, with a receipt for every update ๐ถ
- Safelight: Schedules the color filter, brightness and Light/Dark appearance, fading the screen from white to deep red at night ๐ถ
- Annotator: Draw arrows, boxes, highlights, spotlight, zoom and blur over any app during demos, code reviews and lessons; marks stay editable ๐ถ
- TimeMachineEjector: Ejects your Time Machine backup disk when a backup finishes and mounts it again when a scheduled backup is due ๐ถ
- AudioAnchor: Keeps your sound output on the device you choose, like your AirPods, and switches it back whenever macOS moves it somewhere else ๐ถ
- Memo Export: Export your Voice Memos transcripts as Markdown with the audio, timestamped and Obsidian-friendly ๐ถ
- Podcast Export: Export your Apple Podcasts subscriptions as OPML for any podcast app, plus your listening history as notes and a spreadsheet ๐ถ
- Reading List Export: Export your Safari Reading List as Markdown, a bookmarks file for read-later apps and an Instapaper-style CSV ๐ถ
- Unblock Eject: See which apps are keeping a disk from ejecting, quit them politely and eject ๐ถ
- Next Departures: Your bus and train stops' next departures, live, in the menu bar ๐ถ
- Right Folder: The folders open in Finder, recent folders and favorites beside every Open and Save dialog, one click away ๐ถ
- Tonecap: Design your keyboard's sound, synthesized with no recordings, and hear it as you type ๐ถ
- CallReady: Shows your next calendar call, puts your preferred microphone back when a Bluetooth headset takes over, and mutes the microphone with one shortcut ๐ถ