Swift UI Components

Open-source Swift projects categorized as UI Components

Top 23 Swift UI Component Projects

  • IBAnimatable

    Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

  • SwiftMessages

    A very flexible message bar for iOS written in Swift.

  • 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!

  • YBSlantedCollectionViewLayout

    A CollectionView Layout displaying a slanted cells

  • Tokamak

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

    Project mention: Swift Achieved Dynamic Linking Where Rust Couldn't | news.ycombinator.com | 2023-01-29
  • KCFloatingActionButton

    :heart: Floating Action Button for iOS

  • WSTagsField

    An iOS text field that represents tags, hashtags, tokens in general.

  • AlertToast

    Create Apple-like alerts & toasts using SwiftUI

    Project mention: How to toast alerts in SwiftUI! | reddit.com/r/SwiftUI | 2022-04-24
  • 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.

  • GlitchLabel

    G..lit...c...hing UILa..bel fo..r iO...S :tv:

  • MultiProgressView

    📊 An animatable view that depicts multiple progresses over time. Modeled after UIProgressView

  • CircleBar

    A fun, easy-to-use tab bar navigation controller for iOS.

  • cariocamenu

    The fastest zero-tap iOS menu.

  • SwiftUI Drawer

    A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize.

  • CFNotify

    A customizable framework to create draggable views

  • CleanyModal

    Swift UI Kit to present clean modal/alert

  • FAQView

    An easy to use FAQ view for iOS written in Swift

  • IBLocalizable

    Localize your views directly in Interface Builder with IBLocalizable

  • ContainerController

    👉↕️📱ContainerController 🧩✨⚙️ is a UI Component Swipe-Panel (Customizable). 💡 The idea is copied from the app: Apple Maps, Stocks. Swift version

  • SwiftReorder

    Easy UITableView drag-and-drop cell reordering

  • ASCollectionView

    Lightweight custom collection view inspired by Airbnb.

  • VComponents

    VComponents is a SwiftUI package that contains 30+ customizable UI components

  • BottomSheet

    BottomSheet lets you add custom bottom sheets to your SwiftUI apps. (by danielsaidi)

  • BEKCurveTabbar

    Full Customizable Tabbar with IBInspectables

  • BaseComponents

    BaseComponents aims to provide easily reusable and understandable components to increase productivity with UIKit and Foundation APIs

  • 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.

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-01-29.

Swift UI Components related posts


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

Project Stars
1 IBAnimatable 8,647
2 SwiftMessages 6,721
3 YBSlantedCollectionViewLayout 2,170
4 Tokamak 2,023
5 KCFloatingActionButton 1,482
6 WSTagsField 1,208
7 AlertToast 1,175
8 GlitchLabel 1,022
9 MultiProgressView 903
10 CircleBar 804
11 cariocamenu 779
12 SwiftUI Drawer 711
13 CFNotify 493
14 CleanyModal 487
15 FAQView 467
16 IBLocalizable 461
17 ContainerController 422
18 SwiftReorder 379
19 ASCollectionView 363
20 VComponents 201
21 BottomSheet 175
22 BEKCurveTabbar 170
23 BaseComponents 134
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.