Swift OSX

Open-source Swift projects categorized as OSX

Top 23 Swift OSX Projects

  • 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: Adjust brightness and volume on a LG Ultrawide 38wp85c | /r/MacOS | 2023-06-05

    Installed https://github.com/MonitorControl/MonitorControl and worked like a charm, big thanks!

  • Mos

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

    Project mention: Mouse and trackpad scrolling | /r/MacOS | 2023-05-17
  • 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!

  • mas

    :package: Mac App Store command line interface

    Project mention: The new Obsidian icon | /r/ObsidianMD | 2023-06-02

    More info on Mac App Store integration: https://github.com/mas-cli/mas

  • WWDC

    The unofficial WWDC app for macOS

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

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

  • Starscream

    Websockets in swift for iOS and OSX

    Project mention: is it possible for Push Notifications to update sqlite on a notification outside the app? | /r/iOSProgramming | 2022-08-24

    I am trying to create a function of an app where the app will update outside the app / even when the app is closed on the background once a notification has been received. Im also looking into https://github.com/daltoniam/Starscream

  • eqMac

    macOS System-wide Audio Equalizer & Volume Mixer 🎧

    Project mention: Easy Effects: Audio effects for PipeWire applications | news.ycombinator.com | 2023-05-28

    Very useful program, but god the UI is so bad..

    As if it was designed for a touchscreen interface, and yet still poorly done, doesn't respect your aspect ratio, wastes ton of empty space, and the transition animation looks jarring

    Gnome UX is killing the linux fun to me..

    They want to clone the macOS UX, but they don't understand what makes it great..

    Look at this beauty of an UX: https://eqmac.app/

  • Pine

    A modern, native macOS markdown editor

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

  • iGlance

    Free system monitor for OSX and macOS. See all system information at a glance in the menu bar.

    Project mention: App LIST!!! | /r/MacOS | 2023-03-05

    iGlance (Free) Just like stats, a free open-source system monitor for OSX and macOS. See all system information at a glance in the menu bar. However, the last update was in 2021, whereas Stats is still actively being developed.

  • Device

    Light weight tool for detecting the current device and screen size written in swift.

  • WKZombie

    WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.

  • NSWindowStyles

    A showcase of the many different styles of windows possible with NSWindow on macOS

  • SwCrypt

    RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X

    Project mention: The param 'client_id' has an invalid value not working with Noti on Mac | /r/PushBullet | 2023-03-19

    platform :osx, '10.15' use_frameworks! source 'https://github.com/CocoaPods/Specs.git' source 'https://github.com/soyersoyer/SwCrypt.git' target 'Noti' do pod 'Starscream', '~> 3.0.6' pod 'SwiftyJSON', '~> 4.0.0' pod 'Alamofire', '~> 4.0.1' pod 'Sparkle', '~> 1.14.0' pod 'CryptoSwift', '~> 0.8.3' pod 'SwCrypt', '~> 5.1.3' pod 'EMCLoginItem', '~> 1.0.2' pod 'SwiftyBeaver', '~> 1.9.5' end

  • passepartout-apple

    VPN client for iOS and macOS.

    Project mention: DNS problems from macOS client | /r/WireGuard | 2023-04-11
  • TPInAppReceipt

    Reading and Validating In App Purchase Receipt Locally.

  • Solar

    A Swift micro library for generating Sunrise and Sunset times.

  • tunnelkit

    VPN client library for Apple platforms.

  • AirPods Battery Monitor For MacOS

    Mac OS Status Bar App that puts at eyesight your AirPods battery levels. Universal Intel / M1 Compatible

  • SwiftPlantUML-Xcode-Extension

    Xcode Extension for generating class diagrams from Swift code (powered by PlantUML)

  • DarkLightning

    Simply the fastest way to transmit data between iOS/tvOS and OSX

  • SwiftFortuneWheel

    The ultimate spinning wheel view that supports dynamic content and rich customization.

  • osx-push-to-talk

    OSX status bar application that mute microphone on user key press

    Project mention: Push to talk in meetings | /r/overemployed | 2022-08-06
  • pibar

    PiBar for Pi-hole - Manage your Pi-hole(s) from your macOS menu bar!

    Project mention: Disable/enable Pi-hole using Apple Shortcuts | /r/pihole | 2022-12-01

    Also, shoutout to PiBar, an open source package available on Homebrew.

  • SwiftyVK

    Easy and powerful way to interact with VK API for iOS and macOS

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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-06-05.

Swift OSX related posts


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

Project Stars
1 MonitorControl 22,213
2 Mos 11,462
3 mas 9,860
4 WWDC 8,260
5 Starscream 7,747
6 eqMac 4,866
7 Pine 3,171
8 iGlance 2,329
9 Device 1,579
10 WKZombie 1,140
11 NSWindowStyles 1,022
12 SwCrypt 703
13 passepartout-apple 588
14 TPInAppReceipt 552
15 Solar 500
16 tunnelkit 444
17 AirPods Battery Monitor For MacOS 363
18 SwiftPlantUML-Xcode-Extension 344
19 DarkLightning 321
20 SwiftFortuneWheel 279
21 osx-push-to-talk 279
22 pibar 277
23 SwiftyVK 261
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.