Project Awesome project awesome

Swift

Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.

Collection GitHub

Misc

Beak 590 updated 5y ago

A command line interface for your Swift scripts.

BetterCodable 1.8k updated 2y ago

Level up your Codable structs through property wrappers. The goal of these property wrappers is to avoid implementing a custom init(from decoder: Decoder) throws and suffer through boilerplate.

CodableWrappers 710 updated 8mo ago

A Collection of PropertyWrappers to make custom Serialization of Codable Types easy.

Forked 475 updated 21d ago

Generalized approach to managing shared data in Swift applications to support Local-first apps.

Fugen 85 updated 2y ago

A command line tool for exporting resources and generating code from your Figma files.

MemberwiseInit 184 updated 2mo ago

@MemberwiseInit is a Swift Macro that can more often provide your intended init, while following the same safe-by-default semantics of Swift’s memberwise initializers.

Model2App 140 updated 7y ago

Turn your data model into a working CRUD app.

Surmagic 315 updated 3y ago

Create XCFrameworks with ease! A Command Line Tool to create XCFramework for multiple platforms at one shot! iOS, Mac Catalyst, tvOS, macOS, and watchOS.

SwagGen 632 updated 2y ago

A command line tool for generating a REST API from a Swagger spec based off Stencil templates.

Swiftbrew 151 updated 3y ago

Homebrew for Swift packages.

SwiftKit 821 (archived)

Start your next Open-Source Swift Framework .

SwiftPlate 1.8k updated 7y ago

Easily generate cross platform framework projects from the command line.

Toybox 130 updated 6y ago

Xcode Playground management made easy.

Tuist 5.6k updated yesterday

An open source command line tool to create, maintain and interact with your Xcode projects at scale.

xc 23 updated 1y ago

A tool to open the Xcode project file by the specified version.

xcbeautify 1.4k updated yesterday

Little beautifier tool for xcodebuild.

XcodeGen 8.3k updated 13d ago

Tool for generating Xcode projects from a YAML file and your project directory.

xcodeproj 2.2k updated yesterday

A library to read, update and write Xcode projects and workspaces.

Libs

Animation

Advance 4.5k (archived)

A powerful animation framework for iOS, tvOS, and OS X.

AnimatedGradient 158 updated 1y ago

Animated linear gradient library written with SwiftUI

ChainPageCollectionView 788 updated 8y ago

Fancy two-level collection view layout and animation.

CocoaSprings 100 updated 1y ago

Interactive spring animations for iOS/macOS.

Comets 614 updated 6y ago

Animating Particles.

Ease 1.3k updated 5y ago

Animate everything with Ease.

EasyAnimation 2.9k updated 5y ago

A library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level.

Elephant 148 updated 3y ago

Elegant SVG animation kit.

FlightAnimator 577 updated 5y ago

Natural Blocks Based Core Animation Framework.

Gemini 3.3k updated 9mo ago

Gemini is rich scroll based animation framework.

IBAnimatable 8.7k updated 3y ago

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

Interpolate 1.8k updated 5y ago

Interpolation framework for creating interactive gesture-driven animations.

lottie-ios 26.7k updated 15d ago

An iOS library to natively render After Effects vector animations.

Pastel 3.5k updated yesterday

Gradient animation effect like Instagram.

Poi 67 updated 6y ago

Poi makes you use card UI like tinder UI .You can use it like tableview method.

Presentation

A library to help you to make tutorials, release notes and animated pages.

Pulsator 1.4k updated 1y ago

Pulse animation for iOS.

Sica 1.0k updated 4y ago

Simple Interface Core Animation. Run type-safe animation sequencially or parallelly.

Spring 14.1k updated 2y ago

A library to simplify iOS animations.

SpriteKitEasingSwift 121 updated 1y ago

Better Easing for SpriteKit.

spruce-ios 3.4k updated 2y ago

Choreograph animations on the screen.

Stellar 2.9k updated 6y ago

A Physical animation library.

TheAnimation 222 updated 6y ago

Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.

ViewAnimator 7.3k updated 2y ago

Brings your UI to life with just one line.

YapAnimator 1.9k (archived)

Your fast and friendly physics-based animation system.

Appz 1.2k updated 4y ago

Launch external apps and deeplink with ease.

Crossroad 424 updated 2y ago

Crossroad is an URL router focused on handling Custom URL Schemes.

LightRoute 92 updated 6y ago

Routing between VIPER modules.

Linker 139 updated 8y ago

Lightweight way to handle internal and external deeplinks for iOS.

MonarchRouter 41 updated 5y ago

Declarative state- and URL-based router. Complex automatic View Controllers hierarchy transitions. Time-tested server-side conventions.

RxFlow 1.9k updated 10mo ago

RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.

SwiftCurrent 306 updated 3y ago

Manage complex workflows wherever Swift can be built. It comes with built-in support for UIKit, Storyboards, and SwiftUI.

SwiftRouter 281 updated 6y ago

A URL Router for iOS.

SwiftUIRoutes 31 updated 3mo ago

A minimal and flexible router for SwiftUI apps.

URLNavigator 3.3k updated 1y ago

Elegant URL Routing.

Apphud 230 updated 5d ago

Lightweight library to easily handle auto-renewable subscriptions with no backend required.

AppReview 122 updated 4mo ago

A tiny library to request review on the AppStore via SKStoreReviewController.

Flare 64 updated 6d ago

A framework that simplifies working with in-app purchases on iOS, macOS, tvOS, and watchOS, with full support for both StoreKit 1 and StoreKit 2.

InAppPurchase 286 (archived)

A Simple, Lightweight and Safe framework for In App Purchase.

merchantkit 1.1k updated 1y ago

A modern In-App Purchases management framework for iOS.

SwiftyStoreKit 6.7k updated 1y ago

Lightweight In App Purchases framework.

AudioKit 11.3k updated 3mo ago

Powerful audio synthesis, processing and analysis, without the steep learning curve.

AudioPlayer 756 updated 1y ago

A wrapper around AVPlayer with some cool features.

AudioPlayerSwift 276 updated 4y ago

AudioPlayer is a simple class for playing audio (basic and advanced usage) in iOS, OS X and tvOS apps.

Beethoven 865 updated 4y ago

An audio processing library for pitch detection of musical signals.

FDSoundActivatedRecorder 297 updated 8mo ago

Start recording when the user speaks.

FDWaveformView 1.3k updated 3mo ago

An easy way to display an audio waveform in your app.

FluidAudio 1.7k updated today

SDK for real-time on-device audio intelligence on iOS/macOS (diarization, identification, VAD, separation, embeddings, ASR), with CoreML models converted directly from PyTorch to leverage Apple Neural Engine performance.

