awesome-swift-macos-apps
Ochiq manbalardanSwift tilida yozilgan macOS uchun ochiq manbali ilovalarning tanlangan toʻplami
Mashina tarjimasi · Asl matnni koʻrsatish
A curated collection of open-source macOS applications built with Swift
Sharh
- awesome
- awesome-list
- desktop-app
- macos
- macos-app
- macos-application
- macos-menubar
- macos-setup
- macos-swift
- macosx
- open-source-project
- swift
Oʻrnatish
Buyruqlar faqat koʻrsatiladi, marketpleys ularni bajarmaydi. Rasmiy hujjatlar bilan solishtiring.- Rasmiy saytOchiq manbalardankatalog metamaʼlumotlaridanwangchujiang.com/awesome-swift-macos-apps/ ↗
- Manbadan yigʻishOchiq manbalardankatalog metamaʼlumotlaridan
Manbadan yigʻish: tekshirilgan yigʻish retsepti yoʻq — repozitoriy koʻrsatmalariga amal qiling.
github.com/jaywcjlove/awesome-swift-macos-apps ↗
Moslik
«Nomaʼlum» dalil topilmaganini bildiradi, mahsulot mos emasligini emas.| Platforma | Holat | Arxitektura | Dalil | Ishonchlilik |
|---|---|---|---|---|
| Windows | Nomaʼlum | — | — | — |
| macOS | Nomaʼlum | — | — | — |
| Linux | Nomaʼlum | — | — | — |
Relizlar
tekshirilgan: 30-okt, 20261.0.0 versiyasi fayllari
Relizga fayllar biriktirilmagan.
Sifat profili
algoritm quality-v1.0 · baholangan 16-okt, 2026Baho tarkibi
Litsenziya
CC0-1.0Bu katalog siyosati holati, yuridik xulosa emas.
Manbalar
Sharhlar
Hali sharhlar yoʻq.
Muqobillar
README
jaywcjlove/awesome-swift-macos-apps dan · litsenziya CC0-1.0 · yuklangan 30-okt, 2026Awesome open-source Swift macOS Apps
[Buy me a coffee] [Telegram Channel] [Follow On X] [Awesome Mac] [中文]
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
- AI Usage/Status
- AI Agent Monitoring
- Cryptocurrency
- Database
- Development
- Git
- JSON Parsing
- Other Development
- Web Development
- iOS / macOS
- Downloader
- Editors
- Markdown
- Text
- Extensions
- Finance
- Finder
- Games
- Hardware
- Virtual Machines
- Graphics
- Screenshot / Screen Recording
- IDE
- Images
- Keyboard
- Menubar
- Notch App
- Compression tool
- Color Picker
- Music
- News
- Notes
- Other
- Player
- Podcast
- Launchpad
- Task Manager
- Productivity
- Reading
- Screensaver
- Security
- Sharing Files
- Social Networking
- Streaming
- Cleanup & Uninstall
- System
- Clipboard
- Terminal
- Touch Bar
- Utilities
- Network
- VPN & Proxy
- Video
- Wallpaper
- Window Management
Audio
- Cornetta - Call recorder combining microphone and system audio, with optional local transcription.
- AI Dictation - Voice-to-text tool with offline recognition on supported devices and optional cloud transcription and text cleanup.
- AUHost - Host AudioUnits v3 plugins.
- AudioMator - Audio metadata editor for inspecting tags, batch editing, managing artwork, and tagging releases with MusicBrainz.
- Audio Priority Bar - Menu bar app that automatically switches to your highest-priority connected headphones, speakers, and microphone.
- Audiout - Sync Mac audio across AirPlay speakers with per-room volume controls and saved groups.
- Aural Player - Winamp-style audio player.
- BalanceKeeper - Automatically restores your preferred left-right audio balance if macOS changes it.
- Biscotti - Private meeting recorder with speaker-labeled transcripts and summaries.
- Blurt - Hold a key to dictate polished text into any app with AssemblyAI.
- Cacophony - Routes system audio to multiple AirPlay 2 speakers in sync.
- CanYouHearMe - Lightweight tool for monitoring your own microphone input in real time.
- Cadenza - Local-first voice dictation that types speech at your cursor, with optional cloud recognition.
- Earshot - Live, on-device transcription of any app on your Mac, with speaker names.
- Evoo - Offline voice dictation that types clean text at your cursor.
- Fader - One-click audio output switching with Bluetooth connect and per-app volume control.
- FreeAudio - Per-app volume, output device, and EQ control via built-in process taps, no audio drivers needed.
- FreeAudio (hakanotal) - Free, open-source per-app volume and output control, including HDMI/DisplayPort monitor volume.
- FreeMic - One-click microphone input switching with Bluetooth headset and built-in mic support.
- Golosok - Local speech recognition powered by Sber GigaAM v3, with hotkey dictation and offline media file transcription.
- 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.
- Freeflow - Local voice dictation that captures circled screen areas as AI context.
- HiFidelity - An offline audiophile music player built with the BASS audio library and TagLib.
- inlaut - Lightweight menu bar dictation with on-device speech recognition, focused on German.
- JackMate - Native menu bar app for managing the JACK audio server.
- Lavdeck - Menu bar control for DJI Mic Series Mobile RX status, mode, gain, and recording.
- LyricsX - Display lyrics for iTunes/Spotify.
- Lyrimuse - Floating lyrics overlay that shows word-synced lyrics for whatever is playing in Apple Music, QQ Music, NetEase Cloud Music, Kugou, or Spotify, with Last.fm scrobbling and translation.
- Local Transcriber - Offline transcription for meetings, calls, and dictation, with speaker recognition.
- MacMix - Menu bar audio mixer for system volume, devices, microphone, and per-app sound.
- Mesmer - Dictation and text-rewriting tool with a floating toolbar.
- Mouthy - Offline voice dictation that types wherever your cursor is, with no account or cloud.
- NativeVoice - Hotkey dictation focused on languages underserved by built-in Mac speech recognition.
- Mixio - Menu bar app for per-app volume, with per-tab browser volume and a 10-band equalizer.
- MonitorControl - Adjust external monitor settings.
- NoiseBuddy - Quickly toggle AirPods modes.
- MicKeeper - Prevents AirPods and iPhones from taking over your Mac's microphone and can lock its input level.
- NoMicSwitch - Pins the default input device to the built-in mic and locks the input volume, so AirPods can't hijack your microphone.
- OpenVoiceFlow - On-device voice dictation with local transcription and optional text cleanup.
- OpenWispr - Hotkey dictation that runs the speech model on-device and puts the text wherever your cursor is.
- Orbly - Hold a key, speak, let go, and the transcript lands at the cursor. Whisper runs on device, with no account and no cloud.
- OpenSpatial - 7.1 spatial audio, head tracking, and AI stereo upmix for any headphones, in every app.
- Petal - Fast, local-first audio transcription app with a clean, minimal interface.
- PairPods - Share audio across multiple Bluetooth devices with one click.
- SpatialAudio - System-wide Apple HRTFHQ spatial soundstage and speaker virtualization for any headphones in the menu bar.
- Tutti - Streams the same audio to multiple output devices at once.
- Presspeech - Push-to-talk dictation tool with fast on-device speech recognition and no cloud processing.
- parrot - Hold-to-talk on-device dictation: speak while holding fn, words stream at the cursor.
- PitchTap - System-wide pitch shifter that changes music keys without altering tempo.
- Purr - 100% local, on-device voice-to-text dictation — hold a key, speak, and your words type into any text field.
- Plainsay - Local voice dictation that turns a held keypress into text at your cursor or safely onto the clipboard.
- PlayStatus - Menu bar controller for Spotify and iTunes.
- Plug - Hype Machine music player.
- Quant Voice - Fully offline, on-device voice dictation — press a hotkey, speak, and text appears under the cursor with no audio leaving the device.
- Quill - Fast, system-wide voice typing that places polished text wherever you are writing.
- quill (humanitas-labs) - Local meeting recorder that captures mic and call audio as separate tracks and writes a timestamped transcript.
- Digisensus Recorder - Bot-free call recorder for Zoom, Meet, Teams, and FaceTime, with speaker transcripts and AI notes.
- R128x - EBUR128 loudness measurement toolkit for batch processing of audio files.
- Radiola - Lightweight internet radio player.
- Reprise - Automatic call recorder for Zoom, Meet, Teams, and FaceTime that captures audio and screen.
- Scope - Audio oscilloscope tool.
- ShengJi - Local transcription and subtitle editor for microphone, media files, and system audio.
- SmartPause - Routes the play/pause media key to whichever app is actually playing sound.
- Sonexis - System audio processor with visual EQ, compression, reverb, and AU plug-in chains, no virtual driver.
- Sound Guard - One-way output-volume guard that mutes the system after long inactivity and never restores it without a click.
- Spotify4BigSur - Spotify widget for Notification Center.
- CoreEQ - System-wide equalizer that applies to whatever app is playing — no virtual audio driver, nothing left behind when it's not running.
- EqLume - System-wide equalizer that listens to current playback and automatically applies the best-matching EQ curve.
- eqMac - System-wide audio equalizer and volume mixer.
- 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.
- sbtfix - Menu bar control for Sony headphones: noise cancelling, ambient sound, Speak-to-Chat, battery.
- Vocula - Hold-to-talk dictation in up to 100 languages, fully on-device with no account.
- 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.
- EnviousWispr - Sub-second on-device AI dictation with dual speech engines and optional AI polish via local or cloud models.
- SpeakType - Offline voice-to-text tool that lets you speak and paste text anywhere with a hotkey.
- Speech Wingman - Fully offline speech companion that nudges you when your words match rules you set.
- Spit - Free, open-source, fully on-device voice dictation.
- Sonor - Privacy-first, on-device voice-to-text transcription with whisper.cpp and local LLM processing.
- Steno - Hold a key, speak, and the text is pasted at the cursor, transcribed on device with Whisper. Also writes timestamped meeting notes from the microphone and the Mac's sound.
- Tagara - Offline voice dictation for macOS that types text at the cursor.
- 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.
- Voicely - On-device dictation into any app, call recording with speaker labels, and audio/video file transcription, with a local MCP server for AI coding agents.
- VolEq - Automatic voice-volume leveling that boosts quiet speakers and keeps loud ones controlled, all processed locally.
- 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.
- WhisperDrop 2 - Offline transcription and dictation for audio, video, YouTube, and meetings.
- OpenWispr - Free, fully on-device voice dictation that types directly at the cursor.
- Yap - Fast, private voice dictation that works in any text field, entirely on-device.
- yap - On-device push-to-talk dictation and meeting transcription that inserts text at the cursor.
- YapToText - Free, open-source dictation that runs entirely on-device, combining Whisper transcription with local AI cleanup and typing wherever your cursor is.
- BetterWispr - Open-source Wispr Flow alternative: on-device dictation with Whisper, Parakeet, and Apple speech.
- Reed Dictation - Free, fully local push-to-talk dictation with on-device Parakeet recognition and automatic cleanup.
- Utter - Voice dictation for Mac that runs on-device: hold a key, speak, words appear at the cursor.
Backup
- Arco - An incremental backup tool designed with simplicity in mind.
- Configgy - Back up and restore app settings to your existing cloud folder, without logins or keys.
- Keelhaven - A restic-based backup tool that silently runs scheduled backups of chosen folders to local drives, NAS/SFTP, or S3, producing standard restic repositories.
- Syncalicious - Sync macOS preferences.
- TimeMachineTrimmer - Lightweight utility to trim old Time Machine backups and reclaim disk space.
Browser
- browbro - Choose which browser opens each web link.
- Browserly - Routes URLs to the right browser based on custom rules.
- Browseroute - Acts as the default browser and sends each link to a chosen browser using host and path rules.
- BrowSync - Multi-browser traffic splitting and synchronization hub.
- browserdaddy - Local-first browsing intelligence: cross-browser history archive, attention tracking, link routing.
- Finicky - Always opens the right browser.
- Lilo - A lightweight, privacy-focused web browser for macOS.
- Ora Browser - Less noise, more browsing.
- Plash - Make any website your desktop wallpaper.
- Privacy Redirect for Safari - Redirect to privacy-friendly alternatives.
- Profiley - Routes links to saved browser profiles or prompts you to choose.
- QuickBrowser - A lightweight link router that lets you pick a browser or auto-route URLs by pattern.
- Search - Small, fast, quiet WebKit browser.
- TabFlick - Adds recently-used tab switching with a switcher overlay to Google Chrome.
- 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
- WeChatBridge - Forwards WeChat chat history into AI agents and local knowledge bases, fully local.
- WhatsAppBar - Send WhatsApp message from menu bar.
- JoeBro - AI workspace for chat and document editing with local models via Ollama or any API, memory, MCP tools and deep research.
Local LLM
- apfel - CLI and OpenAI-compatible local server for Apple's on-device foundation model.
- OpenMac - Local HTTP server exposing native OCR, translation, TTS, and more via free system APIs.
- LlamaBarn - A menu bar app to easily install, run, and access local LLMs on your Mac.
- LokalBot - Local LLM workhorse that records meetings, turns conversations into searchable memory, and helps recall, dictate, write, and automate.
- 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.
- Nativ - Local AI workspace for running MLX models — chat, serve, monitor, and connect all from one polished interface.
- Rapid-MLX - Local MLX model runner with a chat app and OpenAI-compatible server for coding agents.
- Quail - Menu bar local LLM server for GGUF and MLX models with OpenAI- and Anthropic-compatible APIs.
- 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.
- TurboFieldfare - Run Gemma 4 26B inference in ~2 GB of RAM via a custom Swift + Metal runtime.
- M1K3 - Private on-device AI: LLM, voice, RAG knowledge graph, encrypted transcription, agent, MCP server.
AI
- AgentBar - Monitor all your AI coding sessions from a single menu bar item — Claude Code, Codex, Cursor, and more.
- Agent! - Native autonomous agent that codes, builds Xcode projects, drives Mac apps via Accessibility, and runs shell tasks with 23 LLM providers or on-device Apple Intelligence.
- 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.
- Ask Key - Encrypted key manager for AI agents, with per-use approval and secrets hidden from the AI.
- brb - Offers a break while Claude Code runs a long task, then calls you back with a one-line summary and a button that returns you to the session.
- Chorus (AskChorus) - Ask multiple AIs at once and compare their answers side by side using your existing accounts.
- 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.
- MLX Node - Menu bar app that contributes spare Mac capacity to MLX Network for AI work and earns tokens.
- MultiClaude - Menu bar app for running multiple Claude Desktop accounts with separate profiles.
- ClawdHome - Tool for securely isolating and managing multiple OpenClaw gateway instances.
- Calyx - Run and supervise Claude Code, Codex, OpenCode, and Hermes agents in parallel with a shared approval inbox, persistent sessions, command history, and inline diff review.
- Chorus - Ask multiple AI models at once in a native chat app using your existing accounts, with no API keys.
- Rovai AI - Collaborative workspace for coding agents with shared tasks, conversations, and memory.
- 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.
- 辞达 - Translate and polish text anywhere on your Mac.
- CodeVetter - Verifies AI-written software changes with local execution and replayable evidence.
- 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.
- Codex Model Switcher - Add, edit, and switch Codex model provider configs from the menu bar.
- Deiko - Point, draw, and talk to share context with your coding agent across tasks, on a free local board.
- 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. - DeepSeek Harness - An independent, unofficial native client for DSH (DeepSeek Harness).
- Feather - AI writing assistant that drafts replies based on what's on your screen.
- 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.
- JustSessions - Native workspace for finding, reading, and resuming Claude Code, Codex, and other coding-agent sessions in their original CLIs.
- kevMac - Paste a document, ask questions as simple forms, and get calibrated answers with probability bars.
- KeyType - Open-source, local LLM-powered tab autocomplete that offers inline ghost-text suggestions in any focused text field.
- Kujto Studio - Local memory layer that teaches AI coding agents codebase rules once and enforces them before touching any file.
- 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.
- SpotAsk - A menu-bar AI assistant summoned by hotkey to ask anything from anywhere, or translate, explain, summarize, and polish selected text with your own AI service (BYOK).
- 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.
- GrokBuild Desktop - Desktop AI development environment for the grok CLI with project-focused chat, persistent workspaces, and diff review.
- Grove - Gives each feature its own workspace of Git worktrees from several repositories for parallel Claude Code sessions, and moves sessions between Claude accounts.
- Human Eyes - Browse, search and map your Claude Code and Codex history: sessions, memory notes, skills and MCP servers, all kept on your Mac.
- KyttoMCP - Local control panel for MCP servers across your AI clients — manage and monitor in one place.
- lil agents - Tiny AI companions on your dock that open themed chat terminals for coding assistants.
- Logue - Privacy-first AI meeting notes and writing assistant with on-device transcription and 60+ writing modes.
- LingShu - Fully open-source, model-agnostic coding agent that ships verified software, presentations, documents, and workflows, with runtime and tools kept local.
- Loadout - Shows and manages the skills, slash commands, subagents, plugins, and MCP servers that coding assistants load, with usage counts read from session logs.
- Lumi - AI assistant that uses your screen context to find files and answer questions on your Mac.
- Mac Vision Tools - A macOS menu bar app for real-time machine learning detection.
- Meraline - Press a hotkey, ask any AI, and get streaming answers in a small floating glass window.
- 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.
- LiveLingo - On-device English-class transcription, Chinese translation, and study notes.
- Mojito - Self-hosted personal AI planner that rewrites itself — chat what you want and a local agent ships the update.
- Mask This - Real-time clipboard privacy tool that uses on-device AI to detect and mask sensitive text.
- Mudroom - Runs coding agents in a Linux micro-VM on a copy-on-write clone of your project and lets you review and apply their changes like a pull request.
- Nogrammerly - On-device AI writing assistant that checks spelling, grammar, and tone in any app, with rewrites.
- Remodex - Local-first remote control tool for using Codex from your iPhone.
- Rocuronium - Gives AI agents a separate macOS desktop session, returning evidence of what changed.
- Scarf - Native client for the Hermes AI agent, with multi-window, multi-server, session management, and MCP support.
- Sesame - Search Claude Code and Codex chats for AI-generated content.
- Cove - Native macOS workspace for Claude Code and Codex with session sidebar, editor, and change review.
- Fazm - Voice-controlled AI agent built with accessibility and screen capture tools.
- flowcode - Give Claude Code a voice — hear replies spoken aloud and talk back, with on-device TTS and STT.
- Personal Ops Manual - A local-first macOS setup manual for machines, services, and agents, shared with AI agents via MCP.
- Porter - Menu bar app for managing multiple Claude Desktop accounts and moving sessions between them.
- 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.
- TabType - On-device AI autocomplete that predicts your next words as you type in any app, no cloud required.
- 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.
- Writing Tools - System-wide AI writing assistant for grammar and style improvements.
- Everest - Rewrite selected text in place with a local model via one hotkey.
- OnePagent - A browser-native AI agent workbench that lives in a single HTML file.
- Grux - AI agent that runs terminal sessions it can undo and reaches local mail, calendar, notes, and files, using your own API key or a local model.
- Pie - Focused desktop interface for the Pi coding agent, with projects, chats, and diffs.
- QDuo - Select text an