Open-source projects categorized as Swiftui
Related topics: #Swift #iOS #MacOS #UI #Combine

Top 23 Swiftui Open-Source Projects

  • GitHub repo open-source-ios-apps

    :iphone: Collaborative List of Open-Source iOS Apps

    Project mention: How does Blockada compare to other free and opensource adblockers on iOS? | reddit.com/r/blokada | 2021-03-11

    I choose both: https://github.com/dkhamsing/open-source-ios-apps

  • GitHub repo eul

    🖥️ macOS status monitoring app written in SwiftUI.

    Project mention: Istats free alternative?? | reddit.com/r/macapps | 2021-04-20
  • GitHub repo swift-composable-architecture

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

    Project mention: SwiftUI architecture | reddit.com/r/SwiftUI | 2021-03-29

    I’m currently using the composable architecture. TCA is the result of video series by Point Free that discusses what Apple provides with SwiftUI, in detail, and iterates though the of the evolution of the architecture, to fill in the gaps. Most of the content is available by subscription, but there is free content as well, which includes a four part overview on the architecture itself. I highly recommend subscribing as the detailed walkthrough of building the architecture is extremely useful and helps clarify some of the more complicated aspects of its use.

  • GitHub repo SwiftWebUI

    A demo implementation of SwiftUI for the Web

    Project mention: Do you think can we build web apps with SwiftUI in future? | reddit.com/r/SwiftUI | 2021-04-02

    Im am just going to leave this here... https://github.com/SwiftWebUI/SwiftWebUI

  • GitHub repo RedditOS

    The product name is Curiosity, a SwiftUI Reddit client for macOS Big Sur

    Project mention: Knowing there is an Apollo Mac app at least somewhere in the pipeline is the only thing holding me back from punching this monitor 😅 | reddit.com/r/apolloapp | 2021-03-06

    Stumbled upon this (beta) client for Mac! https://github.com/Dimillian/RedditOS/releases

  • GitHub repo SwiftUI-Cheat-Sheet

    SwiftUI 2.0 Cheat Sheet

    Project mention: SwiftUI Cheat Sheet | reddit.com/r/AwesomeSwiftUI | 2021-03-04
  • GitHub repo SwiftUIX

    An extension to the standard SwiftUI library.

    Project mention: How to build our own HUD in SwiftUI (article in the comments) | reddit.com/r/SwiftUI | 2021-02-24

    I haven't tried myself, but maybe using a second window just for the HUD would help with the modal challenge. SwiftUIX has an API for this.

  • GitHub repo Parchment

    A paging view controller with a highly customizable menu ✨

    Project mention: Page Menu Swift UI | reddit.com/r/SwiftUI | 2021-02-21

    You can use https://github.com/rechsteiner/Parchment on SwiftUI

  • GitHub repo DynamicColor

    Yet another extension to manipulate colors easily in Swift and SwiftUI

  • GitHub repo Clean Architecture for SwiftUI + Combine

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

    Project mention: Should I finish my app even though my architecture has broke? | reddit.com/r/iOSProgramming | 2021-01-19
  • GitHub repo FigmaToCode

    Generate responsive pages and apps on HTML, Tailwind, Flutter and SwiftUI.

    Project mention: Help choosing between react native and flutter. | reddit.com/r/appdev | 2021-03-16

    #1: I made a Figma to Flutter converter. It has 99% of test coverage, let's you choose between Material and Container, and I'm welcome to your ideas. Oh, and it is open source. | 47 comments #2: Flutter will power Ubuntu's brand-new installer! | 39 comments #3: Flutter 2.0 to the moon! So excited at all the stable branches!

  • GitHub repo hush

    Noiseless Browsing – Content Blocker for Safari

    Project mention: anyone else had this pop up??? is it real or a scam? | reddit.com/r/applehelp | 2021-04-17

    I use Hush, Ka-Block! and NextDNS to block scammy websites, ads, trackers, annoying cookie notices and other internet junk.

  • GitHub repo SwiftUI-Kit

    A SwiftUI system components and interactions demo app

    Project mention: Any good open source projects that uses Swift? | reddit.com/r/swift | 2021-01-07
  • GitHub repo ACHNBrowserUI

    Animal Crossing New Horizon companion app in SwiftUI

    Project mention: Can you make my code work? | reddit.com/r/swift | 2021-04-14

    I think I first encountered this technique in Thomas Ricouard's ACHNBrowserUI project and then Stewart Lynch covered it in a video about a month ago. It's very handy for things like alerts and such.

  • GitHub repo isowords

    Open source game built in SwiftUI and the Composable Architecture.

    Project mention: Advice for learning swift as an experienced programmer? | reddit.com/r/swift | 2021-04-01

    I haven't gotten around to really looking to closely at it yet, but I definitely intend to check out Point Free's isowords

  • GitHub repo Tokamak

    SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms

    Project mention: Build Browser Apps in SwiftUI | news.ycombinator.com | 2021-02-02
  • GitHub repo rxswift-to-combine-cheatsheet

    RxSwift to Apple’s Combine Cheat Sheet

    Project mention: I recently started looking more into the Combine framework. I found these Interactive Marble diagrams of Rx Observables and wanted to share them. Unfortunately, the operators are not always the same for Combine but it is still good fun. Not sure how difficult it would be to replicate this. | reddit.com/r/swift | 2021-01-25

    You might enjoy perusing through this then: RxSwift to Combine Cheatsheet.

  • GitHub repo Carbon

    🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView. (by ra1028)

  • GitHub repo PeopleInSpace

    Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI

    Project mention: How to start with Ktor + React? | reddit.com/r/Kotlin | 2021-01-05

    You might be interested in this project https://github.com/joreilly/PeopleInSpace

  • GitHub repo Preferences

    ⚙ Add a preferences window to your macOS app in minutes

  • GitHub repo SDWebImageSwiftUI

    SwiftUI Image loading and Animation framework powered by SDWebImage

    Project mention: How to asynchronously load images? | reddit.com/r/SwiftUI | 2021-04-14

    I am using SDWebImage.

  • GitHub repo Playbook

    📘A library for isolated developing UI components and automatically taking snapshots of them.

  • GitHub repo SwiftUI-Animations

    A repository containing a variety of animations and Animated components created in SwiftUI that you can use in your own projects.

    Project mention: Animated Pokédex app created with SwiftUI | reddit.com/r/iOSProgramming | 2021-04-01

    Meanwhile you can check out my open-sourced Repo on SwiftUI Animations - https://github.com/Shubham0812/SwiftUI-Animations :)

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 2021-04-20.


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

Project Stars
1 open-source-ios-apps 27,019
2 eul 5,297
3 swift-composable-architecture 3,551
4 SwiftWebUI 3,481
5 RedditOS 3,150
6 SwiftUI-Cheat-Sheet 3,135
7 SwiftUIX 3,085
8 Parchment 2,572
9 DynamicColor 2,565
10 Clean Architecture for SwiftUI + Combine 2,055
11 FigmaToCode 1,876
12 hush 1,592
13 SwiftUI-Kit 1,527
14 ACHNBrowserUI 1,373
15 isowords 1,220
16 Tokamak 1,131
17 rxswift-to-combine-cheatsheet 1,087
18 Carbon 1,046
19 PeopleInSpace 989
20 Preferences 918
21 SDWebImageSwiftUI 899
22 Playbook 837
23 SwiftUI-Animations 801