ModernAVPlayer 293 updated 3y ago

Persistence AVPlayer to resume playback after bad network connection even in background mode.

MusicKit 622 updated 5y ago

A framework for composing and transforming music.

Soundable 95 updated 7y ago

Soundable allows you to play sounds, single and in sequence, in a very easy way.

SwiftAudioPlayer 622 updated 3y ago

Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine.

SwiftySound 1.3k updated 2y ago

Simple library that lets you play sounds with a single line of code.

voice-overlay-ios 556 updated 3y ago

An overlay that gets your user’s voice permission and input as text in a customizable UI.

ARHeadsetKit 129 (archived)

High-level framework for using $5 Google Cardboard to replicate Microsoft Hololens.

ARKit-CoreLocation 5.5k updated yesterday

Combines the high accuracy of AR with the scale of GPS data.

ARKit-Navigation 331 updated 3y ago

Navigation in augmented reality with MapKit.

ARVideoKit 1.7k updated 3y ago

Capture & record ARKit videos, photos, Live Photos, and GIFs.

AECoreDataUI 303 updated 7y ago

Core Data driven UI.

ActivityIndicatorView 1.6k updated 3mo ago

A number of preset loading indicators created with SwiftUI.

AGCircularPicker 626 updated 7y ago

Helpful component for creating a controller aimed to manage any calculated parameter.

AMScrollingNavbar 6.0k updated 2y ago

Scrollable UINavigationBar that follows the scrolling of a UIScrollView.

Arale 46 updated 1y ago

A custom stretchable header view for UIScrollView or any its subclasses with UIActivityIndicatorView support for content reloading.

BadgeHub 803 updated 3y ago

Make any UIView a full fledged animated notification center. It is a way to quickly add a notification badge icon to a UIView.

BatteryView 51 updated 1y ago

Simple battery shaped UIView.

BetterSafariView 636 updated 1y ago

A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI.

BottomSheet 353 updated 1y ago

Powerful Bottom Sheet component with content based size, interactive dismissal and navigation controller support.

BreakOutToRefresh 2.5k updated 5y ago

A playable pull to refresh view using SpriteKit.

BulletinBoard 5.4k updated 3y ago

Generates and manages contextual cards displayed at the bottom of the screen.

CapturePreventionKit 29 updated 2y ago

Provides Label and ImageView for screen capture prevention.

CircularProgress 578 updated 2y ago

Circular progress indicator for your macOS app.

CircularRangeSlider 30 updated 5mo ago

A customizable SwiftUI component for selecting a range of values using a circular slider.

ClassicKit

A collection of classic-style UI components.

ContainerController 502 updated 1y ago

UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks

CountryPickerView 514 updated 2y ago

A simple, customizable view for efficiently collecting country information in iOS apps.

CustomSegue 121 updated 7y ago

Custom segue for OSX Storyboards with slide and cross fade effects.

DeckTransition 2.2k updated 3y ago

A library to recreate the iOS 10 Apple Music now playing transition.

DockProgress 1.3k updated 1mo ago

Show progress in your macOS app's Dock icon.

Dodo 870 updated 4y ago

A message bar for iOS.

Doric Design System Foundation 102 updated 7y ago

Protocol oriented, type safe, scalable design system foundation framework for iOS.

DropDown 2.5k updated 1y ago

A Material Design drop down for iOS.

Elissa 171 (archived)

Displays a notification on top of a UITabBarItem or any UIView anchor view to reveal additional information.

EstMusicIndicator 468 updated 5y ago

Music play indicator like iTunes.

Family 249 (archived)

A child view controller framework that makes setting up your parent controllers as easy as pie.

FAQView 473 updated 3y ago

An easy to use FAQ view for iOS.

Fashion 136 updated 1y ago

Fashion accessories and beauty tools to share and reuse UI styles.

FlagKit 3.1k updated 1y ago

Beautiful flag icons for usage in apps and on the web.

FlexibleHeader 74 updated 6y ago

A container view that responds to scrolling of UIScrollView.

FloatRatingView 546 updated 3y ago

Floating rating system.

Fluid Slider 2.0k updated 3y ago

A slider widget with a popup bubble displaying the precise value selected.

GaugeKit 1.0k updated 4y ago

Customizable gauges. Easy reproduce Apple's style gauges.

GMStepper 921 updated 2y ago

A stepper with a sliding label in the middle.

GradientProgressBar 540 updated 29d ago

An animated gradient progress bar.

GRMustache 625 updated 6mo ago

Flexible Mustache templates.

GrowingTextView 1.1k updated 3y ago

UITextView that supports auto growing, placeholder and length limit.

HGCircularSlider 2.7k updated 1y ago

A custom reusable circular slider control for iOS application.

HidesNavigationBarWhenPushed 54 updated 6y ago

A library, which adds the ability to hide navigation bar when view controller is pushed via hidesNavigationBarWhenPushed flag.

HorizontalDial 213 updated 6y ago

A horizontal scroll dial like Instagram.

HPParallaxHeader 61 updated 1y ago

Simple parallax header for UIScrollView.

IGColorPicker 278 updated 4y ago

A customizable color picker for iOS.

InstantSearch iOS 611 updated 15d ago

A library of widgets and helpers to build instant-search features on iOS.

KALoader 108 updated 8y ago

Beautiful animated placeholders for showing loading of data.

KMNavigationBarTransition 3.4k updated 2y ago

A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations.

KMPlaceholderTextView 801 updated 2y ago

AUITextView subclass that adds support for multiline placeholder.

LeeGo 964 updated 7y ago

Declarative, configurable & highly reusable UI development as making Lego bricks.

LicensePlist 2.5k updated 3mo ago

A command-line tool that automatically generates a Plist of all your dependencies.

LiquidLoader 1.3k updated 5y ago

Spinner loader components with liquid animation.

LoadingShimmer 1.6k updated 3y ago

An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.

Macaw 6.1k updated 2y ago

Powerful and easy-to-use vector graphics library with SVG support.

Magnetic 1.6k updated 8mo ago

SpriteKit Floating Bubble Picker (inspired by Apple Music).

Mandoline 887 updated 6y ago

An iOS picker view to serve all your 'picking' needs.

MantleModal 90 (archived)

A simple modal resource that uses a UIScrollView to allow the user to close the modal by dragging it down.

Material 12.0k updated 3y ago

Express your creativity with Material, an animation and graphics framework for Google's Material Design and Apple's Flat UI.

Material Components for iOS 4.8k (archived)

Modular and customizable Material Design UI components.

MaterialKit 2.5k updated 5y ago

Material design components.

MediaBrowser 647 updated 3y ago

Simple iOS photo and video browser with optional grid view, captions and selections.

MPParallaxView 1.7k updated 7y ago

