🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?
Claim this page →
awesome-swift-macos-apps
A curated collection of open-source macOS applications built with Swift
git clone https://github.com/jaywcjlove/awesome-swift-macos-apps
Special thanks to:
SubList - Bill Reminder & Renewal Alerts
ScreenSage Pro, record beautiful screen recordings in minutes on macOS
IP.IM, Free IP address information query website
HiPixel, An AI image super-resolution (upscaling and enhancement) tool designed specifically for macOS
Awesome open-source Swift macOS Apps
This list curates open-source macOS applications built with Swift, spanning a wide range of categories from productivity to utilities.
For macOS developers, these projects showcase practical Swift implementations and offer high-quality code samples and best practices to help you master core macOS skills such as UI design, performance optimization, and menu bar integration.
Contributions are welcome via PR, and I will feature your app on my social media account (𝕏).
Contents
- Audio
- Backup
- Browser
- Chat
- Local LLM
- AI
- Cryptocurrency
- Database
- Development
- Downloader
- Editors
- Extensions
- Finder
- Games
- Virtual Machines
- Graphics
- Screenshot / Screen Recording
- IDE
- Images
- Keyboard
- Menubar
- Notch App
- Compression tool
- Color Picker
- Music
- News
- Notes
- Other
- Player
- Podcast
- Launchpad
- Productivity
- Screensaver
- Security
- Sharing Files
- Social Networking
- Streaming
- Cleanup & Uninstall
- System
- Clipboard
- Terminal
- Touch Bar
- Utilities
- VPN & Proxy
- Video
- Wallpaper
- Window Management
Audio
- AUHost - Host AudioUnits v3 plugins.
- AudioMator - Audio metadata editor for inspecting tags, batch editing, managing artwork, and tagging releases with MusicBrainz.
- Aural Player - Winamp-style audio player.
- Blurt - Hold-a-hotkey dictation that pastes cleaned-up text into any app, powered by AssemblyAI cloud speech-to-text.
- CanYouHearMe - Lightweight tool for monitoring your own microphone input in real time.
- Fader - One-click audio output switching with Bluetooth connect and per-app volume control.
- Fabar - Lightweight menu bar app for adjusting individual app volumes independently.
- FreeMic - One-click microphone input switching with Bluetooth headset and built-in mic support.
- Fmusic - macOS music player with multi-format playback and lyrics display.
- FluidVoice - Voice-to-text app with AI enhancement.
- FreeFlow - Push-to-talk speech-to-text tool that inserts polished transcripts into any app.
- HiFidelity - An offline audiophile music player built with the BASS audio library and TagLib.
- LyricsX - Display lyrics for iTunes/Spotify.
- Mesmer - Dictation and text-rewriting tool with a floating toolbar.
- MonitorControl - Adjust external monitor settings.
- NoiseBuddy - Quickly toggle AirPods modes.
- Petal - Fast, local-first audio transcription app with a clean, minimal interface.
- PairPods - Share audio across multiple Bluetooth devices with one click.
- Tutti - Streams the same audio to multiple output devices at once.
- Parakey - Push-to-talk dictation tool with fast on-device speech recognition and no cloud processing.
- parrot - A minimal push-to-talk dictation daemon with on-device transcription that inserts text at the cursor.
- Purr - 100% local, on-device voice-to-text dictation — hold a key, speak, and your words type into any text field.
- PlayStatus - Menu bar controller for Spotify and iTunes.
- Plug - Hype Machine music player.
- R128x - EBUR128 loudness measurement toolkit for batch processing of audio files.
- Radiola - Lightweight internet radio player.
- Scope - Audio oscilloscope tool.
- Spotify4BigSur - Spotify widget for Notification Center.
- Lurar - Menu bar 10-band parametric EQ for headphone listening, capturing system audio via Core Audio Process Tap without any virtual loopback driver.
- SystemEQ - System-wide parametric equalizer with 10/31-band EQ, AutoEQ headphone presets, hearing calibration, and a real-time visualizer.
- Suohai - Audio device lock for macOS.
- Tuner - Instrument tuner.
- OwlWhisper - Fully offline voice input tool with hotkey-to-speak workflow and local transcription.
- Codex Voice - Hold Control-M to speak and insert the transcript into the focused app.
- Cursor Voice - Push-to-talk voice assistant that can see your screen, control apps, and respond in real time.
- SpeakType - Offline voice-to-text tool that lets you speak and paste text anywhere with a hotkey.
- Typester - Enables speech-to-text dictation using Soniox or Deepgram.
- TypeNo - Local voice input tool that transcribes speech and pastes the result into your current app.
- jmc - macOS media organizer.
- waveSDR - Software-defined radio app.
- VoiceInput - Real-time speech-to-text tool that types transcribed text into the focused app.
- VoiceInk - Real-time speech-to-text app.
- VoxFlow - Voice input workbench with local and cloud speech recognition, OCR, history, and coding-agent workflows.
- OpenQuack - Transcribes a 5-minute clip in 2.8 s — local WhisperKit dictation, noise-robust, lives in your menu bar.
Backup
- Arco - An incremental backup tool designed with simplicity in mind.
- Syncalicious - Sync macOS preferences.
- TimeMachineTrimmer - Lightweight utility to trim old Time Machine backups and reclaim disk space.
Browser
- BrowSync - Multi-browser traffic splitting and synchronization hub.
- Finicky - Always opens the right browser.
- Ora Browser - Less noise, more browsing.
- Plash - Make any website your desktop wallpaper.
- Privacy Redirect for Safari - Redirect to privacy-friendly alternatives.
- QuickBrowser - A lightweight link router that lets you pick a browser or auto-route URLs by pattern.
- Web - A tiny AI-powered browser built with SwiftUI, fast, private, and Apple Silicon only.
Chat
- Beagle IM - Powerful XMPP client with support for file transfer, VoIP and end-to-end encryption.
- CopilotForXcode - Xcode extension for GitHub Copilot
- MessagesHistoryBrowser - Browse and search Messages.app history.
- HuggingChat - Native chat interface for open-source language models.
- LlamaChat - Chat with your favourite LLaMA models
- Mocolamma - A cross-platform app for managing Ollama servers and models.
- Onit - An AI chat sidebar that can dock to any app on your Mac!
- Seaglass - A truly native Matrix client for macOS.
- Swiftcord - A fully native Discord client for macOS built 100% in Swift!
- Telegram - Source code of Telegram for macOS on Swift.
- WardenApp - A Fully Native AI Chat App For macOS
- WhatsAppBar - Send WhatsApp message from menu bar.
Local LLM
- apfel - CLI and OpenAI-compatible local server for Apple's on-device foundation model.
- LlamaBarn - A menu bar app to easily install, run, and access local LLMs on your Mac.
- ModelStatus - Monitor local AI model servers across Ollama, LM Studio, vLLM, llama.cpp, MLX, and other OpenAI-compatible APIs.
- Osaurus - Local LLM server and AI infrastructure with menu bar, CLI, and shared tools.
- Sero - Private local AI workspace for chatting with documents, research files, developer knowledge, and structured data using local models.
- Sidekick - Chat with a local LLM on macOS using your files — no extra setup.
AI
- Agent Island - Auto-resume long AI agent runs and show live session state in the notch.
- AccountyCat - AI focus companion that detects attention drift from your active context and gives brief nudges to get you back on task.
- ADHD Focus Mate - AI focus companion that gently nudges you back on task when distracted.
- AI Memory Reader - Browser and editor for AI agent memory files, with beautiful rendering and support for Claude Code, Codex, Cursor, Gemini, and more.
- Ayna - Multi-provider AI chat client with multi-model comparison, MCP support, and local model access.
- AppleAi - Access multiple AI assistants from your menu bar with one shortcut.
- Aiassistant - Lightweight one-click AI quick processing tool.
- Claude-Usage - A tiny floating widget that shows your Claude.ai usage at a glance without opening the browser.
- ClaudeCodeNotify - Desktop notifications when Claude Code needs attention, with one keystroke to jump back to the terminal.
- ClawdHome - Tool for securely isolating and managing multiple OpenClaw gateway instances.
- ClipAi - Send copied content to AI with one click and get tasks done efficiently.
- Clicky - AI teaching assistant that lives next to your cursor and can see your screen.
- Codex Runway - Menu bar tool for tracking Codex usage quotas, costs, reset times, and local session status.
- Codex Skill Manager - Manage local Codex and Claude Code skills, render SKILL.md, and browse remote skills from Clawdhub.
- DS4 Control - Control panel for local
ds4servers that launches and monitors DeepSeek V4 (Pro/Flash, 1M context) and switches coding CLIs like Pi, Claude Code, or BYOC. - Poli - On-device AI writing assistant for proofreading, rewriting, summarizing, and translating in any app.
- Prism - SwiftUI menu bar app for switching Claude Code API providers with one click.
- Quotio - AI subscription manager with quota tracking and automatic failover.
- Ironsmith - Generate native SwiftUI mini-apps in one click by describing requirements via AI.
- KeyType - Open-source, local LLM-powered tab autocomplete that offers inline ghost-text suggestions in any focused text field.
- Shortcast - Turns long videos into ready-to-post TikTok, Instagram Reels, and YouTube Shorts with automatic finding, cutting, captions, reframing, and scheduling.
- Skills Manager - Discover, browse, install, and tag skills for AI coding assistants from GitHub repositories or local folders.
- Skilly - An AI learning companion for creative software that watches your screen, talks you through tasks, and points at UI elements.
- HideMyData - Local AI-powered redaction tool for sensitive data in PDFs and images.
- Engram - A shared memory layer (MCP) that gives all your AI assistants one persistent, local-first memory.
- lil agents - Tiny AI companions on your dock that open themed chat terminals for coding assistants.
- Mac Vision Tools - A macOS menu bar app for real-time machine learning detection.
- Meeting Transcriber - Local-first meeting transcriber for Teams, Zoom, and Webex with on-device transcription, speaker separation, and Markdown protocol generation via your own LLM.
- Mask This - Real-time clipboard privacy tool that uses on-device AI to detect and mask sensitive text.
- Remodex - Local-first remote control tool for using Codex from your iPhone.
- Scarf - Native client for the Hermes AI agent, with multi-window, multi-server, session management, and MCP support.
- Fazm - Voice-controlled AI agent built with accessibility and screen capture tools.
- Prowl - A command center for running AI coding agents in parallel.
- SuperIsland - Interactive notch island with live widgets for media, battery, weather, calendar, and notifications.
- VibeProxy - Menu bar app to use existing Claude, ChatGPT, and other subscriptions with AI coding tools without API keys.
- Warden - Multi-provider AI chat client with local model support and built-in web search.
// compatibility
| Platforms | cli, api, desktop, web, mobile |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | CC0-1.0 |
| Pricing | open-source |
| Language | Swift |
// faq
What is awesome-swift-macos-apps?
A curated collection of open-source macOS applications built with Swift. It is open-source on GitHub.
Is awesome-swift-macos-apps free to use?
awesome-swift-macos-apps is open-source under the CC0-1.0 license, so it is free to use.
What category does awesome-swift-macos-apps belong to?
awesome-swift-macos-apps is listed under productivity in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/awesome-swift-macos-apps)
// retro hit counter
[](https://claudeers.com/awesome-swift-macos-apps)
// reviews
// guestbook
// related in Productivity
Agent skills for Obsidian. Teach your agent to use Obsidian CLI and open formats including Markdown, Bases, JSON Canvas.
Garry's Opinionated OpenClaw/Hermes Agent Brain
Open source repository of plugins primarily intended for knowledge workers to use in Claude Cowork
An open-source alternative to Claude Cowork (powered by opencode)