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. Learn more →
Top 15 Swift swiftui-example Projects
-
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: Is there any open source project with high professional standards using Combine and/or SwiftUI? | reddit.com/r/iOSProgramming | 2023-01-11I'd recommend looking at this repo, has full code coverage and code is written in clean manner https://github.com/nalexn/clean-architecture-swiftui/tree/mvvm
-
Project mention: How on earth does SwiftUI not have an online IDE+simulator! (even w limited functionality) | reddit.com/r/swift | 2023-01-28
-
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!
-
-
I am using ElegantCalendar right now (I want to get rid of this when I can) and it’s currently giving me a headache on TestFlight only. I can run the production build on a simulator without issue. But when I open the app from TestFlight, soon as I get to the view using the component from ElegantCalendar, it crashes due to being unable to find the assets. I’ve followed the instructions on their git repo regarding adding this, and it seems to work fine locally — and was previously working on my first TestFlight build. I think I switched from cocoapods to SPM somewhere in between builds, so maybe this is related.
-
FabulaItemsProvider
You can share and communicate with developers around the world through the Fabula app.
Project mention: With Canvas, you can express viscosity between shapes. | reddit.com/r/SwiftUI | 2022-10-18By using this, you will be able to implement various UIs expressed in viscosity. Any good ideas? The code for the above output can be found below. Source code : https://github.com/jasudev/FabulaItemsProvider/blob/main/Sources/FabulaItemsProvider/Items/P266_ViscosityCanvas.swift Fabula app : https://apps.apple.com/app/id1591155142
-
SwiftUI-Sample-App
This swiftUI Demo is very simple & easy to understand. This swiftUI demo includes On-boarding screens, login screen, forgot password screen, sign up screen, home & logout.
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
I'm an iOS contractor, and do most of my work in SwiftUI. Sure the framework has it's warts, but I honestly love it.
Shameless plug -> I recently open-sourced an app showcasing how to use SwiftUI + MVVM in a production: https://github.com/maxhumber/BreadBuddy
-
AxisSheet
It is a library that handles the sheet view in 4 directions (.top, .bottom, .leading, .trailing) according to the axis mode. It supports iOS and macOS.
-
-
Rosetta-Enforcer
Rosetta Enforcer is a macOS utility that allows developers convert Universal Binary application to Single Architecture, saving hundreds of megabytes of space and resolving a possible compatibility issue.
Check out my project Rosetta Enforcer. I started as a new developer too before making this app that executes a shell command. DW, everything’s going to be nice and easy. Swift, although slightly more verbose than Python which is where I come from, is overall a fun and interesting language to work with IMO.
-
I was wondering if anyone has gotten LiveText to work specifically with swiftUI. I am going through this example and you can download the project here . I keep getting the error:[com.apple.VisionKit.processing] Analysis not completed because device does not support Image Analysis. This will only be logged once. I ran the project on iOS 16.2 iPhone 12, 14, 14 pro simulators and my computer is a Mac Mini M1 2020. I don't have a real device that meets the requirements for LiveText but I suspect it might just be a simulator issue or my computer. If someone could help me out and run the project on a real device or had any insight what might be the problem and what I could do to fix it. I'd greatly appreciate it.
-
Color.fromString
SwiftUI's Color object is not codable - and therefore not easy to store. This makes it simple by allowing you to store a Color using Color.description and then recreating the Color using this function as an extension to Color
Color.fromString
-
-
-
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.
Swift swiftui-example related posts
- How on earth does SwiftUI not have an online IDE+simulator! (even w limited functionality)
- Anyone know of a good SwiftUI app template?
- BreadBuddy, a simple app to help you decide when to start making any recipe
- 100% SwiftUI + MVVM Example App (with GRDB/SQLite Data Persistence)
- Slovenský macOS power useri, aké sú vaše obľúbené apky?
- Will non-Apple platforms ever be supported by SwiftUI ?
- Looking for tutorial on building a reddit-style app
-
A note from our sponsor - SonarLint
www.sonarlint.org | 8 Feb 2023
Index
What are some of the best open-source swiftui-example projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Clean Architecture for SwiftUI + Combine | 4,147 |
2 | SwiftWebUI | 3,833 |
3 | reddit-swiftui | 1,181 |
4 | ElegantCalendar | 572 |
5 | FabulaItemsProvider | 244 |
6 | SwiftUI-Sample-App | 205 |
7 | SimpleSidebar | 132 |
8 | BreadBuddy | 106 |
9 | AxisSheet | 65 |
10 | Mamazu | 22 |
11 | Rosetta-Enforcer | 21 |
12 | LiveTextWithImage | 7 |
13 | Color.fromString | 2 |
14 | blackjack | 2 |
15 | new-dev-touch-type-trainer | 0 |