Swift MacOS

Open-source Swift projects categorized as MacOS

Top 23 Swift MacOS Projects

  • open-source-mac-os-apps

    🚀 Awesome list of open source applications for macOS. https://t.me/s/opensourcemacosapps

    Project mention: Favourite open-source apps? | /r/macapps | 2023-06-04

    There is a github repo with a list of Open source mac os apps

  • iina

    The modern video player for macOS.

    Project mention: Is quicktime discontinued? If so, what shall we use now? | /r/MacOS | 2023-12-09

    While QuickTime Player is still supported, it's not in a good state imo. I've never found chapters to work, for example, and have had other issues like the app complaining about being "busy" when trying to trim a video. If you're willing to explore, I'd suggest trying out IINA instead. It doesn't support editing, but it's good at playing.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • ShadowsocksX-NG

    Next Generation of ShadowsocksX

    Project mention: Unable to install client from Mac App Store - Direct connect or mirror download? | /r/outlinevpn | 2023-06-22
  • MonitorControl

    🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

    Project mention: 18-year-old built a better computer monitor that doesn't strain your eyes | news.ycombinator.com | 2023-10-27

    I use "Monitor Control" on my Mac Studio to control the brightness of my Dell monitor:


  • UTM

    Virtual machines for iOS and macOS

    Project mention: Is it impossible to upgrade from 15.1 to 16.3? | /r/Trollstore | 2023-12-09

    If you have TrollStore then install the HV version of UTM to try for yourself: https://github.com/utmapp/UTM/releases/latest/download/UTM.HV.ipa

  • Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

    Project mention: Question about Apple's review | /r/iOSProgramming | 2023-05-17

    The 3rd party library I use GRDB SwiftyUserDefaults Kingfisher SwiftDate Popovers

  • stats

    macOS system monitor in your menu bar

    Project mention: Stats – macOS system monitor in your menu bar | news.ycombinator.com | 2024-01-29
  • LearnThisRepo.com

    Learn 300+ open source libraries for free using AI. LearnThisRepo lets you learn 300+ open source repos including Postgres, Langchain, VS Code, and more by chatting with them using AI!

  • CodeEdit

    CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever.

    Project mention: Help. Trying to recreate the Xcode layout. | /r/SwiftUI | 2023-05-20

    Have a look at CodeEdit. It’s open source, built using SwiftUI, and they’ve put a lot of work into uncovering some of the more ambiguous components in macOS.

  • OpenEmu

    🕹 Retro video game emulation for macOS

    Project mention: Mac/OS OpenEmu - Any way to automatically map PS5 controller for all systems? | /r/OpenEmu | 2023-12-06

    Just follow the link i posted. Btw you can build OpenEmu in a couple of minutes yourself. Some controllers (PS5 for example) are natively supported, more shader options, and other small stuff..

  • Amethyst

    Automatic tiling window manager for macOS à la xmonad.

    Project mention: Yabai – A tiling window manager for macOS | news.ycombinator.com | 2023-11-30
  • SwifterSwift

    A handy collection of more than 500 native Swift extensions to boost your productivity.

  • Mos

    一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS

    Project mention: Dynamouse: Mouse driver for big Mac studios | news.ycombinator.com | 2024-01-30

    As others have mentioned, there's quite a few options, and I use mos (https://github.com/Caldis/Mos) for no particular reason. It does the same things as any of the alternatives, I just found it first and stuck with it since.

  • mas

    :package: Mac App Store command line interface

    Project mention: macOS updates for Apple Silicon Macs are larger than reported | news.ycombinator.com | 2023-08-21
  • AudioKit

    Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

    Project mention: Timing animation with music | /r/swift | 2023-05-17

    You should also check out AudioKit. The latest release should have an audio engine completely rewritten purely with Swift iirc.

  • pock

    Widgets manager for MacBook Touch Bar

    Project mention: Today I learned this exists | /r/MacOS | 2023-03-31

    Pock also. It allows one to put the Dock in the Touch bar along with pre-existing/ customized Touch bar items there.

  • Maccy

    Lightweight clipboard manager for macOS

    Project mention: Always paste without formatting on macOS | news.ycombinator.com | 2023-11-04

    Thanks for sharing. It’s nice to see thorough docs and tests https://github.com/p0deje/Maccy

  • hidden

    An ultra-light MacOS utility that helps hide menu bar icons

    Project mention: Native macOS fix for applications hiding under the MacBook Pro notch | news.ycombinator.com | 2024-02-12

    > * I discovered a free, native macOS solution that doesn't require installing Bartender or any other additional apps.*

    > You can adjust the values from 0 to 6 to accommodate even more icons. Personally, I found 6 to be a good fit.

    It's ultimately a really petty point - but this is not a fix. This increases the number of apps on the top bar before the problem occurs. Bartender (and hidden[1] - which I discovered in this thread) fix the problem. Calling a technique that delays the problem "a solution" after sneering at a project that actually is a solution just rubs me the wrong way.

    [1] https://github.com/dwarvesf/hidden

  • alt-tab-macos

    Windows alt-tab on macOS

    Project mention: Yabai – A tiling window manager for macOS | news.ycombinator.com | 2023-11-30

    I use AltTab [0] for this. I find using a mac without it horrendous.

    [0]: https://alt-tab-macos.netlify.app/

  • Whisky

    A modern Wine wrapper for macOS built with SwiftUI

    Project mention: Quickemu: Quickly run optimised Windows, macOS and Linux virtual machines | news.ycombinator.com | 2024-01-30
  • eul

    🖥️ macOS status monitoring app written in SwiftUI.

    Project mention: What is this specific app? | /r/macapps | 2023-04-05

    Looks like https://github.com/gao-sun/eul

  • WWDC

    The unofficial WWDC app for macOS

  • DevToysMac

    DevToys For mac

  • gitignore.io

    Create useful .gitignore files for your project

    Project mention: "Мобильная" разработка. [Системы контроля версий, Git] | dev.to | 2023-09-08
  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-12.

Swift MacOS related posts


What are some of the best open-source MacOS projects in Swift? This list will help you:

Project Stars
1 open-source-mac-os-apps 38,726
2 iina 35,715
3 ShadowsocksX-NG 32,072
4 MonitorControl 25,353
5 UTM 23,341
6 Kingfisher 22,036
7 stats 20,628
8 CodeEdit 19,728
9 OpenEmu 15,615
10 Amethyst 13,845
11 SwifterSwift 13,516
12 Mos 13,255
13 mas 10,364
14 AudioKit 10,281
15 pock 10,064
16 Maccy 9,827
17 hidden 9,780
18 alt-tab-macos 9,268
19 Whisky 8,942
20 eul 8,854
21 WWDC 8,526
22 DevToysMac 8,510
23 gitignore.io 7,975
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.