Apple TV Parallax effect.

MultiSelectSegmentedControl 304 updated 10mo ago

UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.

MultiSlider 536 updated 7mo ago

UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.

MXParallaxHeader 1.7k (archived)

Simple parallax header for UIScrollView.

MZFormSheetPresentationController 968 updated 5y ago

Provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet.

NeumorphismKit 47 updated 5y ago

Neumorphism framework for UIKit.

NextGrowingTextView 1.8k updated 2y ago

The next in the generations of 'growing textviews' optimized for iOS 7 and above.

NVActivityIndicatorView 10.7k updated 7d ago

Collection of nice loading animations.

OverlayContainer

OverlayContainer makes it easier to develop overlay based interfaces, such as the one presented in the Apple Maps or Stocks apps.

Partition Kit 242 updated 14d ago

A SwiftUI Library for creating resizable partitions for View Content.

Popovers 2.2k updated 1y ago

A library to present popovers. Simple, modern, and highly customizable. Not boring!

Preferences 1.5k updated 4mo ago

Add a preferences window to your macOS app in minutes.

ProgressIndicatorView 354 updated 7mo ago

A progress indicator view library written in SwiftUI.

PullToDismiss

You can dismiss modal viewcontroller by pulling scrollview or navigationbar.

RangeSeekSlider 758 updated 2y ago

A customizable range slider like a UISlider for iOS.

Reel search 2.5k updated 6y ago

Option list managed as a reel.

ResizingTokenField 107 updated 5y ago

A UICollectionView-based token field which provides intrinsic content height.

RetroProgress 18 updated 7y ago

Retro looking progress bar straight from the 90s.

SectionedSlider 367 (archived)

Control Center Slider.

SelectionDialog 116 updated 6y ago

Simple selection dialog.

ShadowView 413 updated 1y ago

Make shadows management easy on UIView.

Shiny 841 updated 8mo ago

Iridescent Effect View (inspired by Apple Pay Cash).

ShowSomeProgress 107 updated 6y ago

Animated Progress and Activity Indicators for iOS apps.

SkeletonView 12.9k updated 1y ago

An elegant way to show users that something is happening and also prepare them to which contents he is waiting.

SKPhotoBrowser 2.7k updated 28d ago

Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers.

SpreadsheetView 57 updated 5y ago

Full configurable spreadsheet view user interfaces for iOS applications.

StarryStars 173 updated 6y ago

Display & edit ratings, fully customizable from interface builder.

StatefulViewController 2.1k updated 5y ago

Placeholder views based on content, loading, error or empty states.

StepProgressView 385 updated 1y ago

Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.

SweetCurtain 116 updated 1y ago

Really sweet and easy bottom pullable sheet implementation. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc.

SwiftUISkia 47 updated 1y ago

Skia based 2d graphics SwiftUI rendering library, based on Rust to implement software rasterization to perform rendering

SwiftyUI 344 updated 3y ago

High performance and lightweight UIView, UIImage, UIImageView, UIlabel, UIButton and more.

TagListView 2.7k (archived)

Simple but highly customizable iOS tag list view.

Toaster 1.9k updated 1y ago

Notification toasts.

Twinkle 614 updated 2mo ago

Easy way to make elements in your iOS app twinkle.

UltraDrawerView 241 updated 3mo ago

Lightweight, fast and customizable Drawer View implementation identical to Apple Maps, Stocks and etc.

URLEmbeddedView 648 updated 6y ago

Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card.

Windless 950 updated 3y ago

Windless makes it easy to implement invisible layout loading view.

WSTagsField 1.3k updated 3y ago

An iOS text field that represents different Tags.

YMTreeMap 160 updated 2y ago

Treemap / Heatmap layout engine, based on Squarified.

YNSearch 1.2k updated 7y ago

Awesome fully customizable search view like Pinterest.

Alertift 285 updated 5y ago

Modern, easy UIAlertController wrapper.

Alerts Pickers 5.8k updated 2y ago

Advanced usage of UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.

ALRT 95 updated 5y ago

An easier constructor for UIAlertController. Present an alert from anywhere.

AwaitToast 148 updated 6y ago

An async waiting toast with basic toast. Inspired by facebook posting toast.

CDAlertView 1.1k updated 5y ago

Highly customizable alert/notification/success/error/alarm popup.

CFNotify 503 updated 1y ago

A customizable framework to create draggable alert views.

EZAlertController 365 updated 2y ago

Easy UIAlertController.

FullscreenPopup 40 updated 4mo ago

Present any popup above NavigationBar in SwiftUI

GSMessage 698 updated 4y ago

A simple style messages/notifications for iOS 7+.

Kamagari 77 updated 8y ago

Simple UIAlertController builder class.

Loaf 1.1k updated 2y ago

A simple framework for easy iOS Toasts.

MijickPopups 1.8k updated 5mo ago

Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple.

NotificationBanner 4.9k updated 1y ago

The easiest way to display highly customizable in app notification banners in iOS.

PMAlertController 2.5k updated 3y ago

PMAlertController is a great and customizable substitute to UIAlertController.

PopupDialog 4.0k updated 2y ago

A simple, customizable popup dialog. Replaces UIAlertController alert style.

PopupView 4.0k updated 1mo ago

Toasts and popups library written with SwiftUI.

SCLAlertView 5.3k updated 2y ago

Animated Alert view.

Sheet 340 updated 4y ago

Actionsheet with navigation features such as the Flipboard App.

SPAlert 2.6k updated 1y ago

Native popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets.

StatusAlert 845 updated 2y ago

Display Apple system-like self-hiding status alerts without interrupting user flow.

SweetAlert 2.0k updated 6y ago

Alert system.

Swift-Prompts 728 updated 8y ago

Design custom prompts with a great scope of options to choose from.

SwiftEntryKit 6.8k updated 1y ago

A simple and versatile pop-up presenter.

SwiftMessages 7.6k updated 1mo ago

A very flexible message bar for iOS.

SwiftOverlays 627 updated 7y ago

various popups and notifications.

Toast-Swift 777 updated 4mo ago

An easy to use library to create iOS 14 and newer style toasts.

XLActionController 3.3k updated 3y ago

Fully customizable and extensible action sheet controller.

Zingle

An alert will display underneath your UINavigationBar.

VisualEffectView 1.4k updated 2mo ago

UIVisualEffectView subclass with tint color.

AHDownloadButton 492 updated 4y ago

Customizable download button with progress and transition animations. It is based on Apple's App Store download button.

DOFavoriteButton 3.6k updated 3y ago

Cute Animated Button.

ExpandableButton 103 (archived)

Customizable and easy to use expandable button.

FloatingButton 1.3k updated 1y ago

