SwiftUI

Open-source projects categorized as SwiftUI
+ Swift + TypeScript
Swift iOS MacOS Xcode UI

Top 23 SwiftUI Open-Source Projects

  1. open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. Ice

    Powerful menu bar manager for macOS

    Project mention: Tailscale's New macOS Home | news.ycombinator.com | 2026-04-02

    Ice is an open source app solves this problem through an overflow menu:

    https://github.com/jordanbaird/Ice

  4. NativeScript

    ⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.

    Project mention: Top 10 Frameworks for Hybrid Mobile Apps in 2026 | dev.to | 2025-12-19

    NativeScript is a hybrid mobile app framework that allows developers to build truly native iOS and Android apps using JavaScript, TypeScript, or Angular. Unlike frameworks that rely on WebViews, NativeScript provides direct access to native APIs, ensuring apps perform like native applications. It is ideal for developers who want the convenience of JavaScript while leveraging full native functionality.

  5. CodeEdit

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

  6. swift-composable-architecture

    A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

    Project mention: LUCA: A Modern Architecture for SwiftUI Development | dev.to | 2025-09-30

    When developing new apps with SwiftUI, TCA (The Composable Architecture) is likely the first architecture that comes to mind. Having used TCA in production for over a year, I've experienced its benefits in terms of consistent implementation and testability. However, TCA can become a constraint during certain phases of app development. During the initial app launch phase when concepts aren't yet solidified, rapid iteration of creation and destruction is essential, making speed and flexibility more important than robust implementations with comprehensive tests. While TCA is convenient, its strong writing constraints can turn what would be a few minutes of pure Swift implementation into hours of struggle. (I've even reached out to Point-Free about this.) TCA is an excellent architecture when you're on track and requirements don't fundamentally change, but we determined it wasn't suitable for our current needs.

  7. Loop

    Window management made elegant.

    Project mention: Rift – a tiling window manager for macOS | news.ycombinator.com | 2025-10-11

    I have been using Loop(https://github.com/MrKai77/Loop) after trying some of the alternatives listed here and wanted to post that as it was not mentioned. It is something that solves what I was looking for in window management on macos and just putting it out here :).

  8. eul

    🖥️ macOS status monitoring app written in SwiftUI.

  9. Gifski

    🌈 Convert videos to high-quality GIFs on your Mac

  10. XcodesApp

    The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

  11. SwiftUIX

    An exhaustive expansion of the standard SwiftUI library.

  12. MochiDiffusion

    Run Stable Diffusion on Mac natively

  13. SwiftMessages

    A very flexible message bar for UIKit and SwiftUI.

  14. FineTune

    FineTune, a macOS menu bar app for per-app volume control, multi-device output, audio routing, and 10-band EQ. Free and open-source alternative to SoundSource.

    Project mention: Per-app volume control for macOS | news.ycombinator.com | 2026-02-21
  15. About-SwiftUI

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

  16. IceCubesApp

    A SwiftUI Mastodon client

  17. Applite

    User-friendly GUI macOS application for Homebrew Casks

    Project mention: Taphouse – A Native macOS GUI for Homebrew | news.ycombinator.com | 2026-05-07

    Maybe misspelled Applite[1] which is famous open source macOS GUI app for homebrew as well.

    [1] https://github.com/milanvarady/Applite

  18. Thaw

    Menu bar manager for macOS 26

    Project mention: Ubuntu 26.04 LTS Released | news.ycombinator.com | 2026-04-24

    As a both old Linux and now decade user of MacOS, after I got used to no middle-click paste and no focus-follows-mouse:

    1. Keyboard shortcuts are Emacs, Ctrl-A: start of line, E: end of line, K: kill selected or to end of line, Y to paste, etc. https://support.apple.com/en-au/102650#text

    2. Karabiner elements (FOSS) fixes keyboard mappings outside of the Settings: https://karabiner-elements.pqrs.org/

    3. I have the dock on the left hand side, not bottom and I have a 2 monitor (iMac 5K 27"+ Dell 4K 27") setup with the iMac flat in front of me and the curve/2nd to the right. Menu bar is then close to the main windows.

    4. Menu bar widgets etc are fixable with thaw https://github.com/stonerl/Thaw

    5. Window management via keyboard is fixable with rectangle https://rectangleapp.com/

    6. Use Macports to add all the Linux/Unix utilities, works with MacOS properly (eg Python/Java frameworks). Ports can have variants, plus you can have multiple versions installed side-by-side with `port select`. https://www.macports.org/

    Not sure about fonts, on a 5K iMac they're fine and the 4K Dell works too. You need to use a resolution that fits with Mac's ideas of resolution, so I've got the 5K and 4K both at 2560x1440, which is Mac's idea of 2x resolution.

  19. Clean Architecture for SwiftUI + Combine

    SwiftUI sample app using Clean Architecture. Examples of working with SwiftData persistence, networking, dependency injection, unit testing, and more.

  20. swiftui-introspect

    Introspect underlying UIKit/AppKit components from SwiftUI

  21. ControlRoom

    A macOS app to control the Xcode Simulator.

  22. OnlySwitch

    ⚙️ All-in-One menu bar app, hide 💻MacBook Pro's notch, dark mode, AirPods, Shortcuts

  23. ChartView

    ChartView made in SwiftUI

  24. Lunar

    Intelligent adaptive brightness for your external monitors

    Project mention: macOS 26 breaks custom DNS settings including .internal:( | news.ycombinator.com | 2026-03-19
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).

SwiftUI discussion

Log in or Post with

SwiftUI related posts

  • Astro 6.4 + Cosmic: The Fastest Content Stack in 2026

    1 project | dev.to | 30 May 2026
  • DynamicNotch

    1 project | news.ycombinator.com | 24 May 2026
  • Thank HN: You helped make Foqos a success, 100k downloads and 4k+ reviews, 4.9/5

    1 project | news.ycombinator.com | 21 May 2026
  • Native all the way, until you need text

    9 projects | news.ycombinator.com | 17 May 2026
  • Astro vs Next.js: Which Framework Should You Use in 2026?

    1 project | dev.to | 12 May 2026
  • MCP vs Agent Skills: What's the Difference and Which Do You Need?

    1 project | dev.to | 12 May 2026
  • Native macOS app to track YouTube channels, no Google login required

    1 project | news.ycombinator.com | 4 May 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 open-source-ios-apps 50,610
2 Ice 28,291
3 NativeScript 25,529
4 CodeEdit 22,881
5 swift-composable-architecture 14,689
6 Loop 10,882
7 eul 9,883
8 Gifski 8,409
9 XcodesApp 8,396
10 SwiftUIX 8,053
11 MochiDiffusion 7,893
12 SwiftMessages 7,555
13 FineTune 7,523
14 About-SwiftUI 7,074
15 IceCubesApp 6,998
16 Applite 6,785
17 Thaw 6,670
18 Clean Architecture for SwiftUI + Combine 6,566
19 swiftui-introspect 6,503
20 ControlRoom 6,071
21 OnlySwitch 5,704
22 ChartView 5,630
23 Lunar 5,595

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Swift is
the 13th most popular programming language
based on number of references?