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. Learn more →
Top 23 Swift UI Projects
-
Project mention: NumberFormatter not working on danielgindi Charts | reddit.com/r/iOSProgramming | 2022-12-20
I just updated https://github.com/danielgindi/Charts to Charts 4.1 from 3.1
-
Project mention: Are Animated JSON and Lotties suitable in functional web development? | reddit.com/r/webdev | 2023-01-04
Lottie still has a lot of support (backed by Airbnb) and just got a big performance upgrade on iOS. However, there are competitors cropping up (like Rive) with the aim to be more lightweight and not tied to After Effects.
-
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!
-
Hero - Elegant transition
-
With a library like SnapKit, you can still have the terse, declarative coding style of UIKit. Hell, I once wrote my own poor-man's version of SnapKit on a whim because writing out constraint code manually got tedious.
-
IQKeyboardManager
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
-
-
-
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.
-
animated-tab-bar
:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
-
-
-
-
JTAppleCalendar
The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable
-
-
Project mention: Hello there! Can you tell me what this thing is called and how to make similar one? Thanks 🙏🏻 | reddit.com/r/iOSProgramming | 2022-04-29
It’s a Tab strip pager. You could try using https://github.com/xmartlabs/XLPagerTabStrip (I’m not the author and I’ve never used it) although seen it in a couple of projects and it’s mostly an Android design pattern. ios has bottom tab bar as the de facto.
-
-
FSPagerView
FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
-
SwiftEntryKit
SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
-
SwipeCellKit
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
-
-
-
expanding-collection
:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion
-
Alerts & Pickers
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
-
SonarQube
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.
Swift UI related posts
- Hello I’m new in SwiftUI. I’m using DatePicker() from SwiftUI with “.graphical” display view. I have to change this blue CIRCLE to SQUARE. How can I do it?
- Making a apple watch app with a Swift Package
- How to slide through collection views?
- Writing on Windows -> Compile on Mac workflow possible?
- Are Animated JSON and Lotties suitable in functional web development?
- Adding #Hashtags and @Mentions
- NumberFormatter not working on danielgindi Charts
-
A note from our sponsor - InfluxDB
www.influxdata.com | 3 Feb 2023
Index
What are some of the best open-source UI projects in Swift? This list will help you:
Project | Stars | |
---|---|---|
1 | Charts | 26,372 |
2 | Lottie | 23,669 |
3 | Hero | 21,225 |
4 | SnapKit | 19,114 |
5 | IQKeyboardManager | 15,943 |
6 | Material | 11,949 |
7 | Eureka | 11,571 |
8 | animated-tab-bar | 11,031 |
9 | NVActivityIndicatorView | 10,298 |
10 | folding-cell | 10,152 |
11 | LTMorphingLabel | 7,854 |
12 | JTAppleCalendar | 7,300 |
13 | ViewAnimator | 6,892 |
14 | XLPagerTabStrip | 6,814 |
15 | SwiftMessages | 6,729 |
16 | FSPagerView | 6,687 |
17 | SwiftEntryKit | 6,108 |
18 | AMScrollingNavbar | 6,080 |
19 | SwipeCellKit | 5,959 |
20 | Macaw | 5,888 |
21 | TextFieldEffects | 5,820 |
22 | expanding-collection | 5,536 |
23 | Alerts & Pickers | 5,457 |