Easily customizable floating button menu created with SwiftUI.

Floaty 1.6k updated 3y ago

Floating Action Button for iOS.

IGStoryButtonKit 37 updated 3y ago

Easy-to-use button with rich animation inspired by instagram stories.

LGButton 2.3k updated 5y ago

A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.

LTHRadioButton 369 updated 1y ago

A radio button with a pretty animation.

MultiToggleButton 85 updated 1y ago

A UIButton subclass that implements tap-to-toggle button text (like the camera flash and timer buttons).

NFDownloadButton 438 (archived)

Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.

PMSuperButton 721 updated 3y ago

A powerful UIButton with super powers, customizable from Storyboard.

RadioGroup 191 updated 7mo ago

The missing iOS radio buttons group.

SwiftShareBubbles 174 updated 3y ago

Animated social share buttons control for iOS.

TransitionButton 1.5k updated 3y ago

UIButton subclass for loading and transition animation.

CalendarKit 2.7k updated 19d ago

Fully customizable calendar day view.

CalendarView 622 updated 3d ago

Calendar Component, It features both vertical and horizontal layout (and scrolling) and the display of native calendar events.

DateTimePicker 1.9k updated 4y ago

A nicer iOS UI component for picking date and time.

ElegantCalendar 1.1k updated 2y ago

The elegant full screen calendar missed in SwiftUI.

HorizonCalendar 3.1k updated 1mo ago

A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps.

JTAppleCalendar 7.7k updated 1y ago

UI calendar handler.

KVKCalendar 777 updated 4mo ago

A most fully customization calendar for Apple platforms

OBCalendar 169 updated 5mo ago

OBCalendar is designed for simplicity and customization, it allows you to build beautiful and functional calendar interfaces effortlessly.

Workaholic 124 updated 7y ago

A GitHub-like work contribution timeline.

CardNavigation 49 updated 5y ago

A navigation controller that displays its view controllers as an interactive stack of cards.

CardParts 2.5k updated 4y ago

A reactive, card-based UI framework built on UIKit for iOS developers.

VerticalCardSwiper 1.5k updated 2y ago

A marriage between the Shazam Discover UI and Tinder, built with UICollectionView.

Carbon 1.4k updated 1y ago

A declarative library for building component-based user interfaces in UITableView and UICollectionView.

Eureka 11.8k updated 1y ago

Elegant iOS form builder.

FDBarGauge 28 updated 5y ago

Simulate the level indicator on an audio mixing board

AlexaSkillsKit 184 updated 8y ago

Develop custom Alexa Skills.

ApplyStyleKit 210 updated 3y ago

Elegantly, Apply style to UIKit using Method Chain.

Basis 317 updated 8y ago

Pure Declarative Programming.

Bow 658 updated 3y ago

Companion library for Typed Functional Programming.

CallbackURLKit 349 updated 3y ago

Implementation of x-callback-url (Inter app communication).

Closures 1.8k updated 4y ago

Swifty closures for UIKit and Foundation.

Codextended 1.5k updated 5y ago

Extensions giving Codable API type inference super powers.

Curry 497 updated 10mo ago

Function currying.

Delegated

Closure-based delegation without memory leaks.

DifferenceKit 3.7k updated 2y ago

A fast and flexible O(n) difference algorithm framework.

Differific 123 updated 6y ago

A fast and convenient diffing framework.

Dollar 4.3k updated 2y ago

Similar to Lo-Dash or Underscore in Javascript.

DuctTape 176 updated 4y ago

KeyPath dynamicMemberLookup based syntax sugar for Swift.

EtherWalletKit 144 updated 4y ago

Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge.

ExceptionCatcher 178 updated 1y ago

Catch Objective-C exceptions.

EZSwiftExtensions 3.0k updated 1y ago

How standard types and classes were supposed to work.

JSON

AlamofireObjectMapper 2.7k updated 2y ago

An Alamofire extension which converts JSON response data into objects using ObjectMapper.

Alembic 117 updated 7y ago

Functional JSON parsing, mapping to objects, and serialize to JSON.

Argo 3.5k updated 4y ago

JSON parsing library.

Arrow 387 updated 1y ago

Elegant JSON Parsing.

Decodable 1.0k updated 2y ago

JSON parsing.

Elevate 619 updated 3y ago

JSON parsing framework that makes parsing simple, reliable and composable.

EVReflection 961 updated 11mo ago

Reflection based JSON encoding and decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable.

HandyJSON 4.3k updated 2y ago

A handy JSON-object serialization/deserialization library.

Himotoki 793 updated 6y ago

A type-safe JSON decoding library.

JASON 1.0k updated 5y ago

JSON parsing with outstanding performances and convenient operators.

JSONHelper 776 updated 5y ago

Lightning fast JSON deserialization and value conversion library for iOS & OS X.

JSONNeverDie 447 updated 8y ago

Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die.

ObjectMapper 9.2k updated 1y ago

JSON object mapper.

PMJSON 360 updated 4y ago

JSON encoding/decoding library.

ReerCodable 445 updated 14d ago

Codable extensions using Swift macro.

Sextant 67 updated 5mo ago

High performance JSONPath queries

SwiftyJSON 23.0k updated 21d ago

A lib for JSON with error handling.

SwiftyJSONAccelerator 949 updated 4mo ago

macOS app to generate Swift 5 models for JSON (with Codeable).

Events

Bond 4.2k updated 3y ago

Binding framework.

Combinative 107 updated 5y ago

UI event handling using Apple's combine framework.

EmitterKit 564 updated 3y ago

Implementation of event emitters and listeners.

FutureKit 748 updated 7y ago

Future/Promises Library.

Katana 2.2k (archived)

Write apps a la React and Redux.

LightweightObservable 137 updated 3y ago

A lightweight implementation of an observable sequence that you can subscribe to.

NoticeObserveKit 152 updated 1y ago

NoticeObserveKit is type-safe NotificationCenter wrapper that associates notice type with info type.

Notificationz 77 updated 6y ago

Helping you own NSNotificationCenter by providing a simple, customizable adapter.

Observable 378 updated 1y ago

The easiest way to observe values.

OneWay 103 updated 4mo ago

State management with unidirectional data flow.

OpenCombine 2.8k updated 2y ago

Open source implementation of Apple's Combine framework for processing values over time.

PMKVObserver 705 updated 4y ago

Modern thread-safe and type-safe key-value observing.

PromiseKit 14.3k updated 1mo ago

Async promise programming lib.

ReactiveCocoa 19.9k updated 6mo ago

ReactiveCocoa (RAC) is a Cocoa framework inspired by Functional Reactive Programming. It provides APIs for composing and transforming streams of values over time.

ReactorKit 2.8k updated 9d ago

