Swift MacOS

Open-source Swift projects categorized as MacOS

Top 23 Swift MacOS Projects

  • ShadowsocksX-NG

    Next Generation of ShadowsocksX

  • iina

    The modern video player for macOS.

    Latest mention: Has Anyone Tried Using Iina On A M1 Mac Smooth Or | reddit.com/r/MacOS | 2020-12-25


  • open-source-mac-os-apps

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

    Latest mention: A curated list of amazing recommended apps | reddit.com/r/macapps | 2020-12-28

    [1] https://github.com/serhii-londar/open-source-mac-os-apps

  • Kingfisher

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

    Latest mention: Top 10 Developer Trends, Thu Sep 24 2020 | dev.to | 2020-09-24

    onevcat / Kingfisher

  • SwifterSwift

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

    Latest mention: Weekly Developer Roundup #23 - Sun Nov 22 2020 | dev.to | 2020-11-21

    SwifterSwift/SwifterSwift (Swift): A handy collection of more than 500 native Swift extensions to boost your productivity.

  • MonitorControl

    🖥 Control your external monitor brightness & volume on your Mac

    Latest mention: Just got my M1 Air and I have some questions | reddit.com/r/MacOS | 2021-01-14

    Try MonitorControl, it's a kextless solution but I've never tried it.

  • Mos

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

    Latest mention: Scrolling in M1 Mac Mini is not smooth | reddit.com/r/macmini | 2020-12-29

    You might try Mos - https://github.com/Caldis/Mos/releases/tag/3.1.0

  • SwiftyStoreKit

    Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺

  • SwiftyBeaver

    Convenient & secure logging during development & release in Swift 3, 4 & 5

  • Dozer

    Hide menu bar icons on macOS

    Latest mention: [Help] Getting rid of items from the status/menu bar | reddit.com/r/MacOS | 2021-01-02

    You could use something like Dozer

  • SwiftOCR

    Fast and simple OCR library written in Swift

  • eul

    🖥️ macOS status monitoring app written in SwiftUI.

    Latest mention: Ethernet status in menubar? | reddit.com/r/macmini | 2020-12-26

    I’ve tried both menumeters (http://www.ragingmenace.com/software/menumeters/#download) and eul (https://github.com/gao-sun/eul) both works great even on MacOS BigSur.

  • EFQRCode

    A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.

  • XCGLogger

    A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

  • Valet

    Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.

  • CotEditor

    Lightweight Plain-Text Editor for macOS

    Latest mention: CotEditor - a free, open-source plaintext editor written in Swift, with syntax highlighting and more | reddit.com/r/nativemacapps | 2020-12-28
  • LayoutKit

    LayoutKit is a fast view layout library for iOS, macOS, and tvOS.

  • FlagKit

    Beautiful flag icons for usage in apps and on the web.

  • DevUtils-app

    Developer Utilities for macOS

    Latest mention: Top 10 Developer Trends, Wed Sep 30 2020 | dev.to | 2020-09-30

    DevUtilsApp / DevUtils-app

  • siesta

    The civilized way to write REST API clients for iOS / macOS

  • ResponseDetective

    Sherlock Holmes of the networking layer. :male_detective:

  • CalendarKit

    📅 Calendar for iOS, iPadOS and macOS in Swift

  • SwiftSVG

    A simple, performant, and lightweight SVG parser

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).