Swift swiftui-components

Open-source Swift projects categorized as swiftui-components

Top 23 Swift swiftui-component Projects

  • Popup View

    Toasts and popups library written with SwiftUI

  • Defaults

    💾 Swifty and modern UserDefaults

    Project mention: How can I use NSUserDefaults? | /r/SwiftUI | 2023-05-17

    I strongly recommend you to use 💾 Defaults package. It has made my life a breeze. It’s literally a global state for user defaults with simple syntax and out of the box “reactiveness”, so if you change this here, it’ll change there as well :)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • KeyboardShortcuts

    ⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes

    Project mention: How hard is it to convert an app from an iPad app to a MacOS app? | /r/SwiftUI | 2023-04-01

    SwiftUI iOS apps are usually easy to port to macOS. It really depends on the app, though. There are some third party libraries that might help with the keystroke part.

  • Preferences

    ⚙ Add a settings window to your macOS app in minutes

  • ActivityIndicatorView

    A number of preset loading indicators created with SwiftUI

  • SwiftUIPager

    Native Pager in SwiftUI

  • FloatingButton

    Easily customizable floating button menu created with SwiftUI

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • ScalingHeaderScrollView

    A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.

  • ElegantCalendar

    The elegant full screen calendar missed in SwiftUI.

  • PagerTabStripView

    🚀 Elegant Pager View fully written in pure SwiftUI.

  • PopupView

    Popups presentation made simple (SwiftUI) (by Mijick)

    Project mention: How would you guys go on about creating custom alerts in the app? Using SwiftUI | /r/swift | 2023-06-28

    I used to use AlertToast, but have recently found PopupView. AlertToast is very nice, but is not very actively developed. PopupView is very nice too, and allows you to build whatever UI you wish inside of your alert. Actually, it's more like a modal than an alert, but either way, it's very customizable. I guess nothing stops you from using both.

  • Chat

    A SwiftUI Chat UI framework with fully customizable message cells and a built-in media picker (by exyte)

    Project mention: Chat | news.ycombinator.com | 2023-04-25
  • ToastUI

    A simple way to show toast in SwiftUI.

  • FabulaItemsProvider

    You can share and communicate with developers around the world through the Fabula app.

    Project mention: Checkbox component development methodology. | /r/SwiftUI | 2023-11-02
  • WrappingHStack

    A SwiftUI HStack with the ability to wrap contained elements

  • swiftui-image-viewer

    Image viewer built in SwiftUI for both local and remote images.

    Project mention: Achieving the Photos effect of enlarging an image when taped, then having the ability to dynamically drag the image around and flick it away? | /r/SwiftUI | 2023-05-09
  • 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.

  • CarBode-Barcode-Scanner-For-SwiftUI

    CarBode : Free & Opensource barcode scanner & generator for SwiftUI

    Project mention: Made my first app: LogiScan. gone through a few bugs from initial release - persistance is key! 💪 | /r/iOSProgramming | 2023-06-10

    integrated Carbode which can be found here:https://github.com/heart/CarBode-Barcode-Scanner-For-SwiftUI

  • AnimatedTabBar

    A tabbar with a number of preset animations written in pure SwiftUI

    Project mention: Jetpack Compose Tutorial: How to use FlowLayout | dev.to | 2023-05-01

    At Exyte, we strive to contribute to the open source engineering community by sharing our knowledge and expertise. We regularly write tutorials and release libraries to help other developers improve their skills and create better software. We expand our knowledge base with up-to-date trends and technologies in software development, such as SwiftUI and Jetpack Compose.

  • MediaPicker

    Customizable media picker written with SwiftUI (by exyte)

    Project mention: SwiftUI library for a customizable media picker now supports video | /r/swift | 2023-05-01
  • AxisTabView

    A library that allows you to easily create various styles of tab views. Supports iOS and macOS.

  • RichText

    Easily show RichText(html) in SwiftUI (by NuPlay)

  • WrappingHStack

    WrappingHStack (FlowLayout) is a SwiftUI component similar to HStack that wraps horizontally overflowing subviews onto the next lines. (by ksemianov)

    Project mention: Is it possible to create this type of grid in SwiftUI? | /r/swift | 2023-07-09

    Similar idea, but with control over alignment https://github.com/ksemianov/WrappingHStack

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.

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 2023-11-02.

Swift swiftui-components related posts


What are some of the best open-source swiftui-component projects in Swift? This list will help you:

Project Stars
1 Popup View 2,951
2 Defaults 1,764
3 KeyboardShortcuts 1,638
4 Preferences 1,363
5 ActivityIndicatorView 1,271
6 SwiftUIPager 1,149
7 FloatingButton 1,003
8 ScalingHeaderScrollView 879
9 ElegantCalendar 786
10 PagerTabStripView 692
11 PopupView 613
12 Chat 549
13 ToastUI 483
14 FabulaItemsProvider 471
15 WrappingHStack 398
16 swiftui-image-viewer 378
17 SwiftUI-Sample-App 256
18 CarBode-Barcode-Scanner-For-SwiftUI 248
19 AnimatedTabBar 241
20 MediaPicker 237
21 AxisTabView 208
22 RichText 175
23 WrappingHStack 137
ChatGPT with full context of any GitHub repo.
Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at app.getonboardai.com.