A framework for reactive and unidirectional application architecture.

ReSwift 7.6k updated 1y ago

Unidirectional Data Flow.

RxSwift 24.7k updated 23d ago

Microsoft Reactive Extensions (Rx).

Signals 467 updated 5y ago

Replaces delegates and notifications.

SwiftEventBus 1.1k updated 5y ago

A publish/subscribe event bus optimized for iOS.

Tempura 718 (archived)

A holistic approach to iOS development, inspired by Redux and MVVM.

Tokamak 2.8k (archived)

React-like declarative API for building native UI components with easy to use one-way data binding.

Tomorrowland 116 updated 5y ago

Lightweight Promises.

TopicEventBus 54 updated 7y ago

Publish–subscribe design pattern implementation framework, with ability to publish events by topic.

VueFlux 330 updated 7y ago

Unidirectional Data Flow State Management Architecture - Inspired by Vuex and Flux.

When 264 updated 6y ago

A lightweight implementation of Promises.

Images

Agrume 884 updated yesterday

A lemony fresh iOS image viewer.

AlamofireImage 4.0k updated 1y ago

AlamofireImage is an image component library for Alamofire.

APNGKit 2.3k updated 2y ago

High performance and delightful way to play with APNG format in iOS.

ATGMediaBrowser 216 updated 5y ago

Image slide-show viewer with multiple predefined transition styles, and with ability to create new transitions with ease.

AXPhotoViewer 654 updated 1y ago

An iPhone/iPad photo gallery viewer, useful for viewing a large (or small!) number of photos.

BlockiesSwift 66 updated 3y ago

Unique blocky identicons/profile picture generator.

Brightroom 3.6k updated 1mo ago

An image editor and engine using CoreImage.

CTPanoramaView 1.0k updated 1y ago

A library that displays spherical or cylindrical panoramas with touch or motion based controls.

DTPhotoViewerController 283 updated 4y ago

A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.

FacebookImagePicker 235 (archived)

Facebook album photo picker.

FaceCrop 51 updated 4y ago

Detect and center faces in your images using Apple’s Vision Framework.

FlexibleImage 823 updated 7y ago

A simple way to play with images.

FMPhotoPicker 850 updated 2y ago

A modern, simple and zero-dependency photo picker with an elegant and customizable image editor.

gifu 3.2k updated 7mo ago

Highly performant animated GIF support for iOS.

GPUImage 2 4.9k updated 2y ago

GPUImage 2 is a BSD-licensed framework for GPU-accelerated video and image processing.

GPUImage 3 2.9k updated 1y ago

GPUImage 3 is a BSD-licensed framework for GPU-accelerated video and image processing using Metal.

HanekeSwift 5.2k updated 5y ago

A lightweight generic cache for iOS with extra love for images.

Harbeth 615 updated 2d ago

Metal API for GPU accelerated Graphics and Video and Camera filter framework.

ImageDetect 304 updated 7y ago

Detect and crop faces, barcodes and texts in image with iOS 11 Vision API.

ImageLoader 292 updated 6y ago

A lightweight and fast image loader for iOS.

ImageScout 974 updated 6y ago

Implementation of fastimage - supports PNG, GIF, and JPEG.

ImageViewer 2.6k updated 10mo ago

An image viewer à la Twitter.

ImgixSwift 25 updated 1y ago

Easily update image urls to be fast and responsive.

JLStickerTextView 484 updated 5y ago

A UIImageView allow you to add multiple Label (multiple line text support) on it, you can edit, rotate, resize the Label as you want with one finger ,then render the text on Image.

Kanvas 340 updated 7d ago

A iOS library for adding effects, drawings, text, stickers, and making GIFs from existing media or the camera.

Kingfisher 24.3k updated yesterday

Image download and caching.

LetterAvatarKit 221 updated 3y ago

A UIImage extension that generates letter-based avatars.

Lightbox 1.7k updated 1y ago

A convenient and easy to use image viewer for your iOS app.

MapleBacon 344 updated yesterday

Image download and caching library.

MCScratchImageView 357 updated 6y ago

A custom ImageView that is used to cover the surface of other view like a scratch card, user can swipe the mulch to see the view below.

Moa 335 updated 4y ago

An image download extension of the image view for iOS, tvOS and macOS.

Nuke 8.6k updated 2d ago

Advanced framework for loading, caching, processing, displaying and preheating images.

PassportScanner 471 updated 6y ago

Scan the MRZ code of a passport and extract the first name, last name, passport number, nationality, date of birth, expiration date and personal number.

Rough 105 updated 8y ago

Rough lets you draw in a sketchy, hand-drawn-like, style.

Sharaku 1.5k updated 5y ago

Image filtering UI library like Instagram.

Snowflake 963 updated 2y ago

Work with SVG.

SwiftDraw 586 updated 18d ago

Library that converts SVG images to UIImage, NSImage and generates CoreGraphics source code.

SwiftGen-Assets

A tool to auto-generate enums for all your UIImages from your Assets Catalogs.

SwiftSVG 2.0k updated 3y ago

A single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView).

SwiftWebImage

SwiftUI Image downloader with performant LRU mem/disk cache.

SwiftyGif 2.3k updated 1y ago

High performance GIF engine.

TinyCrayon 1.8k updated 4y ago

A smart and easy-to-use image masking and cutout SDK for mobile apps.

Toucan 2.4k updated 4y ago

Image processing api.

UIImageColors 3.3k (archived)

iTunes style color fetcher for UIImage.

YPImagePicker 4.5k updated 6mo ago

Instagram-like image picker & filters for iOS.

ZImageCropper 233 updated 5y ago

Crop image in any shape.

ZImageCropper 233 updated 5y ago

Crop image in any shape.

Auto Layout

Bamboo 74 updated 7y ago

Auto Layout (and manual layout) in one line.

Cartography 7.3k updated 6mo ago

Declarative auto layout lib for your project.

Cassowary 112 updated 7y ago

A linear constraint solving library using the same algorithm as AutoLayout.

Cupcake 287 updated 5y ago

An easy way to create and layout UI components for iOS.

DeviceLayout 164 (archived)

AutoLayout can be set differently for each device.

EasyPeasy 1.9k updated 4y ago

Auto Layout made easy.

EasySwiftLayout 345 updated 3y ago

Lightweight Swift framework for Apple's Auto-Layout.

EZLayout 25 updated 6y ago

An easier and faster way to code Autolayout.

FixFlex 43 updated 3mo ago

Declarative autolayout based on NSLayoutAnchor, swifty reimagination of VFL, alternative to UIStackView.

HypeUI 142 updated 5mo ago

HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit

KVConstraintKit 92 updated 7y ago

An Impressive Autolayout DSL for iOS, tvOS & OSX.

