Special thanks to:
LIZHI.SHOP - Selected Software. 100% Genuine. Best Deals.
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
- AI Usage/Status - AI Agent Monitoring - Git - JSON Parsing - Other Development - Web Development - iOS / macOS - Markdown - Text- Extensions
- 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.
- Blurt
- Hold a key to dictate polished text into any app with AssemblyAI.
- 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.
- 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.
- 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.
- 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.
- 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
You finished the article!
Want to go deeper or explore more stories?