161 Repositories
Swift composable-components Libraries
Advanced List View for SwiftUI with pagination & different states
AdvancedList This package provides a wrapper view around the SwiftUI List view which adds pagination (through my ListPagination package) and an empty,
Create Apple-like alerts & toasts using SwiftUI
AlertToast-SwiftUI Present Apple-like alert & toast in SwiftUI π Example π Overview Currently in SwiftUI, the only way to inform the user about some
BottomSheet lets you add custom bottom sheets to your SwiftUI apps.
BottomSheet lets you add custom bottom sheets to your SwiftUI apps.
Easily show RichText(html) in SwiftUI
RichText LightMode DarkMode Code import SwiftUI
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way.
Swift Identified Collections A library of data structures for working with collections of identifiable elements in an ergonomic, performant way. Motiv
eRezept App
eRezept App Introduction Prescriptions for medicines that are only available in pharmacies can be issued as electronic prescriptions (e-prescriptions
ConfettiKit is a custom framework used to add Confetti on your iOS/iPadOS projects.
ConfettiKit is a custom framework used to add Confetti on your iOS/iPadOS projects. The kit provides variety of customisations inorder to design a confetti which matches your project's UI. ConfettiKit makes your work of adding Confetti on your project with just one line of code.
Models UI navigation patterns using TCA
Composable Navigation The Composable Navigation is a Swift Package that builds on top of The Composable Architecture (TCA, for short). It models UI na
Zeplin component preview for your SwiftUI views
A Zeplin component preview for your SwiftUI views. You can use Zeplin components instead of real views within your app until you implement them.
SwiftUI: Components Library Inspired by Twitter's Bootstrap
bootswiftui SwiftUI: Components Library Inspired by Twitter's Bootstrap Warning This is just SwiftUI exercise. Please do not consider using this repo
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
SwiftUI-compatible framework for building browser apps with WebAssembly At the moment Tokamak implements a very basic subset of SwiftUI. Its DOM rende
π· A composable image editor using Core Image and Metal.
Brightroom - Composable image editor - building your own UI Classic Image Editor PhotosCrop Face detection Masking component π v2.0.0-alpha now open!
BottomSheet makes it easy to add custom bottom sheets to your SwiftUI apps.
BottomSheet About BottomSheet BottomSheet makes it easy to add custom bottom sheets to your SwiftUI apps. The result can look like this...or completel
SwiftUI TextEdit View - A proof-of-concept text edit component in SwiftUI & CoreText.
A proof-of-concept text edit component in SwiftUI & CoreText. No UIKit, No AppKit, no UITextView/NSTextView/UITextField involved.
A library to derive and compose Environment's in The Composable Architecture.
ComposableEnvironment This library brings an API similar to SwiftUI's Environment to derive and compose Environment's in The Composable Architecture.
A Figma component preview for your SwiftUI views
FigmaPreviewSwiftUI A Figma component preview for your SwiftUI views. You can use Figma components instead of real views within your app until you imp
Simple and powerful animated progress bar with dots
Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 8.0+ Swift 3.0+ Installatio
Composable animations in Swift
Composable animations in Swift. Blog Installation Cocoapods The easiest way to get started is to use CocoaPods. Just add the following line to your Po
iOS application to tell the time in the British way π¬π§β°
Tell Time π¬π§ β° As a French guy in London, when people told me the time, I was always lost. Now thanks to this app, I can confirm what I hear and wha
A SwiftUI system components and interactions demo app
SwiftUI Kit A SwiftUI system components and interactions demo app based on iOS 14, macOS Big Sur, watchOS 7, and tvOS 14. Use the SwiftUI Kit app to s
An app to count down the days until upcoming milestones.
Milestones An app to count down the days until upcoming milestones. We all have something to look forward to. Built to try out the Swift Composable Ar
Open source game built in SwiftUI and the Composable Architecture.
isowords This repo contains the full source code for isowords, an iOS word search game played on a vanishing cube. Connect touching letters to form wo
A platform to showcase your side projects/apps
A platform to discuss/showcase your side projects What is this? Inspired by this twitter thread Indie Apps Showcases is a platform for indie app devel
CarBode : Free & Opensource barcode scanner & generator for SwiftUI
CarBode Free and Opensource Barcode scanner & Barcode generator for swiftUI Why you must use CarBode CarBode have both Barcode Scanner and Barcode Gen
Beers is a simple experimental app implemented using the new amazing SwiftUI.
Beers is a simple experimental app implemented using the new amazing SwiftUI. The app shows a list of beers fetched from Punk API
Markdown in SwiftUI, and some other interesting components.
RoomTime RoomTime is a bundle of tools developed in my app RoomTime Lite. ( π RoomTime Lite is still in development) Features TextArea AutoWrap Markd
A CollectionView Layout displaying a slanted cells
CollectionViewSlantedLayout is a subclass of the UICollectionViewLayout allowing the display of slanted cells in a UICollectionView. Features Pure Swi
Lightweight custom collection view inspired by Airbnb.
ASCollectionView Lightweight custom collection view inspired by Airbnb. Screenshots Requirements ASCollectionView Version Minimum iOS Target Swift Ver
The fastest π way to embed a 3D model in Swift
Insert3D is the easiest π₯³ and fastest π way to embed a 3D model in your iOS app. It combines SceneKit and Model I/O into a simple library for creati
A fun, easy-to-use tab bar navigation controller for iOS.
CircleBar Donβt you, sometimes, miss fun user interfaces? Truth is, we do. Sure, you can't use them in enterprise apps for obvious reasons, but if you
Easy to use iOS library with components for input of Credit Card data.
AnimatedCardInput This library allows you to drop into your project two easily customisable, animated components that will make input of Credit Card i
A triangle shaped corner label view for iOS written in Swift.
A triangle shaped corner label view for iOS written in Swift. This view is a subclass of UIView. It can be created and customized from the Storyboard
Glitching UILabel for iOS πΊ
Glitching UILabel for iOS πΊ Created by Lee Sun-Hyoup. Try the sample $ pod try GlitchLabel Requirements iOS 8.0+ Swift 3 Xcode 8 Installation CocoaP
πA library for isolated developing UI components and automatically taking snapshots of them.
A library for isolated developing UI components and automatically taking snapshots of them. Playbook Playbook is a library that provides a sandbox for
The successor to F3BarGauge
FDBarGauge The successor to F3BarGauge Background This control is intended to replicate/simulate the level indicator on an audio mixing board. These i
The elegant full screen calendar missed in SwiftUI.
ElegantCalendar ElegantCalendar is an efficient and customizable full screen calendar written in SwiftUI. ElegantTimeline - Shows what's possible usin
Floaty is simple floating action button for iOS.
Floaty is simple floating action button for iOS. (formerly KCFloatingActionButton) Why change the name? Follow the swift naming convention. KCF
Easily customizable floating button menu created with SwiftUI
FloatingButton Easily customizable floating button menu created with SwiftUI We are a development agency building phenomenal apps. Usage Create main b
SwiftMessages is a very flexible view and view controller presentation library for iOS.
SwiftMessages Overview SwiftMessages is a very flexible view and view controller presentation library for iOS. Message views and view controllers can
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
SPAlert Popup from Apple Music & Feedback in AppStore. Contains Done, Heart, Error and other presets. Supports Dark Mode. I tried to recreate Apple's
Toasts and popups library written with SwiftUI
Popup View Toasts and popups library written with SwiftUI We are a development agency building phenomenal apps. Usage Put all your body code into a ZS
A customizable framework to create draggable views
CFNotify CFNotify is written in Swift. Using UIKit Dynamics as animator. It can make ANY UIView object draggable and throwable. This library mainly us
An iOS text field that represents tags, hashtags, tokens in general.
WSTagsField An iOS text field that represents tags, hashtags, tokens in general. Usage let tagsField = WSTagsField() tagsField.layoutMargins = UIEdgeI
β Add a preferences window to your macOS app in minutes
Preferences Add a preferences window to your macOS app in minutes Just pass in some view controllers and this package will take care of the rest. Requ
Material design components for iOS written in Swift
MaterialKit NOTE: This project is unmaintained. Material design components (inspired by Google Material Design) for iOS written in Swift Please feel f
Modular and customizable Material Design UI components for iOS
Material Components for iOS Material Components for iOS (MDC-iOS) helps developers execute Material Design. Developed by a core team of engineers and
Spinner loader components with liquid animation
LiquidLoader LiquidLoader is the spinner loader UI components with liquid animation, inspired by Spinner Loader - Gooey light Effect [] (https://githu
An easy to use FAQ view for iOS written in Swift
FAQView An easy to use FAQ view for iOS written in Swift. This view is a subclass of UIView. Setup with CocoaPods If you are using CocoaPods add this
Programmatic UI for macOS
Description: Programmatic UI Framework for macOS. Swift handles app logic, CSS/SVG handles design and JSON handles struture. Installation: Step 1: Add
UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks. Swift version
ContainerController UI Component. This is a copy swipe-panel from app: https://www.apple.com/ios/maps/ Preview Requirements Installation CocoaPods Swi
πΎ A collection of classic-style UI components for iOS
A collection of classic-style UI components for UIKit, influenced by Windows 95 Introduction This is a little exploration into applying '90s-era desig
A number of preset loading indicators created with SwiftUI
ActivityIndicatorView A number of preset loading indicators created with SwiftUI We are a development agency building phenomenal apps. Usage Create an
Localize your views directly in Interface Builder with IBLocalizable
Localize your views easily in Interface Builder with IBLocalizable. With IBLocalizable, you can localize your views in Interface Builder easily. Simpl
An easy way to create and layout UI components for iOS (Swift version).
Introduction Cupcake is a framework that allow you to easily create and layout UI components for iOS 8.0+. It use chaining syntax and provides some fr
BrickKit is a delightful layout library for iOS and tvOS. It is written entirely in Swift!
BrickKit is a delightful layout library for iOS and tvOS. It is written entirely in Swift! Deprecated BrickKit is being phased out at Wayfair, and the
β¨οΈ Add user-customizable global keyboard shortcuts to your macOS app in minutes
This package lets you add support for user-customizable global keyboard shortcuts to your macOS app in minutes. It's fully sandbox and Mac App Store c
π· A composable image editor using Core Image and Metal.
Brightroom - Composable image editor - building your own UI Classic Image Editor PhotosCrop Face detection Masking component π v2.0.0-alpha now open!
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
SwiftUI-compatible framework for building browser apps with WebAssembly At the moment Tokamak implements a very basic subset of SwiftUI. Its DOM rende
Swifty and modern UserDefaults
Defaults Swifty and modern UserDefaults Store key-value pairs persistently across launches of your app. It uses NSUserDefaults underneath but exposes
Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable
Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable. Elevate should no longer be used for
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.