MisterFusion 312 updated 6y ago

DSL for AutoLayout, supports Size Class.

Mortar 83 updated 25d ago

A concise but flexible DSL for creating Auto Layout constraints and adding subviews.

NorthLayout 42 updated 3y ago

Fast path to layout using Visual Format Language (VFL) with extended syntax.

PureLayout 7.6k updated 3y ago

The ultimate API for iOS & OS X Auto Layout.

SnapKit 20.3k updated 10mo ago

Autolayout DSL for iOS & OS X.

Swiftstraints 121 updated 3y ago

Powerful auto-layout framework that lets you write constraints in one line of code.

TinyConstraints 4.1k updated 1y ago

TinyConstraints is the syntactic sugar that makes Auto Layout sweeter for human use.

Logging

Network

Alamofire 42.4k updated yesterday

Elegant networking.

APIKit 2.0k updated 1y ago

Library for building type-safe web API client.

Ciao 66 updated 1y ago

Publish and discover services using mDNS (Bonjour, Zeroconf).

CodyFire 253 updated 3y ago

Powerful Codable API requests builder and manager for iOS. Based on Alamofire.

Conduit 53 updated 1mo ago

Robust networking for web APIs.

Connectivity

Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.

Dots 37 updated 8y ago

Lightweight Concurrent Networking Framework.

GoodNetworking 31 updated 1mo ago

GoodNetworking simplifies HTTP networking.

Heimdallr.swift

Easy to use OAuth 2 library for iOS.

Just 1.4k (archived)

HTTP for Humans (a python-requests style HTTP library).

Malibu 12 updated 7y ago

A networking library built on promises.

Moya 15.4k updated 25d ago

Network abstraction layer.

MultiPeer 245 updated 4y ago

A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices.

Netfox 3.8k updated 2y ago

A lightweight, one line setup, network debugging library.

Netswift 25 updated 1y ago

A type-safe, high-level networking solution.

OAuth2 1.2k updated 1y ago

oauth2 auth lib.

OAuthSwift 3.3k updated 1y ago

OAuth library for iOS.

Pitaya 835 updated 6y ago

HTTP / HTTPS networking library just incidentally execute on machines.

PMHTTP 504 updated 4y ago

HTTP framework with a focus on REST and JSON.

Postal

Framework providing simple access to common email providers.

Reachability.swift 8.0k updated 1y ago

A replacement for Apple's Reachability with closures.

ReactiveAPI 80 (archived)

Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.

ResponseDetective 1.9k updated 2y ago

A non-intrusive framework for intercepting any outgoing requests and incoming responses between your app and server for debugging purposes.

RxNetworks 238 updated 1y ago

Network API With RxSwift + Moya + HandyJSON + Plugins.

ShadowsocksX-NG 32.9k updated 1y ago

A fast tunnel proxy that helps you bypass firewalls.

SolarNetwork 103 updated 6y ago

Elegant network abstraction layer.

SwiftHTTP 2.0k updated 4y ago

NSURLSession wrapper.

SwiftyOAuth 485 updated 6y ago

A small OAuth library with a built-in set of providers.

TermiNetwork 106 updated 10mo ago

A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.

Tiercel 2.9k updated 8d ago

Background downloads, relaunch recovery, resumable transfers, and task management for iOS apps.

TRON 546 updated 1y ago

Lightweight network abstraction layer, written on top of Alamofire.

Wormholy 2.6k updated 4d ago

iOS network debugging, like a wizard ‍.

Text

Attributed 751 updated 3y ago

Modern µframework for attributed strings.

AttributedTextView 441 updated 2y ago

Easiest way to create an attributed UITextView with support for multiple links, hashtags and mentions.

BonMot 3.6k updated 1y ago

Beautiful, easy attributed strings for iOS.

Croc 130 updated 7y ago

A lightweight Emoji parsing and querying library.

edhita 1.4k updated 28d ago

Fully open source text editor for iOS.

GMarkdown 60 updated 3mo ago

Markdown rendering library for iOS with support for tables, LaTeX, Mermaid, and code highlighting.

MarkdownKit 898 updated 9mo ago

A simple and customizable Markdown Parser.

MarkdownView 2.1k updated 19d ago

iOS Markdown view.

Marky-Mark 316 updated 28d ago

Converts Markdown into native views or attributed strings.

Notepad 900 updated 4y ago

A fully themeable markdown editor with live syntax highlighting.

OEMentions 51 updated 6y ago

An easy way to add mentions to uitextview like Facebook and Instagram.

Parsey 59 updated 6y ago

Parser combinator framework that supports source location tracking, backtracking prevention, and rich error messages.

Pluralize.swift 196 updated 3y ago

Great String Pluralize Extension.

PredicateFlow

PredicateFlow is a builder that allows you to write amazing, strong-typed and easy-to-read NSPredicate.

PrediKit 537 updated 6y ago

An NSPredicate DSL for iOS & OS X inspired by SnapKit.

Regex by crossroadlabs 329 updated 7y ago

Very easy to use Regular Expressions library with rich functionality. Features both operator =~ and method based APIs. Unit tests covered.

Regex by sindresorhus 333 updated 6mo ago

Swifty regular expressions, fully tested & documented, and with correct Unicode handling.

RichEditorView 1.9k (archived)

RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing.

Sprinter 166 updated 8y ago

A library for formatting strings.

SwiftRichString 3.2k updated 2y ago

Elegant & Painless Attributed Strings Management Library.

SwiftVerbalExpressions 594 updated 8y ago

VerbalExpressions porting.

SwiftyAttributes 1.6k updated 2y ago

Extensions that make it a breeze to work with attributed strings.

Tagging 127 updated 5y ago

A TextView that provides easy to use tagging feature for Mention or Hashtag.

Texstyle 80 updated 3y ago

Texstyle allows you to format attributed strings easily.

TextAttributes 2.2k updated 6y ago

An easier way to compose attributed strings.

TextBuilder 246 updated 15d ago

Like a SwiftUI ViewBuilder, but for Text.

TwitterTextEditor 3.0k updated 3y ago

A standalone, flexible API that provides a full featured rich text editor for iOS applications.

VEditorKit 489 updated 7y ago

Lightweight and Powerful Editor Kit.

Utility

FlagAndCountryCode 104 updated 1y ago

FlagAndCountryCode provides phone codes and flags for every country. Works on UIKit and SwiftUI

FluentQuery

- Powerful and easy to use Query Builder.

GoodExtensions-iOS 29 updated 5mo ago

GoodExtensions is a collection of useful and frequently used extensions.

GoodUIKit 31 updated 2y ago

GoodUIKit is an extensions library filled with reusable UI snippets for faster and more efficient development.

