SaaSHub helps you find the best software and product alternatives Learn more →
Top 20 Swift Swift3 Projects
-
NotificationBanner
The easiest way to display highly customizable in app notification banners in iOS
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
Project mention: Ask HN: Any Recommendations Around Programming on an iPad? | news.ycombinator.com | 2024-09-04
(I checked there doesn’t seem to be a straightforward way to do C in swift playgrounds. Bonus content: https://github.com/uraimo/Awesome-Swift-Playgrounds )
What I do for most of my coding on iPad is use Google Colab. https://colab.research.google.com/
It’s a Jupyter Notebook, but you can get most things including working with C. The below link confirms C can be bound to and how.
https://blog.jupyter.org/interactive-workflows-for-c-with-ju...
As a matter of point, iPads aren’t really set up tool wise for programming. You can force something into this niche, but you probably want a computer for coding, because a significant portion of programming is massaging the system into doing what you need.
-
-
-
CHIPageControl
A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io
-
BMPlayer
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
-
ESPullToRefresh
#Busy Re-Building....# An easy way to use pull to refresh and infinite scrolling in Swift. Pod 'ESPullToRefresh'
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
StatusAlert
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
-
-
-
-
-
TimeZonePicker
A TimeZonePicker UIViewController similar to the iOS Settings app. Search and select from a range of cities and countries to find your most suitable time zone.
-
-
-
-
TraceLog
TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
-
FlightLayout
An alternative layout framework, a balanced medium between manual layout and auto layout. Great for calculating frames with FlightAnimator!!
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Swift Swift3 discussion
Swift Swift3 related posts
-
Seriously, why there isn't an easy way to implement a timezone picker UI?
-
Master your apps with Button, a crowdsourced menu bar guide to keyboard shortcuts and more.
-
Command palette in Mac apps
-
Is there a way to move the menu bar on top of Finder windows? See picture
-
CheatSheet alternative or a way to change the hotkey..
-
Can Your Preferred Shortcuts-App Do This?
-
Alfred Wishlist
-
A note from our sponsor - SaaSHub
www.saashub.com | 12 Jun 2025
Index
What are some of the best open-source Swift3 projects in Swift? This list will help you:
# | Project | Stars |
---|---|---|
1 | NotificationBanner | 4,860 |
2 | Awesome-Swift-Playgrounds | 4,298 |
3 | BouncyLayout | 4,254 |
4 | CVCalendar | 3,484 |
5 | CHIPageControl | 3,432 |
6 | BMPlayer | 1,984 |
7 | ESPullToRefresh | 1,841 |
8 | Thor | 1,261 |
9 | ISTimeline | 1,006 |
10 | StatusAlert | 849 |
11 | Menu-Bar-Search | 569 |
12 | AwesomeSpotlightView | 326 |
13 | ModernSearchBar | 186 |
14 | MKProgress | 145 |
15 | TimeZonePicker | 125 |
16 | UInt128 | 61 |
17 | KeyboardHideManager | 58 |
18 | sensors-swift | 56 |
19 | TraceLog | 54 |
20 | FlightLayout | 22 |