Swift Apple

Open-source Swift projects categorized as Apple

Top 23 Swift Apple Projects

  • open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: File Manager like WinRar, WinZip, 7zip, etc., on iOS thats open source? | /r/opensource | 2023-07-12

    Then it's easier. There is a community list that took 5s to find and there seems to be nothing in there that fits your description.

  • 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: Mac Studio M2 and 8k screen | /r/macsetups | 2023-07-12

    Just wanted to put in a plug for the MonitorControl app. I just installed it, and it enables brightness control for the QN700B from Apple's keyboard. So great not to have to pull up any Samsung menus to adjust it.

  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • UTM

    Virtual machines for iOS and macOS

    Project mention: UTM – Virtual Machines for iOS and macOS | news.ycombinator.com | 2023-08-30
  • 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.

  • 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/

  • openhaystack

    Build your own 'AirTags' 🏷 today! Framework for tracking personal Bluetooth devices via Apple's massive Find My network.

    Project mention: Find my cat: open-source Cat Tracker | news.ycombinator.com | 2023-09-15
  • About-SwiftUI

    Gathering all info published, both by Apple and by others, about new framework SwiftUI.

    Project mention: I want to learn!!!! | /r/SwiftUI | 2022-12-14

    https://github.com/Juanpe/About-SwiftUI - mengs recommended resources

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

  • MochiDiffusion

    Run Stable Diffusion on Mac natively

    Project mention: How do I install stable diffusion on my Mac Air? My midjourney subscription expired, and I don’t wanna pay another 60 a month. So I wanna try a new service. | /r/StableDiffusion | 2023-07-12

    Mochi Diffusion is very fast but you're limited to 512x512 or whatever image sizes the model is generated on

  • SwiftyStoreKit

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

  • Brooklyn

    🍎 Screensaver inspired by Apple's Event on October 30, 2018

  • periphery

    A tool to identify unused code in Swift projects.

    Project mention: Ask HN: What's You Life's Work? | news.ycombinator.com | 2022-12-14

    While I’m unsure I’ll be using Swift for the rest of my life, I’ll continue to work on my little tool to detect unused code for as long as I can. It’s my most popular open-source contribution, and it brings me joy knowing others find it useful.


  • Awesome-Swift-Playgrounds

    A List of Awesome Swift Playgrounds

  • MeetingBar

    🇺🇦 Your meetings at your fingertips in the macOS menu bar

    Project mention: Is it reasonable to wait for the whole team to join before starting standup and to be pinging people about joining when they are a few minutes late? | /r/ExperiencedDevs | 2023-06-02

    https://github.com/leits/MeetingBar is also a great tool to have for this.

  • Unshaky

    A software attempt to address the "double key press" issue on Apple's butterfly keyboard [not actively maintained]

    Project mention: Just bought MBP 2018 | /r/mac | 2023-05-03

    If the sticky keys come back, you can use software like this to mitigate it reasonably well.

  • SPStorkController

    Now playing controller from Apple Music, Mail & Podcasts Apple's apps.

  • AlertKit

    Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.

    Project mention: Native Toast/Alert for React Native (support New Architecture) | /r/reactnative | 2023-07-09

    Because I discovered these 2 libraries: https://github.com/sparrowcode/AlertKit https://github.com/ivanvorobei/SPIndicator And I want to implement it for React Native based on Turbo module (which is very powerful).

  • purchases-ios

    In-app purchases and subscriptions made easy. Support for iOS, iPadOS, watchOS, and Mac.

    Project mention: We built QuikFlow, a macOS app which allows you to build flowcharts with a mindmapping workflow! | /r/macapps | 2023-07-09

    We try to collect as little data as possible, but we use RevenueCat for handling the IAP. We currently use it with anonymous (randomly generated) IDs and don't save additional attribution metadata, so we try to be as privacy-friendly as is possible with this setup.

  • Bender

    Easily craft fast Neural Networks on iOS! Use TensorFlow models. Metal under the hood.

  • swift-summary

    A summary of Apple's Swift language written on Playgrounds

  • Connectivity

    🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.

  • AlertToast

    Create Apple-like alerts & toasts using SwiftUI

    Project mention: How would you guys go on about creating custom alerts in the app? Using SwiftUI | /r/swift | 2023-06-28

    I used to use AlertToast, but have recently found PopupView. AlertToast is very nice, but is not very actively developed. PopupView is very nice too, and allows you to build whatever UI you wish inside of your alert. Actually, it's more like a modal than an alert, but either way, it's very customizable. I guess nothing stops you from using both.

  • MKRingProgressView

    ⭕️ Ring progress view similar to Activity app on Apple Watch

  • Magnetic

    SpriteKit Floating Bubble Picker (inspired by Apple Music) 🧲

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify 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-09-15.

Swift Apple related posts


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

Project Stars
1 open-source-ios-apps 36,517
2 MonitorControl 23,445
3 UTM 21,354
4 CodeEdit 19,084
5 WWDC 8,481
6 openhaystack 6,964
7 About-SwiftUI 6,807
8 MochiDiffusion 6,379
9 SwiftyStoreKit 6,356
10 Brooklyn 5,492
11 periphery 4,452
12 Awesome-Swift-Playgrounds 4,015
13 MeetingBar 3,870
14 Unshaky 2,934
15 SPStorkController 2,662
16 AlertKit 2,021
17 purchases-ios 1,907
18 Bender 1,775
19 swift-summary 1,671
20 Connectivity 1,605
21 AlertToast 1,535
22 MKRingProgressView 1,496
23 Magnetic 1,475
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.