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: Best apps for a newbie to not miss ? I am going to use my first ever MBP I need recommendations please to make most of the machine | reddit.com/r/macapps | 2023-01-24
  • iina

    The modern video player for macOS.

    Project mention: this is my first ever macbook after using windows all my life, im really nervous, any tips or apps etc i should download..? | reddit.com/r/macbookpro | 2023-02-02

    I also recommend IINA as a free and opensource media player. It is just better than VLC or other variants.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • ShadowsocksX-NG

    Next Generation of ShadowsocksX

    Project mention: Latest Mac Update Not Working | reddit.com/r/outlinevpn | 2022-07-12

    I've found a workaround using another client. Download, install and run ShadowsocksX-NG https://github.com/shadowsocks/ShadowsocksX-NG/releases/tag/v1.9.4 Copy your shadowsocks URL, the same that you use for Outline, looks like ss://[email protected]:1234/?outline=1 and select "Import server URLs" in the app menu. Select "Global mode". Select "Turn Shadowsocks on". That's all. Worked for me.

  • Kingfisher

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

    Project mention: Best way to extract text and images from html code in order? | reddit.com/r/iOSProgramming | 2023-01-30

    I also looked into this github library but wanted to first ask if anyone's had any experience using it.

  • 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: Alienware AW3423DW OLED monitor for Mac Mini M2 Pro | reddit.com/r/macmini | 2023-01-23

    I would recommend the Cooler Master TEMPEST GP27U which has Mini LED with dimming zones and is 4K. You can always use a thunderbolt to Display Port cable, it will not sacrifice any quality whatsoever. It will be exactly the same as with native thunderbolt. There is app called Monitor Control that allows you to control the brightness of the display.

  • UTM

    Virtual machines for iOS and macOS

    Project mention: How to boot from M1 Mac? | reddit.com/r/Prestium | 2023-02-01

    It appears like they are aware about this memory leak issue. Let's hope they fix it soon. If you have any other old laptop, you could use that for now.

  • CodeEdit

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

    Project mention: CodeEditApp Alpha 0.0.1 | news.ycombinator.com | 2023-01-14
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • stats

    macOS system monitor in your menu bar

    Project mention: How do I fix this? My Mac fans are moving fast and are noisy even though the temperatures are pretty cool | reddit.com/r/mac | 2023-02-02
  • OpenEmu

    🕹 Retro video game emulation for macOS

    Project mention: OpenEmu stopped working after MacOS Ventura upgrade | reddit.com/r/OpenEmu | 2023-02-03

    Older versions are available here: https://github.com/OpenEmu/OpenEmu/releases

  • Amethyst

    Automatic tiling window manager for macOS à la xmonad.

    Project mention: What is your preferred way to switch apps and windows? | reddit.com/r/MacOS | 2023-02-01

    For keyboard-only oriented navigation? May be you should look at tiling window managers like Yabai or Amethyst.

  • 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: Where to find the option for reversing mouse scroll? | reddit.com/r/MacOS | 2023-02-01

    Note that this setting will reverse it for both the trackpad and external mouse so if you just want to reverse it for one, you have to download another program like Mos.

  • pock

    Widgets manager for MacBook Touch Bar

    Project mention: Activity stats on the TouchBar, any chances? | reddit.com/r/TouchBar | 2023-01-23

    So normally I uses Pock for customising my TouchBar, having like a scrolling dock, a media player and fixed volume/brightness buttons. However, it would be really cool if there would be a way to show the activity stats (CPU, Fan usage etc..) on the TouchBar, especially for gaming in full screen! Anyone knows a way to do it? I think maybe through Better Touch Tool, but I have no idea how

  • AudioKit

    Swift audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

    Project mention: Xcode 13: "Add packages" doesn't do anything | reddit.com/r/Xcode | 2022-05-12

    I' just installed Xcode 13 and try to run a playground that uses a package (https://github.com/AudioKit/AudioKit). To add it I'm supposd to select "File -> Add Packages...", but when I do this absolutely nothing happens. No window appears, no error message, just nothing. What could be the reason for this?

  • mas

    :package: Mac App Store command line interface

    Project mention: Questions about MacOS | reddit.com/r/MacOS | 2022-12-19

    Most of my workflow could replicated under Mac. For the "horrible" window management I use amethyst (auto tiling) and Magnet (windows like) for search I use raycast and for software management I do use the cli with homebrew, mas and ports. The cool thing with homebrew cask you can install all programms from the web that aren't in the App Store and the App Store apps will be updated via mas. You can even update your mac with the terminal so everything like in linux.

  • eul

    🖥️ macOS status monitoring app written in SwiftUI.

    Project mention: Any alternative from iStat menus? | reddit.com/r/macapps | 2023-01-01
  • WWDC

    The unofficial WWDC app for macOS

    Project mention: YouTube channel with hundreds of old WWDC videos taken down | reddit.com/r/DataHoarder | 2022-11-05

    Wonder how long before they pull them from https://wwdc.io/

  • hidden

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

    Project mention: Supersize my M1 MBP | reddit.com/r/macapps | 2023-02-01
  • gitignore.io

    Create useful .gitignore files for your project

    Project mention: 10k files in my repository I used the django admin command. | reddit.com/r/django | 2023-01-06

    This is a great online tool to do just that: https://www.toptal.com/developers/gitignore

  • Dozer

    Hide menu bar icons on macOS

    Project mention: Long time iOS user, first time trying a Mac! Any tips and tricks/must know about? | reddit.com/r/mac | 2023-01-31

    If your menu bar is a little cluttered, Dozer is a nifty little tool to clean it up.

  • Maccy

    Lightweight clipboard manager for macOS

    Project mention: Questions from a Windows User | reddit.com/r/MacOS | 2022-08-30

    Maccy for clipboard management. Free and open.

  • alt-tab-macos

    Windows alt-tab on macOS

    Project mention: How can I move between split screens with keyboard shortcuts? | reddit.com/r/mac | 2023-02-02

    Navigation in macOS is a bit confusing. You may wanna try using the AltTab app to simplify it.

  • Clipy

    Clipboard extension app for macOS.

    Project mention: Ask HN: Programs that saved you 100 hours? (2022 edition) | news.ycombinator.com | 2022-12-20
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

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 2023-02-03.

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 33,974
2 iina 32,305
3 ShadowsocksX-NG 30,956
4 Kingfisher 20,938
5 MonitorControl 20,468
6 UTM 17,614
7 CodeEdit 16,417
8 stats 14,662
9 OpenEmu 14,650
10 Amethyst 12,307
11 SwifterSwift 12,087
12 Mos 10,441
13 pock 9,915
14 AudioKit 9,576
15 mas 9,531
16 eul 8,300
17 WWDC 8,250
18 hidden 7,753
19 gitignore.io 7,473
20 Dozer 6,805
21 Maccy 6,725
22 alt-tab-macos 6,677
23 Clipy 6,559
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.