Highlighter

Highlight whatever you want! Highlighter will magically find UI objects such as UILabel, UITextView, UITexTfield, UIButton in your UITableViewCell or other Class.

LifetimeTracker

Surface retain cycle / memory issues right as you develop your application.

Lumos 153 updated 2y ago

An easy-to-use API for Objective-C runtime functions.

ObjectiveKit 840 updated 5y ago

API for Objective C runtime functions.

OpenSourceController

The simplest way to display the librarie's licences used in your application.

Percentage 281 updated 1mo ago

Make percentages more readable and type-safe.

Periphery 6.0k updated 4d ago

A tool to identify unused code in Swift projects.

Playbook 1.2k updated 1y ago

A library for isolated developing UI components and automatically snapshots of them.

PrivacyFlash Pro 162 updated 23d ago

Generate a privacy policy for your Swift iOS app from its code.

protobuf-swift

ProtocolBuffers.

R.swift 9.6k updated 11mo ago

Tool to get strong typed, autocompleted resources like images, cells and segues.

RandomKit 1.5k updated 3y ago

- Random data generation.

ReadabilityKit 837 (archived)

Preview extractor for news, articles and full-texts.

ReerKit

Powerful Swift foundation library of extensions and providing utility functions to supercharge your iOS/macOS/Linux development workflow.

ResourceKit

Enable autocomplete use resources.

Result 2.5k updated 4y ago

Type modelling the success/failure of arbitrary operations.

Rugby 714 updated 26d ago

Cache CocoaPods for faster rebuild and indexing Xcode project.

Runes

Functional operators: flatMap, map, apply.

Solar

Calculate sunrise and sunset times given a location.

SpriteKit+Spring 250 updated 5y ago

SpriteKit API reproducing UIView's spring animations with SKAction.

Sugar 1.1k updated 5y ago

Something sweet that goes great with your Cocoa.

swift-build 49 updated 5d ago

GitHub Action for building and testing Swift packages across all platforms.

swift-protobuf

- A plugin and runtime library for using Google's Protocol Buffer.

SwiftAutoGUI 80 updated 3d ago

Used to programmatically control the mouse & keyboard. A library for manipulating macOS with Swift.

SwiftBoost

Collection of Swift-extensions to boost development process.

Swiftbot

run swift code on slack.

SwifterSwift

A handy collection of more than 500 native extensions to boost your productivity.

SwiftLinkPreview

It makes a preview from an url, grabbing all information such as title, relevant texts and images.

SwiftPlantUML

A command-line tool and Swift Package to generate UML class from your Swift source code. Also available as Xcode Source Editor Extension.

SwiftRandom 557 updated 6y ago

A tiny generator of random data.

SwiftRater

A utility that reminds your iPhone app's users to review the app.

SwiftTweaks

Tweak your iOS app without recompiling.

Swiftx

Functional data types and functions for any project.

SwiftyUtils

All the reusable code that we need in each project.

Swiftz 3.3k updated 3y ago

Functional programming.

SyntaxKit

Generate Swift code programmatically with a declarative syntax.

Then

Super sweet syntactic sugar for initializers.

TSAO

Type-Safe Associated Objects.

URLQueryItemEncoder 65 updated 3y ago

An Encoder for encoding any Encodable value into an array of URLQueryItem.

UTIKit 253 updated yesterday

an UTI (Uniform Type Identifier) wrapper.

Vaccine 310 updated 6y ago

Make your apps immune to recompile-decease.

WeakableSelf

A micro-framework to encapsulate [weak self] and guard statements within closures.

WhatsNew

Showcase new features after an app update similar to Pages, Numbers and Keynote.

WhatsNewKit 4.3k updated 1y ago

Showcase your awesome new app features.

XestiMonitors 266 updated 5mo ago

An extensible monitoring framework.

ZamzamKit 274 updated 1mo ago

A collection of micro utilities and extensions for Standard Library, Foundation and UIKit.

AKSwiftSlideMenu 284 updated 6y ago

Slide Menu (Drawer).

CircleMenu 3.4k updated 3y ago

CircleMenu is a simple, elegant UI menu with a circular layout and material design animations.

ENSwiftSideMenu 1.8k updated 6y ago

Sliding side menu.

FanMenu 727 updated 2y ago

Menu with a circular layout based on Macaw.

FlowingMenu 975 updated 6y ago

Interactive view transition to display menus with flowing and bouncing effects.

GuillotineMenu 2.9k updated 6y ago

Guillotine style menu.

HHFloatingView 97 updated 6y ago

An easy to use and setup floating view for your app.

InteractiveSideMenu 701 updated 5y ago

Customizable iOS Interactive Side Menu.

KWDrawerController 157 updated 2y ago

Drawer view controller that easy to use.

MenuItemKit 846 (archived)

UIMenuItem with image and block (closure) support.

Pagemenu 5.2k updated 4y ago

Pagination enabled view controller.

PagingKit

PagingKit provides customizable menu UI.

Panels 1.5k updated 6y ago

Panels is a framework to easily add sliding panels to your application.

Parchment 3.5k updated 1y ago

A paging view controller with a highly customizable menu, built on UICollectionView.

PopMenu 1.7k updated 2y ago

A cool and customizable popup style action sheet for iOS.

SegmentIO 2.5k updated 1y ago

Animated top/bottom segmented menu for iOS.

SideMenu 5.8k updated 3y ago

Simple side menu control for iOS inspired by Facebook. Right and Left sides. No coding required.

SlideMenuControllerSwift 3.4k updated 2y ago

iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app.

SwipeMenuViewController 1.3k updated 2y ago

Swipable tab and menu View and ViewController.

XLPagerTabStrip 7.0k updated 2y ago

Android PagerTabStrip for iOS.

YNDropDownMenu 1.3k updated 7y ago

Adorable iOS drop down menu.

TextField

CBPinEntryView 187 updated 2y ago

Easy to use, very customisable pin entry.

CHIOTPField 282 updated 5y ago

A set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc.

DTTextField 333 updated 3y ago

DTTextField is a custom textfield with floating placeholder and error label.

FloatingLabelTextFieldSwiftUI 493 updated 2y ago

FloatingLabelTextFieldSwiftUI is a small and lightweight SwiftUI framework written in completely SwiftUI (not using UIViewRepresentable) that allows to create beautiful and customisable floating label textfield!

HTYTextField 310 updated 6y ago

A UITextField with bouncy placeholder.

iTextField ️ 107 (archived)

A fully-wrapped UITextField that works entirely in SwiftUI .

PasswordTextField 311 updated 1y ago

A custom TextField with a switchable icon which shows or hides the password and enforces good password policies.

SkyFloatingLabelTextField 4.1k (archived)

A beautiful and flexible text field control implementation of "Float Label Pattern".

StyledTextKit 1.2k updated 4y ago

Declarative building and fast rendering attributed string library.

TextFieldCounter 436 updated 6y ago

UITextField character counter with lovable UX.

TextFieldEffects 6.0k updated 2y ago

Several ready to use effects for UITextFields.

UITextField-Navigation 441 updated 4y ago

UITextField-Navigation adds next, previous and done buttons to the keyboard for your UITextFields. Highly customizable.

VKPinCodeView 98 updated 5y ago

Simple and elegant UI component for input PIN.

Transition

BubbleTransition 3.3k updated 5y ago

Bubble transition in an easy way.

Cards XI 4.2k updated 2y ago

Awesome iOS 11 AppStore's Card Views.

EasyTransitions

A simple way to create custom interactive UIViewController transitions.

Hero 22.5k updated 1y ago

Elegant transition library for iOS.

ImageTransition 221 (archived)

ImageTransition is a library for smooth animation of images during transitions.

Jelly 2.5k updated 3mo ago

Jelly provides custom view controller transitions with just a few lines of code.

LiquidSwipe 716 updated 1y ago

Liquid navigation animation

MijickNavigattie 328 updated 10mo ago

Easy navigation with SwiftUI.

MusicPlayerTransition 642 updated 7y ago

Custom interactive transition like Apple Music iOS App.

NavigationTransitions 1.1k updated 15d ago

Pure SwiftUI Navigation transitions.

PanSlip 105 updated 3y ago

Use PanGesture to dismiss view on UIViewController and UIView.

PinterestSwift 1.9k updated 5y ago

Pinterest style transition.

RevealingSplashView 1.2k updated 1y ago

A Splash view that animates and reveals its content, inspired by the Twitter splash.

SamuraiTransition 281 updated 6y ago

Swift based library providing a collection of ViewController transitions featuring a number of neat cutting animations.

SPLarkController 987 updated 4y ago

Custom transition between two controller. Translate to top.

SPStorkController 2.7k updated 3y ago

Now playing controller from Apple Music. Customisable height.

StarWars.iOS 3.8k updated 3y ago

Transition animation to crumble view-controller into tiny pieces.

Transition 2.6k updated 5y ago

Easy interactive interruptible custom ViewController transitions.

UICollectionView

ASCollectionView 371 updated 1y ago

Lightweight custom collection view inspired by Airbnb.

AZCollectionViewController 97 updated 6y ago

Easy way to integrate pagination with dummy views in CollectionView, make Instagram Discover withing minutes.

Blueprints 987 (archived)

A framework that is meant to make your life easier when working with collection view flow layouts.

BouncyLayout 4.3k updated 5y ago

Collection view layout that makes your cells bounce.

CardsLayout 865 updated 5y ago

Nice card-designed custom CollectionView layout.

CenteredCollectionView 1.5k updated 5y ago

A lightweight UICollectionViewLayout that pages and centers it's cells.

CheckmarkCollectionViewCell 67 updated 1y ago

UICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app 'Select' mode.

CollectionViewShelfLayout 373 updated 3y ago

A UICollectionViewLayout subclass displays its items as rows of items similar to the App Store Feature tab without a nested UITableView/UICollectionView hack.

CollectionViewSlantedLayout 2.3k updated 4y ago

UICollectionViewLayout to show slanted content.

Drag and Drop UICollectionView

Dragging and Dropping data across multiple UICollectionViews.

FSPagerView 7.4k updated 1y ago

Elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.

Gliding Collection 1.5k updated 6y ago

Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Controller.

GoodProvider 29 updated 2y ago

UITableView and UICollectionView provider to simplify basic scenarios of showing the data.

GravitySlider

Beautiful alternative to the standard UICollectionView flow layout.

ShelfView-iOS 268 updated 7y ago

iOS custom view to display books on shelf.

SimpleSource 104 updated 1y ago

Easy and type-safe iOS table and collection views.

SwiftSpreadsheet 637 updated 6y ago

Fully customizable spreadsheet CollectionViewLayout.

TagCellLayout 357 updated 3y ago

UICollectionView layout for Tags with Left, Center & Right alignments.

UICollectionViewSplitLayout 240 updated 6y ago

UICollectionViewSplitLayout makes collection view more responsive.

VegaScroll 2.9k updated 3y ago

Lightweight animation flowlayout for UICollectionView.

UITableView

AZTableViewController

Elegant and easy way to integrate pagination with placeholder views.

CollapsibleTableSectionViewController 355 updated 4y ago

A library to support collapsible sections in a table view.

DGElasticPullToRefresh 3.8k updated 3y ago

Elastic pull to refresh.

DiffableDataSources 857 updated 2y ago

A library for backporting UITableView/UICollectionViewDiffableDataSource.

DTTableViewManager 454 updated 1y ago

Protocol-oriented UITableView management, powered by generics and associated types.

ExpandableCell

Fully refactored YNExapnadableCell with more concise, bug free. Easiest usage of expandable & collapsible cell for iOS. You can customize expandable UITableViewCell whatever you like. ExpandableCell is made because insertRows and deleteRows is hard to use. Just inheirt ExpandableDelegate.

FDTextFieldTableViewCell 25 updated 6y ago

Adds a UITextField to the cell and places it correctly.

folding-cell 10.2k updated 1y ago

Folding cell transition.

GridView 855 updated 2y ago

Can be customized as a time table, spreadsheet, paging and more.

HGPlaceholders 2.3k updated 4y ago

Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project.

OKTableViewLiaison 84 updated 7y ago

Framework to help you better manage UITableViews.

ParallaxHeader 1.0k updated 3y ago

Simple way to add parallax header to UIScrollView/UITableView.

Persei 3.4k updated 6y ago

Animated top menu for UITableView / UICollectionView / UIScrollView.

PullToRefreshSwift

PullToRefresh library.

QuickTableViewController 558 updated 2y ago

A simple way to create a UITableView for settings.

ReverseExtension 1.7k updated 4y ago

UITableView extension that enables the insertion of cells the from bottom of a table view.

SelectionList 124 updated 1y ago

Simple single-selection or multiple-selection checklist, based on UITableView.

Shoyu 279 updated 6y ago

Easier way to represent the structure of UITableView.

SwiftyComments 226 updated 5y ago

Nested hierarchy of expandable/collapsible cells to easily build elegant discussion threads.

SwipeCellKit 6.3k updated 1y ago

Swipeable UITableViewCell based on the stock Mail.app.

WLEmptyState 318 updated 3y ago

A component that lets you customize the view when the dataset of UITableView is empty.

YNExpandableCell 451 updated 6y ago

Awesome expandable, collapsible tableview cell for iOS.