Awesome Swift

2D

  • FengNiao FengNiao 3,350
    star
    updated 6 months ago MIT License

    A command line tool for cleaning unused resources in Xcode.

  • updated over 6 years ago

    Cross-platform 2D Game Engine in pure Swift

  • Hedwig Hedwig 1,117
    star
    updated about 7 years ago MIT License

    Send email to any SMTP server like a boss, in Swift and cross-platform

3D

  • ARTetris ARTetris 1,531
    star
    updated about 1 year ago MIT License

    Augmented Reality Tetris made with ARKit and SceneKit

  • Euclid Euclid 623
    star
    updated 4 months ago MIT License

    A Swift library for creating and manipulating 3D geometry

  • updated almost 5 years ago BSD 2-Clause "Sim...

    The fastest ๐Ÿš€ way to embed a 3D model in Swift

  • Satin Satin 775
    star
    updated about 1 year ago MIT License

    A 3D Graphics Framework built on Apple's Metal

3D Touch

  • AMPopTip AMPopTip 3,160
    star
    updated 4 months ago MIT License

    An animated popover that pops out a given frame, great for subtle UI tips and onboarding.

  • updated over 1 year ago MIT License

    Scrollable UINavigationBar that follows the scrolling of a UIScrollView

Accessibility

  • updated over 2 years ago MIT License

    Unified accessibility API for iOS, macOS, tvOS & watchOS.

  • updated 3 months ago MIT License

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

  • Render Render 2,157
    star
    updated over 4 years ago

    UIKit a-lร  SwiftUI.framework [min deployment target iOS10]

AI

  • updated almost 4 years ago Apache License 2.0

    A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms

  • updated about 1 year ago MIT License

    Largest list of models for Core ML (for iOS 11+)

  • updated almost 2 years ago MIT License

    Types and functions that make it a little easier to work with Core ML in Swift.

  • DL4S DL4S 99
    star
    updated 9 months ago MIT License

    Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift - from watchOS to Linux

  • updated over 6 years ago MIT License

    Detects faces using the Vision-API and runs the extracted face through a CoreML-model to identiy the specific persons.

  • updated 7 months ago GNU General Publi...

    OpenAI ChatGPT SwiftUI app for iOS, iPadOS, macOS

  • updated almost 6 years ago

    The MobileNet neural network using Apple's new CoreML framework

  • OpenAI OpenAI 1,848
    star
    updated about 2 months ago MIT License

    Swift community driven package for OpenAI public API

  • Swift-AI Swift-AI 6,028
    star
    updated about 7 years ago MIT License

    The Swift machine learning library.

  • updated over 4 years ago MIT License

    SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.

Alert, Tooltips, Toasts

  • updated over 3 years ago MIT License

    Swifty, modern UIAlertController wrapper.

  • AlertKit AlertKit 2,273
    star
    updated 4 months ago MIT License

    Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.

  • updated 5 months ago MIT License

    Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...

  • updated about 1 month ago MIT License

    Create Apple-like alerts & toasts using SwiftUI

  • updated about 5 years ago MIT License

    ๐Ÿž An async waiting toast with basic toast. Inspired by facebook posting toast

  • updated about 4 years ago MIT License

    Make. It. Bounce.

  • updated about 2 years ago MIT License

    General-purpose contextual cards for iOS

  • updated over 3 years ago MIT License

    Highly customizable alertview and alert/notification/success/error/alarm popup written in Swift

  • updated about 1 year ago MIT License

    Easy Swift UIAlertController

  • updated almost 3 years ago MIT License

    A simple style messages/notifications, in Swift.

  • updated over 6 years ago MIT License

    Simple UIAlertController builder class in Swift.

  • Loaf Loaf 1,092
    star
    updated about 1 year ago MIT License

    ๐Ÿž A Swifty Framework for Easy iOS Toasts

  • updated 12 months ago MIT License

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

  • updated over 1 year ago MIT License

    PMAlertController is a great and customizable alert that can substitute UIAlertController

  • updated 6 months ago Other

    A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style.

  • PopupView PopupView 3,164
    star
    updated 3 months ago MIT License

    Toasts and popups library written with SwiftUI

  • updated 9 months ago MIT License

    ProgressHUD is a lightweight and easy-to-use HUD for iOS. With more than 5000+ animations. โ€ผ๏ธ

  • updated 7 months ago MIT License

    Beautiful animated Alert View. Written in Swift

  • Sheet Sheet 335
    star
    updated almost 3 years ago MIT License

    ๐Ÿ“‘ Actionsheet with navigation features such as the Flipboard App

  • updated 11 months ago MIT License

    Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.

  • updated over 4 years ago MIT License

    Live animated Alert View for iOS written in Swift

  • updated over 6 years ago Other

    A Swift library to design custom prompts with a great scope of options to choose from.

  • updated 3 months ago MIT License

    SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.

  • updated 3 months ago MIT License

    A Swifty UI framework for notifications and alerts.

  • updated almost 6 years ago MIT License

    SwiftOverlays is a Swift GUI library for displaying various popups and notifications

  • updated almost 5 years ago MIT License

    This is an example project of SwiftUI and Combine using GitHub API.

  • updated about 5 years ago MIT License

    ๐Ÿš€ This is a tiny experimental application using SwiftUI with Flux architecture.

  • updated about 2 years ago MIT License

    A simple way to show toast in SwiftUI.

  • updated over 1 year ago MIT License

    Fully customizable and extensible action sheet controller written in Swift

  • Zingle Zingle 111
    star
    updated about 4 years ago MIT License

    Zingle โ€“ An alert will display underneath your UINavigationBar ๐ŸŽ…

Algorithm

  • updated over 4 years ago MIT License

    Algorithm is a library of tools that is used to create intelligent applications.

  • BTree BTree 1,305
    star
    updated over 2 years ago MIT License

    Fast sorted collections for Swift using in-memory B-trees

  • updated 3 months ago MIT License

    Algorithms and data structures in Swift, with explanations!

  • updated 3 months ago Apache License 2.0

    Commonly used sequence and collection algorithms for Swift

  • updated 2 months ago Apache License 2.0

    Async Algorithms for Swift

  • updated almost 5 years ago MIT License

    Swift implementation of the longest common subsequence (LCS) algorithm.

  • updated about 2 years ago Other

    Examples of commonly used data structures and algorithms in Swift.

Analytics

  • updated about 1 year ago Apache License 2.0

    Official iOS (Swift) Tracking Library for Mixpanel Analytics

  • updated almost 2 years ago MIT License

    An abstraction layer for analytics in your app to keep your tracking code clean and reusable.

  • updated over 1 year ago MIT License

    โ˜‚๏ธ Analytics abstraction layer for Swift

Animation

  • Advance Advance 4,499
    star
    updated about 2 years ago BSD 2-Clause "Sim...

    Physics-based animations for iOS, tvOS, and macOS.

  • anim anim 567
    star
    updated over 3 years ago MIT License

    Swift animation library for iOS, tvOS and macOS.

  • Anima Anima 537
    star
    updated over 1 year ago MIT License

    Anima is chainable Layer-Based Animation library for Swift5.

  • updated over 2 years ago MIT License

    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

  • updated over 6 years ago MIT License

    A custom View with fancy collectionView animation

  • Comets Comets 601
    star
    updated almost 5 years ago MIT License

    โ˜„๏ธComets: Animating Particles in Swift

  • Dance Dance 647
    star
    updated almost 7 years ago MIT License

    A radical & elegant animation library for iOS.

  • updated about 2 years ago MIT License

    Cute Animated Button written in Swift.

  • Ease Ease 1,260
    star
    updated about 4 years ago MIT License

    It's magic.

  • updated over 3 years ago MIT License

    A Swift library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level - layers, springs, chain-able animations and mixing view and layer animations together!

  • updated over 1 year ago Apache License 2.0

    Elegant SVG animation kit for swift

  • updated about 4 years ago Other

    Advanced Natural Motion Animations, Simple Blocks Based Syntax

  • Gemini Gemini 3,243
    star
    updated 11 months ago MIT License

    Gemini is rich scroll based animation framework for iOS, written in Swift.

  • updated over 3 years ago MIT License

    Swift interpolation for gesture-driven animations

  • updated about 2 years ago MIT License

    :octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion

  • Pastel Pastel 3,473
    star
    updated over 1 year ago MIT License

    ๐ŸŽจ Gradient animation effect like Instagram

  • Poi Poi 66
    star
    updated over 4 years ago MIT License
  • updated about 4 years ago Other

    ๐Ÿ“‘ Presentation helps you to make tutorials, release notes and animated pages.

  • Pulsator Pulsator 1,376
    star
    updated about 3 years ago MIT License

    Pulse animation for iOS

  • updated 10 months ago MIT License

    A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.

  • updated over 3 years ago MIT License

    Pull-to-refresh animation in UICollectionView with a sticky header flow layout, written in Swift ๐Ÿ”ถ

  • updated over 2 years ago MIT License

    A super simple carousel view with scaling transitions written in Swift

  • Sica Sica 1,051
    star
    updated over 2 years ago MIT License

    ๐ŸฆŒ Simple Interface Core Animation. Run type-safe animation sequencially or parallelly

  • updated 2 months ago MIT License

    โ˜ ๏ธ Elegant skeleton loading animation in lightweight SwiftUI

  • Spring Spring 14,073
    star
    updated about 1 year ago MIT License

    A library to simplify iOS animations in Swift.

  • updated about 3 years ago MIT License

    Better Easing for SpriteKit in Swift

  • updated 4 months ago MIT License

    Swift library for choreographing animations on the screen.

  • Stellar Stellar 2,932
    star
    updated almost 5 years ago MIT License

    A fantastic Physical animation library for swift

  • updated over 3 years ago MIT License

    A beautiful activity indicator and modal alert written in Swift (originally developed for my app DoodleDoodle) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest

  • updated about 1 year ago MIT License

    SwiftUI Animation

  • updated almost 3 years ago Apache License 2.0

    A repository containing a variety of animations and Animated components created in SwiftUI that you can use in your own projects.

  • updated over 4 years ago MIT License

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

  • TweenKit TweenKit 1,337
    star
    updated almost 4 years ago MIT License

    Animation library for iOS in Swift

  • updated 8 months ago MIT License

    ViewAnimator brings your UI to life with just one line

  • updated about 3 years ago BSD 2-Clause "Sim...

    Your fast and friendly physics-based animation system.

  • updated 10 months ago MIT License

    Designed for gesture-driven animations. Fast, simple, & extensible!

API

  • updated about 2 years ago MIT License

    Controls the visibility of the network activity indicator on iOS using Alamofire.

  • updated over 1 year ago Apache License 2.0

    Swift client for Kubernetes

  • updated over 2 years ago MIT License

    Swift implementation of Github REST API v3

  • Moya Moya 15,044
    star
    updated 12 days ago MIT License

    Network abstraction layer written in Swift.

  • updated over 5 years ago BSD 3-Clause "New...

    Google Directions API helper for iOS, written in Swift

  • updated about 3 years ago MIT License

    ๐Ÿ‘ค Framework to Generate Random Users - An Unofficial Swift SDK for randomuser.me

  • updated over 4 years ago MIT License

    Swift Reddit API Wrapper

  • Swifter Swifter 2,389
    star
    updated about 2 years ago MIT License

    [DEPRECATED] ๐Ÿฆ A Twitter framework for iOS & OS X written in Swift

  • updated 2 months ago MIT License

    The Swift-est way to build native mobile apps that connect to Salesforce.

  • updated over 2 years ago MIT License

    Instagram Private API Swift

App Routing

  • Appz Appz 1,163
    star
    updated almost 3 years ago MIT License

    ๐Ÿ“ฑ Launch external apps, and deeplink, with ease using Swift!

  • updated 5 months ago MIT License

    ๐Ÿš Route URL schemes easily

  • Linker Linker 137
    star
    updated about 6 years ago MIT License

    ๐ŸŽฏ Your easiest way to handle all URLs.

  • updated over 4 years ago MIT License

    LiteRoute is easy transition for your app. Written on Swift 4

  • updated over 3 years ago MIT License

    Declarative URL- and state-based router written in Swift.

  • updated over 4 years ago MIT License

    :octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion

  • needle needle 1,785
    star
    updated 2 months ago Apache License 2.0

    Compile-time safe Swift dependency injection framework

  • RxFlow RxFlow 1,866
    star
    updated 6 months ago MIT License

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

  • updated over 1 year ago Apache License 2.0

    A library for managing complex workflows in Swift

  • updated almost 5 years ago MIT License

    A URL Router for iOS, written in Swift

  • updated 10 months ago MIT License

    โ›ต๏ธ Elegant URL Routing for Swift

App Store

  • updated about 1 month ago MIT License

    Build, Measure and Grow iOS subscription business

  • updated over 1 year ago MIT License

    โญ๏ธ A tiny library to request review on the AppStore. This is wrapper around native SKStoreReviewController.

  • Hero Hero 21,916
    star
    updated 6 months ago MIT License

    Elegant transition library for iOS & tvOS

  • updated over 2 years ago MIT License

    A Simple and Lightweight framework for In App Purchase

  • updated over 2 years ago MIT License

    A modern In-App Purchases management framework for iOS.

  • Moya Moya 15,044
    star
    updated 12 days ago MIT License

    Network abstraction layer written in Swift.

  • updated 29 days ago MIT License

    Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ โ›บ

  • updated 3 months ago GNU General Publi...

    WordPress for iOS - Official repository

Audio

  • AudioKit AudioKit 10,555
    star
    updated 9 days ago MIT License

    Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS

  • updated 3 months ago MIT License

    Controls and Visualization for AudioKit apps

  • updated almost 4 years ago MIT License

    AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).

  • updated almost 3 years ago MIT License

    AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.

  • updated almost 3 years ago Other

    ๐ŸŽธ A maestro of pitch detection.

  • updated over 2 years ago MIT License

    Start recording when the user speaks

  • updated 4 months ago MIT License

    Reads an audio file and displays the waveform

  • updated almost 2 years ago MIT License

    ModernAVPlayer is a persistence AVPlayer wrapper

  • updated over 3 years ago MIT License

    A framework for composing and transforming music in Swift

  • updated over 1 year ago MIT License

    Streaming and realtime audio manipulation with AVAudioEngine

  • updated over 1 year ago MIT License

    SwiftySound is a simple library that lets you play sounds with a single line of code.

  • updated almost 2 years ago MIT License

    ๐Ÿ—ฃ An overlay that gets your userโ€™s voice permission and input as text in a customizable UI

Augmented Reality

  • updated 3 months ago MIT License

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

  • updated about 1 year ago

    ARKit Demo Application

  • updated almost 7 years ago Apache License 2.0

    A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)

  • updated almost 2 years ago Apache License 2.0

    Capture & record ARKit videos ๐Ÿ“น, photos ๐ŸŒ„, Live Photos ๐ŸŽ‡, and GIFs ๐ŸŽ†.

  • updated 3 months ago

    A curated list of awesome ARKit projects and resources. Feel free to contribute!

  • updated almost 3 years ago MIT License

    Simple project to detect objects and display 3D labels above them in AR. This serves as a basic Template for an ARKit project to use CoreML.

Authentication

  • updated 2 months ago Other

    Two-Factor Authentication Client for iOS

  • Cely Cely 167
    star
    updated over 4 years ago MIT License

    Plug-n-Play login system for iOS written in Swift

  • updated over 2 years ago MIT License

    Simple view controller to log in and retrieve an access token from LinkedIn.

  • updated over 5 years ago MIT License

    LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.

  • updated 10 months ago MIT License

    [In]visible ReCaptcha v2 for iOS

  • updated over 3 years ago Apache License 2.0

    Swift framework for authenticating with the Spotify API

Auto Layout

  • Agrume Agrume 764
    star
    updated about 2 months ago MIT License

    ๐Ÿ‹ A lemony fresh iOS image viewer written in Swift.

  • updated almost 6 years ago MIT License

    Auto Layout (and manual layout) in one line.

  • updated over 5 years ago BSD 3-Clause "New...

    A Swift port of the Cassowary linear constraint solver

  • updated over 7 years ago

    Centering a view in a super view with Visual Format Language using Auto Layout in iOS/Swift

  • updated over 3 years ago MIT License

    An easy way to create and layout UI components for iOS (Swift version).

  • updated over 4 years ago MIT License

    ๐Ÿ“ฑAutoLayout can be set differently for each device

  • EasyPeasy EasyPeasy 1,939
    star
    updated over 2 years ago MIT License

    Auto Layout made easy

  • updated almost 2 years ago MIT License

    Lightweight Swift framework for Apple's Auto-Layout

  • updated about 5 years ago MIT License

    An easier and faster way to code Autolayout

  • HypeUI HypeUI 126
    star
    updated about 2 months ago Apache License 2.0

    ๐ŸŒบ HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit

  • updated over 5 years ago MIT License

    An Impressive Auto Layout DSL for iOS, tvOS & OSX. & It is written in pure swift.

  • updated almost 5 years ago MIT License

    MisterFusion is Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C. Support Safe Area and Size Class.

  • updated over 1 year ago MIT License

    A compact but full-featured Auto Layout DSL for Swift

  • updated over 1 year ago MIT License

    The fast path to autolayout views in code

  • updated 3 months ago MIT License

    A very flexible message bar for UIKit and SwiftUI.

  • updated about 1 year ago MIT License

    ๐Ÿ‘ฉโ€๐ŸŽจ Elegant Attributed String composition in Swift sauce

  • updated over 1 year ago MIT License

    Auto Layout In Swift Made Easy

Barcode & QR

  • updated 7 months ago Other

    ๐Ÿ”Ž A simple and beautiful barcode scanner.

  • updated 5 months ago MIT License

    A SwiftUI view that is able to scan barcodes, QR codes, and more, and send back what was found.

  • EFQRCode EFQRCode 4,555
    star
    updated 11 months ago MIT License

    A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.

  • QRCode QRCode 736
    star
    updated over 2 years ago MIT License

    A QRCode generator written in Swift.

  • updated 4 months ago MIT License

    Simple QRCode reader in Swift

  • updated over 1 year ago MIT License

    1D and 2D barcodes reader and generators for iOS 8 with delightful controls. Now Swift.

  • updated almost 6 years ago MIT License

    Simple QRCode detector and generator in Swift

  • swiftScan swiftScan 1,582
    star
    updated 9 months ago MIT License

    A barcode and qr code scanner( ไบŒ็ปด็  ๅ„็ง็ ่ฏ†ๅˆซ๏ผŒ็”Ÿๆˆ๏ผŒ็•Œ้ขๆ•ˆๆžœ)

Benchmark

  • updated about 2 years ago Apache License 2.0

    A swift library to benchmark code snippets.

  • updated almost 5 years ago MIT License

    ๐Ÿ“ˆ CLI to profile compilation time of Swift project

Bluetooth

  • Bleu Bleu 489
    star
    updated almost 5 years ago MIT License

    BLE (Bluetooth LE) for U๐ŸŽ Bleu is the best in the Bluetooth library.

  • updated over 1 year ago MIT License

    iOS Bluetooth LE framework

  • updated about 1 year ago MIT License

    iOS app for use with Bluefruit Bluetooth LE modules and dev boards from Adafruit (v2.0)

  • bluejay bluejay 1,082
    star
    updated 7 months ago MIT License

    A simple Swift framework for building reliable Bluetooth LE apps.

  • updated about 1 year ago MIT License

    A Bluetooth Low Energy browser, an open-source alternative to LightBlue for OS X

  • updated 10 months ago Other

    Easily communicate between iOS/OSX devices using BLE

  • updated 5 months ago Apache License 2.0

    iOS & OSX Bluetooth library for RxSwift

  • updated over 1 year ago MIT License

    Closures based APIs for CoreBluetooth

Blur

  • updated almost 6 years ago GNU General Publi...

    Apply a Gaussian Blur to any UIView with Swift Protocol Extensions

  • updated almost 5 years ago MIT License

    ForceBlur Animation for iOS Messaging Apps

  • updated about 4 years ago MIT License

    Easily use gradients in UIKit for iOS & tvOS

  • updated 5 months ago MIT License

    Dynamic blur background view with tint color (UIVisualEffectView subclass) ๐Ÿ“ฑ

Boilerplates

  • Alamofire Alamofire 40,702
    star
    updated 2 months ago MIT License

    Elegant HTTP Networking in Swift

  • updated about 2 months ago MIT License

    Example of Clean Architecture of iOS app using RxSwift

  • updated over 1 year ago MIT License

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

  • updated almost 2 years ago MIT License

    A tool to translate xib and storyboard XML into Swift models.

  • updated over 2 years ago MIT License

    ๐Ÿ›  A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.

  • updated over 1 year ago MIT License

    iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger

  • Kingfisher Kingfisher 22,906
    star
    updated about 2 months ago MIT License

    A lightweight, pure-Swift library for downloading and caching images from the web.

  • lottie-ios lottie-ios 25,457
    star
    updated about 1 month ago Apache License 2.0

    An iOS library to natively render After Effects vector animations

  • updated about 2 years ago MIT License

    :octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion

  • Quick Quick 9,768
    star
    updated 2 months ago Apache License 2.0

    The Swift (and Objective-C) testing framework.

  • updated 10 months ago MIT License

    Replacement for Apple's Reachability re-written in Swift with closures

  • Result Result 2,505
    star
    updated over 3 years ago MIT License

    Swift type modelling the success/failure of arbitrary operations.

  • RxSwift RxSwift 24,167
    star
    updated 3 months ago MIT License

    Reactive Programming in Swift

  • Sourcery Sourcery 7,584
    star
    updated about 1 month ago MIT License

    Meta-programming for Swift, stop writing boilerplate code.

  • Splash Splash 1,735
    star
    updated 8 months ago MIT License

    A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!

  • updated about 1 month ago MIT License

    A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

  • updated 4 months ago MIT License

    An opinionated starting point for awesome, reusable Swift 5 modules

  • updated over 2 years ago MIT License

    QuickCheck for Swift

  • updated over 5 years ago MIT License

    Easily generate cross platform Swift framework projects from the command line

  • updated 6 months ago MIT License

    Swinject extension for automatic dependency injection via Storyboard

  • updated 3 months ago MIT License

    Nothing but sugar.

Bots

  • Marathon Marathon 1,867
    star
    updated almost 5 years ago MIT License

    [DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts ๐Ÿƒ

  • updated over 2 years ago Apache License 2.0

    Telegram Bot SDK for Swift (unofficial)

  • updated almost 3 years ago MIT License

    Telegram Bot - written with Swift 5.2 / NIO, supports Linux, macOS

Button

  • updated over 2 years ago MIT License

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

  • updated almost 3 years ago MIT License

    A small and flexible (well documented) UIButton subclass with animated loading progress, and completion animation.

  • updated 3 months ago MIT License

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

  • updated about 2 years ago MIT License

    Cute Animated Button written in Swift.

  • updated almost 5 years ago MIT License

    Yet another animated flat buttons in Swift

  • updated over 5 years ago MIT License

    Customizable and easy to use expandable button in Swift.

  • updated 5 months ago MIT License

    Easily customizable floating button menu created with SwiftUI

  • Floaty Floaty 1,541
    star
    updated almost 2 years ago MIT License

    โค๏ธ Floating Action Button for iOS

  • updated over 1 year ago MIT License

    IGStoryButtonKit provides an easy-to-use button with rich animation and multiple way inspired by instagram story/stories.

  • LGButton LGButton 2,297
    star
    updated almost 4 years ago MIT License

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

  • updated about 2 years ago MIT License

    Material Design Floating Action Button in liquid state

  • updated 4 months ago MIT License

    A radio button with a pretty animation

  • updated 3 months ago MIT License

    Multiple state tap-to-toggle UIButton (like old camera flash button)

  • updated almost 6 years ago MIT License

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

  • updated over 1 year ago MIT License

    ๐Ÿ”ฅ PMSuperButton is a powerful UIButton coming from the countryside, but with super powers! ๐Ÿ˜Ž

  • updated 3 months ago MIT License

    The missing iOS radio buttons group.

  • updated 3 months ago MIT License

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

  • updated over 1 year ago Other

    Animated Social share buttons control for iOS written in Swift

  • updated almost 3 years ago MIT License

    Simple and customizable button in Swift

  • updated almost 2 years ago MIT License

    UIButton sublass for loading and transition animation.

  • updated over 5 years ago MIT License

    Custom UIButton effect inspired by Google Material Design

Cache

  • updated almost 3 years ago MIT License

    Delightful on-disk cache (written in Swift)

  • Cache Cache 2,894
    star
    updated 4 months ago Other

    ๐Ÿ“ฆ Nothing but Cache.

  • updated about 3 years ago MIT License

    A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.

  • Carlos Carlos 643
    star
    updated 10 months ago MIT License

    A simple but flexible cache

  • updated over 3 years ago Other

    a NSURLCache subclass for handling all web requests that use NSURLRequest

  • Hedwig Hedwig 1,117
    star
    updated about 7 years ago MIT License

    Send email to any SMTP server like a boss, in Swift and cross-platform

  • updated about 3 years ago MIT License

    LRU, type-safe, thread-safe memory cache class in Swift

  • updated over 4 years ago MIT License

    An attractive color generator for Swift. Ported from randomColor.js.

  • updated over 3 years ago MIT License

    A small key-value data cache for iOS, macOS and tvOS, written in Swift.

Calendar

  • updated 3 months ago MIT License

    ๐Ÿ“… Calendar for Apple platforms in Swift

  • updated 8 months ago MIT License

    An Easy to Use Calendar for iOS (Swift 5.0)

  • updated over 2 years ago MIT License

    A nicer iOS UI component for picking date and time

  • updated 7 months ago MIT License

    The elegant full screen calendar missed in SwiftUI.

  • updated 2 months ago Apache License 2.0

    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.

  • updated almost 3 years ago MIT License

    Tutorials from ioscreator.com

  • updated 12 months ago MIT License

    The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable

  • Koyomi Koyomi 752
    star
    updated over 5 years ago MIT License

    Simple customizable calendar component in Swift ๐Ÿ“†

  • updated about 2 months ago MIT License

    A most fully customization calendar for Apple platforms ๐Ÿ“…

  • updated over 3 years ago MIT License

    Simple timeline view implemented by UITableViewCell

  • updated almost 6 years ago MIT License

    A Github's like work contribution timeline. ๐Ÿคธ๐Ÿป

Camera

  • updated about 2 years ago MIT License

    A camera view controller with custom image picker and image cropping.

  • updated 3 months ago MIT License

    Show camera layer as a background to any UIView

  • updated 11 months ago Apache License 2.0

    Library for iOS Camera API. Massively increase performance and ease of use within your next iOS Project.

  • updated over 1 year ago MIT License

    Simple Swift class to provide all the configurations you need to create custom camera view in your app

  • FDTake FDTake 322
    star
    updated over 1 year ago MIT License

    Easily take a photo or video or choose from library

  • Fusuma Fusuma 2,460
    star
    updated almost 5 years ago MIT License

    Instagram-like photo browser and a camera feature with a few line of code in Swift.

  • NextLevel NextLevel 2,176
    star
    updated 30 days ago MIT License

    โฌ†๏ธ Media Capture in Swift

  • SwiftyCam SwiftyCam 2,070
    star
    updated over 2 years ago BSD 2-Clause "Sim...

    A Snapchat Inspired iOS Camera Framework written in Swift

Cards

  • updated over 3 years ago MIT License

    Card flip animation by pan gesture.

  • updated over 3 years ago MIT License

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

  • CardParts CardParts 2,517
    star
    updated over 2 years ago Other

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

  • updated about 2 years ago

    Innovative twist to Tinder cards for iOS.

  • updated 10 months ago MIT License

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

  • updated about 1 year ago MIT License

    A simple view for building card like interface inspired by Tinder and Potluck.

Chart

  • Charts Charts 27,274
    star
    updated 4 months ago Apache License 2.0

    Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.

  • ChartView ChartView 5,231
    star
    updated 8 months ago MIT License

    ChartView made in SwiftUI

  • Graphs Graphs 975
    star
    updated about 6 years ago MIT License

    Light weight charts view generater for iOS. Written in Swift.

  • updated over 3 years ago MIT License

    Stock Chart include CandleStickChart,TimeLineChart. ่‚ก็ฅจ่ตฐๅŠฟๅ›พ๏ผŒๅŒ…ๆ‹ฌ K ็บฟๅ›พ๏ผŒๅˆ†ๆ—ถๅ›พ๏ผŒๆ‰‹ๅŠฟ็ผฉๆ”พ๏ผŒๆ‹–ๅŠจ

  • KSChart KSChart 1,023
    star
    updated about 2 years ago MIT License

    k็บฟๅ›พ/kline/kchart๏ผŒๅทฒ็ป้›†ๆˆMA/EMA/MACD/KDJ/BOLL/RSI/WR/AVG็ญ‰ๆŒ‡ๆ ‡๏ผŒๆ–ฐๅขžๆŒ‡ๆ ‡ๅŠๅ…ถๆ–นไพฟใ€‚้€‚็”จไบŽ่‚ก็ฅจ/ๅŒบๅ—้“พไบคๆ˜“ๆ‰€็ญ‰็ง็ฑปAppใ€‚Swift5็ผ–ๅ†™๏ผŒCPU/ๅ†…ๅญ˜ๅ ็”จ็Ž‡ๆžไฝŽ๏ผŒ60FPS็จณๅฎš่ฟ่กŒใ€‚็คบไพ‹้›†ๆˆwebsocket๏ผŒๅนถๆŽฅๅ…ฅๅธๅฎ‰ๆ•ฐๆฎ๏ผˆ้œ€VPN๏ผ‰ใ€‚

  • Plot Plot 1,946
    star
    updated 7 months ago MIT License

    A DSL for writing type-safe HTML, XML and RSS in Swift.

  • updated almost 7 years ago MIT License

    A simple and beautiful chart lib used in Piner and CoinsMan for iOS(https://github.com/kevinzhow/PNChart) Swift Implementation

  • updated over 3 years ago MIT License

    An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.

  • updated 12 months ago MIT License

    An overview of the different types of charts you can make with Swift Charts

  • updated over 2 years ago MIT License

    Line and area chart library for iOS

  • updated about 1 year ago Apache License 2.0

    Easy to use and highly customizable charts library for iOS

  • updated over 2 years ago MIT License

    ๐Ÿš€ SwiftUI Charts with custom styles

  • updated over 1 year ago MIT License

    A customizable radar chart in Swift

Chat

  • Chatto Chatto 4,468
    star
    updated 8 months ago MIT License

    A lightweight framework to build chat applications, made in Swift

  • updated 8 days ago MIT License

    A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments

  • updated 13 days ago MIT License

    A community-driven replacement for JSQMessagesViewController

  • updated 5 months ago MIT License

    Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift

  • updated about 3 years ago MIT License

    ๐Ÿ’ฌ A UI framework for building messenger interfaces on iOS

  • NoChat NoChat 591
    star
    updated about 3 years ago

    A lightweight chat UI framework for iOS.

  • updated 10 months ago Other

    ๐Ÿ’ฌ iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API

Code Analysis

  • Pecker Pecker 1,446
    star
    updated over 2 years ago MIT License

    CodePecker is a tool to detect unused Swift code.

  • periphery periphery 4,980
    star
    updated about 1 month ago MIT License

    A tool to identify unused code in Swift projects.

  • Sitrep Sitrep 1,294
    star
    updated about 1 year ago Apache License 2.0

    A source code analyzer for Swift projects.

Code Coverage

  • updated almost 7 years ago MIT License

    A tool to generate test code coverage information for Swift.

Colors

  • updated 6 months ago MIT License

    ๐ŸŽจ An intuitive iOS color picker built in Swift.

  • updated over 3 years ago MIT License

    Extensions giving Swift's Codable API type inference super powers ๐Ÿฆธโ€โ™‚๏ธ๐Ÿฆนโ€โ™€๏ธ

  • updated 7 months ago MIT License

    Advanced color manipulation for iOS.

  • updated 8 months ago MIT License

    Yet another extension to manipulate colors easily in Swift and SwiftUI

  • updated over 1 year ago MIT License

    ๐ŸŒ” A curated collection of splendid 180+ gradients made in swift

  • Hue Hue 3,463
    star
    updated 11 months ago Other

    ๐ŸŽจ Hue is the all-in-one coloring utility that you'll ever need.

  • updated almost 4 years ago Other

    A project to create a blazingly fast Swift game engine that is a joy to use ๐Ÿš€

  • Ink Ink 2,336
    star
    updated about 1 year ago MIT License

    A fast and flexible Markdown parser written in Swift.

  • Nuke Nuke 7,952
    star
    updated 14 days ago MIT License

    Image loading system

  • Plot Plot 1,946
    star
    updated 7 months ago MIT License

    A DSL for writing type-safe HTML, XML and RSS in Swift.

  • updated almost 4 years ago MIT License

    Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.

  • Rainbow Rainbow 1,826
    star
    updated 2 months ago MIT License

    Delightful console output for Swift developers.

  • updated about 5 years ago MIT License

    Require optional values to be non-nil, or crash gracefully

  • updated about 3 years ago MIT License

    An action sheet styled color picker for iOS.

  • Splash Splash 1,735
    star
    updated 8 months ago MIT License

    A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!

  • updated almost 2 years ago MIT License

    HEX color handling as an extension for UIColor.

  • updated 10 months ago MIT License

    A simple and powerful library for using gradient layer, image, color

Command Line

  • Ashen Ashen 98
    star
    updated almost 2 years ago

    A framework for writing terminal applications in Swift.

  • Commander Commander 1,529
    star
    updated over 2 years ago BSD 3-Clause "New...

    Compose beautiful command line interfaces in Swift

  • updated over 5 years ago Apache License 2.0

    A pure Swift library for creating command-line interfaces

  • Dollar Dollar 4,244
    star
    updated about 2 years ago MIT License

    A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript

  • Guaka Guaka 1,147
    star
    updated almost 5 years ago MIT License

    The smartest and most beautiful (POSIX compliant) Command line framework for Swift ๐Ÿค–

  • updated over 1 year ago BSD 2-Clause "Sim...

    A pure Swift replacement for readline

  • Mint Mint 2,249
    star
    updated 6 months ago MIT License

    A package manager that installs and runs executable Swift packages

  • nef nef 270
    star
    updated over 2 years ago Other

    ๐Ÿ’Š steroids for Xcode Playgrounds

  • updated 6 months ago MIT License

    โŒ› Add beautiful progress bars to your loops.

  • Rainbow Rainbow 1,826
    star
    updated 2 months ago MIT License

    Delightful console output for Swift developers.

  • updated about 1 month ago Apache License 2.0

    The Package Manager for the Swift Programming Language

  • updated about 1 year ago MIT License

    Code samples from the Swift by Sundell website & podcast

  • updated almost 3 years ago MIT License

    A powerful framework for developing CLIs in Swift

  • Swiftline Swiftline 1,194
    star
    updated over 2 years ago MIT License

    Swiftline is a set of tools to help you create command line applications.

  • updated almost 4 years ago MIT License

    A Swift framework for shell scripting.

  • updated over 1 year ago MIT License

    A lightweight library for generating text tables.

  • Wrap Wrap 732
    star
    updated about 3 years ago MIT License

    [DEPRECATED] The easy to use Swift JSON encoder

Concurrency

  • updated almost 3 years ago MIT License

    A complete set of primitives for concurrency and reactive programming on Swift

  • updated about 2 years ago MIT License

    Write great asynchronous code in Swift using futures and promises

  • updated about 4 years ago MIT License

    Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux

  • updated over 6 years ago MIT License

    Easy, concurrent, asynchronous tasks in Swift.

  • Hydra Hydra 1,970
    star
    updated almost 3 years ago MIT License

    โšก๏ธ Lightweight full-featured Promises, Async & Await Library in Swift

  • Mocker Mocker 1,079
    star
    updated 2 months ago MIT License

    Mock Alamofire and URLSession requests without touching your code implementation

  • Nimble Nimble 4,779
    star
    updated 2 months ago Apache License 2.0

    A Matcher Framework for Swift and Objective-C

  • Queuer Queuer 1,062
    star
    updated 2 months ago MIT License

    Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).

  • updated 4 months ago MIT License

    Streams of values over time

  • updated 3 months ago MIT License

    A Synchronization Primitive for Swift Concurrency

  • swift-nio swift-nio 7,274
    star
    updated over 1 year ago Apache License 2.0

    Event-driven network application framework for high performance protocol servers & clients, non-blocking.

  • updated 6 months ago Apache License 2.0

    A high performance Redis protocol (RESP) implementation for SwiftNIO

  • updated over 2 years ago MIT License

    Swift coroutines for iOS, macOS and Linux.

  • SwiftTask SwiftTask 1,925
    star
    updated over 5 years ago MIT License

    Promise + progress + pause + cancel + retry for Swift.

  • Swiftz Swiftz 3,325
    star
    updated about 2 years ago BSD 3-Clause "New...

    Functional programming in Swift

  • updated almost 6 years ago MIT License

    A Task Queue Class developed in Swift (by Marin Todorov)

  • updated over 1 year ago MIT License

    One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.

  • Venice Venice 1,495
    star
    updated over 5 years ago MIT License

    Coroutines, structured concurrency and CSP for Swift on macOS and Linux.

  • updated over 3 years ago MIT License

    A Swift SDK for WeTransferโ€™s public API

Content Viewers

  • updated over 1 year ago Apache License 2.0

    iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Links

Converters

  • updated 3 months ago MIT License

    Simple JSON Object mapping written in Swift

  • updated 26 days ago MIT License

    A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

  • Result Result 2,505
    star
    updated over 3 years ago MIT License

    Swift type modelling the success/failure of arbitrary operations.

  • SwiftHTTP SwiftHTTP 1,881
    star
    updated about 3 years ago Apache License 2.0

    Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.

  • updated 2 months ago MIT License

    Convenient & secure logging during development & release in Swift 4 & 5

  • SwiftyJSON SwiftyJSON 22,443
    star
    updated 4 months ago MIT License

    The better way to deal with JSON data in Swift.

  • Zolang Zolang 145
    star
    updated about 2 years ago

    A programming language for generating code for multiple platforms

Core Data

  • updated almost 6 years ago MIT License

    Super awesome Swift minion for Core Data (iOS, macOS, tvOS)

  • updated about 5 years ago MIT License

    Sample code for the objc.io Core Data book

  • CoreStore CoreStore 3,951
    star
    updated 2 months ago MIT License

    Unleashing the real power of Core Data with the elegance and safety of Swift

  • updated about 5 years ago MIT License

    Simple CoreData wrapper to ease operations

  • Graph Graph 874
    star
    updated almost 2 years ago MIT License

    Graph is a semantic database that is used to create data-driven applications.

  • updated 2 months ago MIT License

    A swifter Core Data stack

  • updated 7 months ago Apache License 2.0

    JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box. It also allows you to migrate to any other persistence framework with minimal effort.

  • QueryKit QueryKit 1,460
    star
    updated about 3 years ago BSD 2-Clause "Sim...

    A simple CoreData query language for Swift and Objective-C.

  • updated about 2 years ago MIT License

    A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data. Swift flavour.

  • updated almost 4 years ago MIT License

    CoreData/Realm sweet wrapper written in Swift

Cryptography

  • updated 5 months ago Apache License 2.0

    Swift cross-platform crypto library using CommonCrypto/libcrypto

  • updated 5 months ago Apache License 2.0

    RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).

  • updated 8 months ago MIT License

    A wrapper for Apple's Common Crypto library written in Swift.

  • updated about 1 month ago Apache License 2.0

    A framework for the JOSE standards JWS, JWE, and JWK written in Swift.

  • RNCryptor RNCryptor 3,351
    star
    updated 6 months ago MIT License

    CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc

  • updated over 2 years ago MIT License

    Simple and secure hashing in Swift with the SipHash algorithm

  • updated 16 days ago MIT License

    RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X

  • updated 2 months ago ISC License

    Safe and easy to use crypto for iOS and macOS

CSV

  • updated 8 months ago MIT License

    Read and write CSV files row-by-row or through Swift's Codable interface.

  • updated 11 months ago MIT License

    CSV reading and writing library written in Swift.

  • updated about 5 years ago MIT License

    A swift package for read and write CSV file

Currency

  • updated 3 months ago MIT License

    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

  • Money Money 932
    star
    updated over 6 years ago MIT License

    Swift value types for working with money & currency

  • updated over 2 years ago MIT License

    A collection of functions for statistical calculation written in Swift.

Data Management

  • updated 8 months ago MIT License

    Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS.

  • Kanna Kanna 2,383
    star
    updated 3 months ago MIT License

    Kanna(้‰‹) is an XML/HTML parser for Swift.

  • updated about 1 year ago Apache License 2.0

    The official MongoDB driver for Swift

  • Perfect Perfect 13,836
    star
    updated 6 months ago Apache License 2.0

    Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and moreโ€ฆ)

Date

  • updated 4 months ago MIT License

    A Swift Date extension helper

  • Datez Datez 261
    star
    updated over 3 years ago MIT License

    ๐Ÿ“† Breeze through Date, DateComponents, and TimeInterval with Swift!

  • updated about 6 years ago MIT License

    Easypeasy date functions. ๐Ÿ•›

  • nvdate nvdate 174
    star
    updated about 6 years ago MIT License

    ๐Ÿ“… Swift4 Date extension library

  • updated over 1 year ago MIT License

    A framework bringing additional nodes & filters to Stencil dedicated to Swift code generation

  • SwiftDate SwiftDate 7,549
    star
    updated 10 months ago MIT License

    ๐Ÿ” Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.

  • time time 2,074
    star
    updated about 1 year ago MIT License

    Building a better date/time library for Swift

  • Time Time 1,072
    star
    updated about 2 years ago MIT License

    ๐Ÿ•ฐ Type-safe time calculations in Swift

  • Timepiece Timepiece 2,639
    star
    updated almost 5 years ago MIT License

    Intuitive date handling in Swift

  • updated 8 months ago Apache License 2.0

    NTP library for Swift and Objective-C. Get the true time impervious to device clock changes.

Dependency Injection

  • Cleanse Cleanse 1,783
    star
    updated about 1 month ago Other

    Lightweight Swift Dependency Injection Framework

  • updated almost 4 years ago MIT License

    A Coreader-like Dependency Injection ฮผFramework

  • Deli Deli 135
    star
    updated over 2 years ago MIT License

    Deli is an easy-to-use Dependency Injection(DI).

  • DIKit DIKit 101
    star
    updated 8 months ago MIT License

    Dependency Injection Framework for Swift, inspired by KOIN.

  • Dip Dip 975
    star
    updated 4 months ago MIT License

    Simple Swift Dependency container. Use protocols to resolve your dependencies and avoid singletons / sharedInstances!

  • updated 11 months ago MIT License

    Dependency injection for iOS (Swift)

  • updated over 3 years ago MIT License

    A micro-framework that leverages Swift Property Wrappers to implement the Service Locator pattern

  • Pure Pure 366
    star
    updated about 1 year ago MIT License

    Pure DI in Swift

  • Resolver Resolver 2,115
    star
    updated 3 months ago MIT License

    Swift Ultralight Dependency Injection / Service Locator framework

  • Swinject Swinject 6,194
    star
    updated 3 months ago MIT License

    Dependency injection framework for Swift with iOS/macOS/Linux

  • Weaver Weaver 735
    star
    updated over 1 year ago MIT License

    Dependency Injection framework for Swift (iOS/macOS/Linux)

Dependency Managers

  • Accio Accio 659
    star
    updated almost 4 years ago MIT License

    A dependency manager driven by SwiftPM that works for iOS/tvOS/watchOS/macOS projects.

  • updated 2 months ago MIT License

    AlamofireImage is an image component library for Alamofire

  • Carthage Carthage 14,913
    star
    updated 3 months ago Other

    A simple, decentralized dependency manager for Cocoa

  • CocoaPods CocoaPods 14,446
    star
    updated 2 months ago Other

    The Cocoa Dependency Manager.

  • updated about 3 years ago MIT License

    Type-safe command line argument handling

  • Gala Gala 87
    star
    updated almost 4 years ago MIT License

    Create SwiftUI preview variants for macOS, iOS, tvOS, and watchOS with ease

  • Mint Mint 2,249
    star
    updated 6 months ago MIT License

    A package manager that installs and runs executable Swift packages

  • Nimble Nimble 4,779
    star
    updated 2 months ago Apache License 2.0

    A Matcher Framework for Swift and Objective-C

  • updated 4 months ago MIT License

    Streams of values over time

  • updated 10 months ago MIT License

    Easily run shell commands from a Swift script or command line tool

  • updated about 1 month ago MIT License

    A dependency management library inspired by SwiftUI's "environment."

  • tuist tuist 4,412
    star
    updated 3 days ago MIT License

    Tuist's CLI

  • XcodeGen XcodeGen 6,916
    star
    updated 7 days ago MIT License

    A Swift command line tool for generating your Xcode project

Development Tools

  • updated 24 days ago MIT License

    The missing GitHub Copilot, Codeium and ChatGPT Xcode Source Editor Extension

Device

  • Akku Akku 610
    star
    updated over 2 years ago

    Experimental bluetooth headset battery monitoring application for MacOS

  • Carthage Carthage 14,913
    star
    updated 3 months ago Other

    A simple, decentralized dependency manager for Cocoa

  • Device Device 1,667
    star
    updated 5 months ago MIT License

    Light weight tool for detecting the current device and screen size written in swift.

  • updated over 3 years ago MIT License

    Super-lightweight library to detect used device

  • DeviceKit DeviceKit 4,398
    star
    updated about 2 months ago MIT License

    DeviceKit is a value-type replacement of UIDevice.

  • updated 3 months ago MIT License

    Swift library to easily check the current device and some more info about it.

  • updated 11 months ago MIT License

    Programmatically load custom fonts into your iOS, macOS and tvOS app.

  • updated 4 months ago MIT License

    Haptico ๐Ÿ“ณ - easy to use haptic feedback generator with pattern-play support

  • updated over 2 years ago MIT License

    Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.

  • updated 28 days ago MIT License

    ๐Ÿ–ฅ Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.

  • Shark Shark 381
    star
    updated about 1 year ago MIT License

    Swift CLI for strong-typing images, colors, storyboards, fonts and localizations

  • SnapKit SnapKit 19,720
    star
    updated 5 months ago MIT License

    A Swift Autolayout DSL for iOS & OS X

  • updated about 4 years ago Do What The F*ck ...

    A modern device detection and querying library.

  • updated 12 days ago MIT License

    UIDevice extensions that fill in the missing pieces.

Documentation

  • updated about 1 year ago MIT License

    ๐Ÿงน Self-documenting Swift code with GPT and DocC

  • jazzy jazzy 7,322
    star
    updated about 1 month ago MIT License

    Soulful docs for Swift & Objective-C

  • updated 3 months ago Apache License 2.0

    Commonly used sequence and collection algorithms for Swift

  • updated 2 months ago Apache License 2.0

    Straightforward, type-safe argument parsing for Swift

  • updated 2 months ago Apache License 2.0

    Commonly used data structures for Swift

  • swift-doc swift-doc 1,682
    star
    updated about 1 year ago MIT License

    A documentation generator for Swift projects

  • updated about 2 months ago Apache License 2.0

    Formatting technology for Swift source code

  • swift-log swift-log 2,931
    star
    updated over 1 year ago Apache License 2.0

    A Logging API for Swift

  • swift-nio swift-nio 7,274
    star
    updated over 1 year ago Apache License 2.0

    Event-driven network application framework for high performance protocol servers & clients, non-blocking.

  • updated 2 months ago Apache License 2.0

    Advanced mathematical types and functions for Swift

  • updated about 1 month ago Apache License 2.0

    The Package Manager for the Swift Programming Language

  • updated 30 days ago Apache License 2.0

    Plugin and runtime library for using protobuf with Swift

  • updated about 1 month ago Apache License 2.0

    A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.

  • XcodeGen XcodeGen 6,916
    star
    updated 7 days ago MIT License

    A Swift command line tool for generating your Xcode project

Drag & Drop

  • updated about 5 years ago MIT License

    PullToReach is a simple drag-and-drop solution for adding pull-to-reach functionality to your app

  • updated 11 months ago MIT License

    A cells of UITableView can be rearranged by drag and drop.

Email

  • updated 5 months ago Apache License 2.0

    Swift SMTP client

Embedded Systems

  • updated about 1 year ago MIT License

    A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.

Events

  • Bond Bond 4,232
    star
    updated about 2 years ago MIT License

    A Swift binding framework

  • updated about 2 years ago MIT License

    Write great asynchronous code in Swift using futures and promises

  • updated over 3 years ago

    UI event handling using Apple's combine framework.

  • updated almost 2 years ago MIT License

    Type-safe event handling for Swift

  • updated over 5 years ago MIT License

    A Swift based Future/Promises Library for IOS and OS X.

  • updated over 1 year ago MIT License

    Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.

  • updated almost 2 years ago MIT License

    ๐Ÿ“ฌ A lightweight implementation of an observable sequence that you can subscribe to.

  • updated almost 5 years ago MIT License

    NoticeObserveKit is type-safe NotificationCenter wrapper.

  • updated about 5 years ago MIT License

    ๐Ÿ“ก Helping you own NotificationCenter in Swift!

  • updated over 3 years ago MIT License

    The easiest way to observe values in Swift.

  • updated about 2 months ago MIT License

    A Swift library for state management with unidirectional data flow.

  • updated 6 months ago MIT License

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

  • updated about 3 years ago Apache License 2.0

    Modern thread-safe and type-safe key-value observing for Swift and Objective-C

  • PromiseKit PromiseKit 14,196
    star
    updated about 2 months ago MIT License

    Promises for Swift & ObjC.

  • updated 2 months ago MIT License

    Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

  • updated about 2 months ago MIT License

    A library for reactive and unidirectional Swift applications

  • ReSwift ReSwift 7,515
    star
    updated 3 months ago MIT License

    Unidirectional Data Flow in Swift - Inspired by Redux

  • updated over 3 years ago MIT License

    A micro-library for creating and observing events.

  • updated over 3 years ago MIT License

    A publish/subscribe EventBus optimized for iOS

  • updated over 1 year ago MIT License

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

  • Tokamak Tokamak 2,214
    star
    updated about 1 year ago Apache License 2.0

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

  • updated almost 4 years ago Apache License 2.0

    Lightweight Promises for Swift & Obj-C

  • updated over 5 years ago MIT License

    โ™ป๏ธ Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux

  • When When 264
    star
    updated over 4 years ago Other

    โฐ A lightweight implementation of Promises in Swift

Files

  • CryptoSwift CryptoSwift 10,024
    star
    updated 3 months ago Other

    CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

  • FileKit FileKit 2,289
    star
    updated over 1 year ago MIT License

    Simple and expressive file management in Swift

  • updated 10 months ago MIT License

    FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive) files -- Swift

  • updated 7 months ago MIT License

    A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.

  • PathKit PathKit 1,453
    star
    updated 2 months ago BSD 2-Clause "Sim...

    Effortless path operations in Swift

  • Pathos Pathos 110
    star
    updated over 1 year ago MIT License

    File management and path analysis for Swift

Firebase

  • updated about 1 year ago MIT License

    Firebase Cloud Firestore support library for iOS. ๐Ÿงข

  • updated 11 months ago Apache License 2.0

    Firebase Quickstart Samples for iOS

Fonts

  • updated about 4 years ago MIT License

    Font Awesome swift library for iOS.

  • updated over 1 year ago MIT License

    Use FontAwesome in your Swift projects

  • updated 11 months ago MIT License

    Programmatically load custom fonts into your iOS, macOS and tvOS app.

  • updated almost 2 years ago MIT License

    An inkwell to use custom fonts on the fly.

  • updated about 2 years ago MIT License

    Use Ionicons in your Swift projects.

  • updated about 6 years ago MIT License

    Use Octicons in your Swift projects.

  • updated 10 months ago MIT License

    SFSymbols 5 through 1.1 at your fingertips!

  • updated almost 2 years ago MIT License

    Icons fonts for iOS (Font Awesome 5, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon, Foundation 3, Elegant Icon, Captain Icon)

  • updated 9 months ago MIT License

    ๐ŸŽขSwift Library for Font Icons - โ˜… this library

  • updated almost 4 years ago MIT License

    The easiest way to implement font icons in your SwiftUI project.

  • updated 9 months ago MIT License

    Font management (System & Custom) for iOS and tvOS

Form

  • Eureka Eureka 11,705
    star
    updated 9 months ago MIT License

    Elegant iOS form builder in Swift

  • updated over 3 years ago MIT License

    The successor to F3BarGauge

  • Former Former 1,307
    star
    updated about 3 years ago MIT License

    Former is a fully customizable Swift library for easy creating UITableView based form.

  • updated about 2 years ago Apache License 2.0

    A simple yet powerful Swift library to build form for your class models.

  • updated over 1 year ago MIT License

    SVPinView is a light-weight customisable library used for accepting pin numbers or one-time passwords.

  • updated over 3 years ago MIT License

    A small and lightweight library written in Swift that allows you to easily create forms.

  • updated over 3 years ago MIT License

    iOS framework for creating forms

Game Engine

  • Glide Glide 486
    star
    updated about 1 year ago MIT License

    Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials

Games

  • updated about 1 year ago Other

    A List of Awesome Swift Playgrounds

  • updated over 4 years ago MIT License

    An iOS / Mac view controller for chess boards

  • Sage Sage 376
    star
    updated almost 6 years ago Apache License 2.0

    A cross-platform chess library for Swift

  • updated about 1 year ago Apache License 2.0

    30 mini Swift Apps for self-study

  • SwiftHN SwiftHN 1,708
    star
    updated almost 4 years ago GNU General Publi...

    A Hacker News reader in Swift

  • updated over 3 years ago MIT License

    A beautiful activity indicator and modal alert written in Swift (originally developed for my app DoodleDoodle) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest

Gesture

  • updated over 2 years ago MIT License

    :octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion

  • updated over 3 years ago MIT License

    A custom modal transition that presents and dismiss a controller with an expanding bubble effect.

  • updated about 2 years ago MIT License

    :octocat: โญ•๏ธ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion

  • updated over 4 years ago MIT License

    :octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

  • updated about 2 years ago MIT License

    :octocat:๐Ÿ’ง A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion

  • updated 3 months ago MIT License

    :octocat: ๐Ÿ“ƒ FoldingCell is an expanding content cell with animation made by @Ramotion

  • updated over 4 years ago MIT License

    :octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion

  • updated over 2 years ago MIT License

    :octocat: ๐ŸŽš RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion

  • updated over 4 years ago MIT License

    :octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion

  • updated over 4 years ago MIT License

    :octocat: ๐Ÿ” RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion

  • updated over 1 year ago MIT License

    The easiest way to show off your iOS taps and gestures for demos and videos.

  • updated over 4 years ago

    Aids with prototyping UIGestureRecognizers in Xcode Playgrounds

  • updated over 3 years ago MIT License

    Easy to use UITableViewCell implementing swiping to trigger actions.

  • updated over 4 years ago MIT License

    A better way to handle gestures on iOS

  • updated over 3 years ago MIT License

    Easy interactive interruptible custom ViewController transitions

  • X X 278
    star
    updated over 2 years ago MIT License

    Easier cross platform Mac & iOS development with Swift

GraphQL

  • updated 11 months ago MIT License

    ๐Ÿ“ฑ ย A strongly-typed, caching GraphQL client for iOS, written in Swift.

  • updated 4 months ago MIT License

    The Swift GraphQL Schema framework for macOS and Linux

  • updated about 2 months ago MIT License

    The Swift GraphQL implementation for macOS and Linux

  • updated over 2 years ago MIT License

    Build declarative GraphQL queries in Swift.

  • updated 3 months ago MIT License

    A GraphQL client that lets you forget about GraphQL.

Haptic Feedback

  • updated over 3 years ago MIT License

    A custom modal transition that presents and dismiss a controller with an expanding bubble effect.

  • updated almost 2 years ago MIT License

    Easy Haptic Feedback Generator ๐Ÿ“ณ

Hardware

  • updated about 1 year ago MIT License

    A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.

HTML

  • Fuzi Fuzi 1,060
    star
    updated about 1 year ago MIT License

    A fast & lightweight XML & HTML parser in Swift with XPath & CSS support

  • Kanna Kanna 2,383
    star
    updated 3 months ago MIT License

    Kanna(้‰‹) is an XML/HTML parser for Swift.

  • updated about 2 months ago MIT License

    ๐Ÿ—บ A Swift DSL for type-safe, extensible, and transformable HTML documents.

  • SwiftSoup SwiftSoup 4,347
    star
    updated 4 months ago MIT License

    SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)

  • WKZombie WKZombie 1,168
    star
    updated almost 4 years ago MIT License

    WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.

HUD

  • updated over 2 years ago MIT License

    ๐Ÿฃ Lightweight Swift loading activity for iOS7+

  • updated over 1 year ago MIT License

    โŒ›๏ธA customizable animated gradient loading bar.

  • updated 5 months ago MIT License

    A beautiful and easy-to-use progress HUD for your iOS.

  • PKHUD PKHUD 3,774
    star
    updated over 1 year ago MIT License

    A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,โ€ฆ) for iOS 8.

i18n

  • updated over 1 year ago MIT License

    Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side

  • updated 5 months ago GNU General Publi...

    A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.

iBeacon

  • updated 12 months ago GNU General Publi...

    Turn your Mac as an iBeacon

  • updated 3 months ago MIT License

    โš“๏ธ Async/Await CLLocationManager Wrapper for Apple Platforms

Images

  • APNGKit APNGKit 2,184
    star
    updated 4 months ago MIT License

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

  • updated about 1 year ago MIT License

    Edit images and video with async / await in Swift, powered by Metal.

  • updated over 3 years ago MIT License

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

  • updated about 2 months ago MIT License

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

  • updated over 1 year ago MIT License

    Unique blocky identicons generator for Swift

  • updated almost 3 years ago MIT License

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

  • updated over 2 years ago MIT License

    FacebookImagePicker is Facebook album photo picker written in Swift.

  • updated about 3 years ago MIT License

    Utilizing Apple's Vision Framework to center faces in CGImage.

  • updated over 5 years ago MIT License

    A simple way to play with the image!

  • updated about 1 year ago MIT License

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

  • GPUImage2 GPUImage2 4,803
    star
    updated over 2 years ago BSD 3-Clause "New...

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

  • GPUImage3 GPUImage3 2,511
    star
    updated about 1 year ago BSD 3-Clause "New...

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

  • updated over 3 years ago Apache License 2.0

    A lightweight generic cache for iOS written in Swift with extra love for images.

  • updated 5 months ago MIT License

    ๐ŸŽจ GPU accelerated image / video and camera filter library based on Metal. Support macOS & iOS. ๅ›พๅƒใ€่ง†้ข‘ใ€็›ธๆœบๆปค้•œๆก†ๆžถ

  • updated over 5 years ago MIT License

    โœ‚๏ธ Detect and crop faces, barcodes and texts in image with iOS 11 Vision api.

  • updated about 5 years ago MIT License

    A lightweight and fast image loader for iOS written in Swift.

  • updated 5 months ago Other

    ๐Ÿ“ท Reinventing the way ImagePicker works.

  • updated over 4 years ago MIT License

    A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.

  • updated 7 months ago MIT License

    An image viewer ร  la Twitter

  • updated about 1 year ago

    An easy to use Image Viewer that is inspired by Facebook

  • updated about 1 year ago BSD 2-Clause "Sim...

    A Swift client library for generating URLs with imgix

  • updated about 4 years ago MIT License

    add text(multiple line support) to imageView, edit, rotate or resize them as you want, then render the text on image

  • updated 10 days ago Mozilla Public Li...

    Kanvas: a creation tool for iOS

  • updated over 1 year ago MIT License

    ๐Ÿ“ฒ Use this extension ๐Ÿงฉ to create letter-based avatars or placeholders ๐ŸŽญ to be utilized within your app

  • Lightbox Lightbox 1,605
    star
    updated 6 months ago Other

    ๐ŸŒŒ A convenient and easy to use image viewer for your iOS app

  • updated about 2 months ago MIT License

    ๐Ÿ๐Ÿฅ“ Lightweight and fast Swift library for image downloading, caching and transformations

  • updated over 4 years ago MIT License

    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 moa 333
    star
    updated over 2 years ago MIT License

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

  • Nuke Nuke 7,952
    star
    updated 14 days ago MIT License

    Image loading system

  • updated over 4 years ago BSD 3-Clause "New...

    Scan the MRZ code of a passport and extract the firstname, lastname, passport number, nationality, date of birth, expiration date and personal numer.

  • Render Render 2,157
    star
    updated over 4 years ago

    UIKit a-lร  SwiftUI.framework [min deployment target iOS10]

  • Rough Rough 98
    star
    updated over 6 years ago MIT License

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

  • Sharaku Sharaku 1,511
    star
    updated about 1 year ago MIT License

    ๏ผˆNot maintained๏ผ‰Image filtering UI library like Instagram.

  • updated 8 months ago Other

    โ„๏ธ SVG in Swift

  • Surge Surge 5,245
    star
    updated about 1 year ago MIT License

    A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.

  • updated 2 months ago zlib License

    Swift library and command line tool to convert SVGs into SFSymbol, PNG, PDF and Swift source code.

  • updated almost 5 years ago MIT License

    This project demonstrates how to do pixel operations in swift.

  • SwiftSVG SwiftSVG 1,917
    star
    updated about 2 years ago Other

    A simple, performant, and lightweight SVG parser

  • updated 3 months ago MIT License

    ๐Ÿš€SwiftUI Image downloader with performant LRU mem/disk cache.

  • SwiftyGif SwiftyGif 1,972
    star
    updated 21 days ago MIT License

    High performance GIF engine

  • updated almost 3 years ago MIT License

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

  • Toucan Toucan 2,442
    star
    updated about 3 years ago MIT License

    Fabulous Image Processing in Swift

  • updated over 2 years ago MIT License

    Fetches the most dominant and prominent colors from an image.

  • url-image url-image 1,096
    star
    updated 2 months ago MIT License

    AsyncImage before iOS 15. Lightweight, pure SwiftUI Image view, that displays an image downloaded from URL, with auxiliary views and local cache.

  • updated 4 months ago MIT License

    ๐Ÿ“ธ Instagram-like image picker & filters for iOS

  • updated over 3 years ago MIT License

    A Swift 5 repo to crop image in any shape.

JSON

  • updated 9 months ago MIT License

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

  • updated almost 6 years ago MIT License

    โš—๏ธ Functional JSON Parser - Linux Ready ๐Ÿง

  • Argo Argo 3,494
    star
    updated almost 3 years ago MIT License

    Functional JSON parsing library for Swift

  • Arrow Arrow 385
    star
    updated 5 months ago MIT License

    ๐Ÿน Parse JSON with style

  • Decodable Decodable 1,042
    star
    updated 9 months ago MIT License

    [Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right

  • updated about 2 years ago MIT License

    Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.

  • updated about 4 years ago Other

    Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift

  • HandyJSON HandyJSON 4,202
    star
    updated 5 months ago Other

    A handy swift json-object serialization/deserialization library

  • updated almost 5 years ago MIT License

    A type-safe JSON decoding library purely written in Swift

  • JASON JASON 1,015
    star
    updated over 3 years ago MIT License

    Fast JSON parsing for Swift

  • updated over 4 years ago MIT License

    Hassle-free JSON encoding and decoding in Swift

  • updated 9 months ago Other

    JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.

  • updated about 4 years ago Other

    โœŒ Convert anything into anything in one operation; JSON data into class instances, hex strings into UIColor/NSColor, y/n strings to booleans, arrays and dictionaries of these; anything you can make sense of!

  • updated over 6 years ago MIT License

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

  • KakaJSON KakaJSON 1,159
    star
    updated over 1 year ago MIT License

    Fast conversion between JSON and model in Swift.

  • updated 3 months ago MIT License

    Simple JSON Object mapping written in Swift

  • PMJSON PMJSON 360
    star
    updated about 3 years ago Apache License 2.0

    Pure Swift JSON encoding/decoding library

  • updated 5 months ago MIT License

    High performance JSONPath queries for Swift

  • SwiftDate SwiftDate 7,549
    star
    updated 10 months ago MIT License

    ๐Ÿ” Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.

  • updated over 1 year ago MIT License

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

  • Sync Sync 2,552
    star
    updated about 2 months ago MIT License

    JSON to Core Data and back. Swift Core Data Sync.

  • updated 9 months ago Other

    A much faster version of JSONDecoder

Keyboard

  • updated over 7 years ago

    Centering a view in a super view with Visual Format Language using Auto Layout in iOS/Swift

  • updated almost 2 years ago MIT License

    IHKeyboardAvoiding is an elegant solution for keeping any UIView visible when the keyboard is being shown - no UIScrollView required!

  • updated 3 months ago MIT License

    Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.

  • updated over 1 year ago MIT License

    Emoji Keyboard for iOS

  • updated about 2 months ago MIT License

    Codeless manager to hide keyboard by tapping on views for iOS written in Swift

  • updated about 1 year ago MIT License

    โŒจ๏ธ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes

  • Ribbon Ribbon 294
    star
    updated almost 3 years ago MIT License

    ๐ŸŽ€ A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.

  • Typist Typist 1,071
    star
    updated about 3 years ago MIT License

    Swift UIKit keyboard manager for iOS apps.

Keychain

  • updated 2 months ago MIT License

    ๐Ÿ’พ GoodPersistence is an iOS library that simplifies caching data in keychain and UserDefaults. Using a property wrapper, it reduces the complexity of implementing caching mechanisms, making it easier for developers to focus on app functionality. Compatible with latest Swift and supports all iOS devices. Easy to install with SPM.

  • updated 8 months ago MIT License

    Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.

  • updated about 1 year ago MIT License

    Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.

  • Latch Latch 57
    star
    updated over 4 years ago MIT License

    A simple Swift Keychain Wrapper for iOS, watchOS, and OS X.

  • Locksmith Locksmith 2,918
    star
    updated 4 months ago MIT License

    A powerful, protocol-oriented library for working with the keychain in Swift.

  • updated 10 months ago MIT License

    A simple Keychain wrapper for iOS, macOS, tvOS, and watchOS

  • updated over 1 year ago MIT License

    A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults. Written in Swift.

Key Value Coding

  • eidolon eidolon 2,711
    star
    updated over 1 year ago MIT License

    The Artsy Auction Kiosk App.

  • updated 2 months ago MIT License

    Nimble matchers for FBSnapshotTestCase.

Key Value Store

  • updated almost 2 years ago MIT License

    Modern interface to UserDefaults + Codable support

  • Defaults Defaults 1,661
    star
    updated 9 months ago MIT License

    ๐Ÿ’พ Swifty and modern UserDefaults

  • updated over 1 year ago MIT License

    Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS

  • updated about 1 year ago MIT License

    Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults

  • updated 3 months ago MIT License

    Elevate the security of your UserDefaults with this lightweight wrapper that adds a layer of AES-256 encryption

  • updated about 2 years ago MIT License

    ๐Ÿ’พ Safe, statically-typed, store-agnostic key-value storage written in Swift!

  • updated over 2 years ago MIT License

    Key-Value store for Swift backed by LevelDB

  • updated 4 months ago MIT License

    Modern Swift API for NSUserDefaults

  • Zephyr Zephyr 899
    star
    updated 11 months ago MIT License

    Effortlessly synchronize UserDefaults over iCloud.

Kit

  • updated over 3 years ago MIT License

    BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.

  • C4iOS C4iOS 978
    star
    updated over 3 years ago MIT License

    C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.

  • updated about 2 years ago MIT License

    Swift UI Kit to present clean modal/alert

  • FengNiao FengNiao 3,350
    star
    updated 6 months ago MIT License

    A command line tool for cleaning unused resources in Xcode.

  • updated over 7 years ago

    The perfect combination: Clean Swift + ReSwift + PromiseKit

  • updated 8 months ago MIT License

    A starter kit for those interested in iOS programming

  • updated over 4 years ago MIT License

    An attractive color generator for Swift. Ported from randomColor.js.

  • SnapKit SnapKit 19,720
    star
    updated 5 months ago MIT License

    A Swift Autolayout DSL for iOS & OS X

Label

  • updated 9 months ago MIT License

    UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift

  • updated about 1 year ago MIT License

    Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.

  • updated over 5 years ago MIT License

    Easy to use, fast, and higher performance than UILabel.

  • updated over 2 years ago MIT License

    Simple countdown UILabel with morphing animation, and some useful function.

  • updated over 1 year ago MIT License

    G..lit...c...hing UILa..bel fo..r iO...S ๐Ÿ“บ

  • updated over 4 years ago MIT License

    Incrementable UILabel for iOS and tvOS

  • updated about 6 years ago MIT License

    KDEDateLabel is an UILabel subclass that updates itself to make time ago's format easier.

  • updated 5 months ago MIT License

    [EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.

  • updated 5 months ago MIT License

    A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label's text does not fit inside the specified frame

  • Nantes Nantes 1,110
    star
    updated 7 months ago Apache License 2.0

    Swift TTTAttributedLabel replacement

  • updated over 2 years ago MIT License

    QuickCheck for Swift

  • updated about 6 years ago MIT License

    A triangle shaped corner label view for iOS written in Swift.

Layout

  • updated 17 days ago MIT License

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

  • updated almost 5 years ago Apache License 2.0

    DEPRECATED - BrickKit For IOS

  • updated about 2 years ago MIT License

    Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.

  • updated about 1 year ago Apache License 2.0

    A library that implements custom flow layouts for iOS apps

  • updated about 1 month ago MIT License

    FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.

  • Former Former 1,307
    star
    updated about 3 years ago MIT License

    Former is a fully customizable Swift library for easy creating UITableView based form.

  • Grid Grid 1,689
    star
    updated 4 months ago MIT License

    The most powerful Grid container missed in SwiftUI

  • layout layout 2,231
    star
    updated over 1 year ago MIT License

    A declarative UI framework for iOS

  • updated over 3 years ago MIT License

    Write less UI code

  • Neon Neon 4,579
    star
    updated almost 4 years ago MIT License

    A powerful Swift programmatic UI layout framework.

  • PinLayout PinLayout 2,309
    star
    updated 2 months ago MIT License

    Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]

  • updated over 5 years ago MIT License

    A UICollectionView layout whitch can move item with drag and drop.

  • updated 3 months ago MIT License

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

  • Static Static 1,249
    star
    updated almost 3 years ago MIT License

    Simple static table views for iOS in Swift.

  • Stevia Stevia 3,358
    star
    updated 5 months ago MIT License

    ๐Ÿƒ Concise Autolayout code

  • updated 3 months ago MIT License

    Nothing but sugar.

Localization

  • updated about 1 year ago MIT License

    Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.

  • updated almost 2 years ago MIT License

    Localize your views directly in Interface Builder with IBLocalizable

  • updated over 2 years ago MIT License

    Localization of the application with ability to change language "on the fly" and support for plural form in any language.

  • updated over 4 years ago MIT License

    Realtime Dynamic localization translation delivery system for iOS and Mac OSX in Swift. Create and update texts from localization.com without needing to recompile or redeploy. Cocapod for iOS devices (iPad, iPhone, iPod Touch and Mac)

  • updated almost 3 years ago MIT License

    Localize is a framework writed in swift to localize your projects easier improves i18n, including storyboards and strings.

  • updated 11 months ago MIT License

    Swift friendly localization and i18n with in-app language switching

  • updated 3 months ago MIT License

    Validate iOS, Android, and Mac localizations. Find errors in .strings, .stringsdict, and strings.xml files.

  • updated 3 months ago MIT License

    Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately

  • updated over 1 year ago MIT License

    A framework bringing additional nodes & filters to Stencil dedicated to Swift code generation

  • updated almost 3 years ago MIT License

    Tiny Swift DSL for Autolayout

  • updated over 4 years ago MIT License

    Super lightweight library that helps you to localize strings, even directly in storyboards!

Location

  • updated 10 months ago MIT License

    ๐Ÿ“async/await CoreLocation

  • updated 3 days ago Other

    Turn-by-turn navigation logic and UI in Swift on iOS

  • mapper mapper 1,174
    star
    updated about 1 year ago Apache License 2.0

    A JSON deserialization library for Swift

  • updated 9 months ago MIT License

    ProgressHUD is a lightweight and easy-to-use HUD for iOS. With more than 5000+ animations. โ€ผ๏ธ

  • updated over 4 years ago MIT License

    Request the Location Services via a 3D 360ยฐ flyover MKMapView ๐Ÿ—บ

  • updated about 1 month ago MIT License

    ๐Ÿ“ธ Delightful Swift snapshot testing.

Logging

  • updated over 2 years ago MIT License

    Customizable Console UI overlay with debug log on top of your iOS App

  • updated over 1 year ago MIT License

    CleanroomLogger provides an extensible Swift-based logging API that is simple, lightweight and performant

  • Clipy Clipy 7,053
    star
    updated over 1 year ago MIT License

    Clipboard extension app for macOS.

  • updated almost 4 years ago Apache License 2.0

    A simple Swift package for measuring and reporting the time taken for operations

  • updated almost 3 years ago Apache License 2.0

    A lightweight logging framework for Swift

  • Log Log 826
    star
    updated over 4 years ago MIT License

    An extensible logging framework for Swift

  • updated over 4 years ago MIT License

    A fancy logger yet lightweight, and configurable. ๐Ÿ–จ

  • Puppy Puppy 152
    star
    updated about 2 months ago MIT License

    A flexible logging library written in Swift

  • updated over 6 years ago MIT License

    ๐Ÿ“• Swift Logging Utility for Xcode & Google Docs

  • swift-log swift-log 2,931
    star
    updated over 1 year ago Apache License 2.0

    A Logging API for Swift

  • updated almost 5 years ago MIT License

    ๐Ÿ“ฑ๐Ÿ’ฌ๐Ÿšฆ TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.

  • updated about 1 year ago Apache License 2.0

    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.

  • Watchdog Watchdog 1,850
    star
    updated over 4 years ago MIT License

    Class for logging excessive blocking on the main thread

  • updated about 2 years ago MIT License

    Shows your current framerate (fps) in the status bar of your iOS app

  • Willow Willow 1,334
    star
    updated 11 months ago MIT License

    Willow is a powerful, yet lightweight logging library written in Swift.

  • XCGLogger XCGLogger 3,900
    star
    updated 3 months ago MIT License

    A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

Maps

  • Cluster Cluster 1,262
    star
    updated 8 months ago MIT License

    Easy Map Annotation Clustering ๐Ÿ“

  • updated about 1 year ago MIT License

    360ยฐ flyover on a MKMapView ๐Ÿš

  • GEOSwift GEOSwift 1,427
    star
    updated about 1 month ago MIT License

    The Swift Geometry Engine.

  • updated about 4 years ago MIT License

    Easily use gradients in UIKit for iOS & tvOS

  • LocoKit LocoKit 1,518
    star
    updated 4 days ago GNU Lesser Genera...

    Location, motion, and activity recording framework for iOS

  • updated about 1 year ago Other

    Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal

  • updated almost 2 years ago MIT License

    Polyline encoder / decoder in swift

  • updated almost 5 years ago MIT License

    Simple utility for only executing code every so often.

Markdown

  • updated 12 months ago MIT License

    A native SwiftUI view for rendering Markdown text in an iOS or macOS app

  • updated about 7 years ago MIT License

    Rich Markdown editing control for iOS

  • Parma Parma 750
    star
    updated about 1 year ago MIT License

    A SwiftUI view for displaying Markdown with customizable appearances.

  • updated 21 days ago Apache License 2.0

    A Swift package for parsing, building, editing, and analyzing Markdown documents.

  • updated 3 months ago MIT License

    Display and customize Markdown text in SwiftUI

  • updated 4 months ago MIT License

    Converts Markdown files and strings into NSAttributedStrings with lots of customisation options.

Math

  • updated over 3 years ago MIT License

    A set of protocols for Arithmetic, Statistics and Logical operations

  • Attabench Attabench 1,277
    star
    updated over 2 years ago MIT License

    Microbenchmarking app for Swift with nice log-log plots

  • BigInt BigInt 750
    star
    updated 10 months ago MIT License

    Arbitrary-precision arithmetic in pure Swift

  • updated almost 4 years ago MIT License

    String โ†’ Number

  • Metron Metron 1,034
    star
    updated about 5 years ago MIT License

    Geometry, simplified.

  • Surge Surge 5,245
    star
    updated about 1 year ago MIT License

    A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.

  • updated 2 months ago Apache License 2.0

    Advanced mathematical types and functions for Swift

  • Swiftz Swiftz 3,325
    star
    updated about 2 years ago BSD 3-Clause "New...

    Functional programming in Swift

Menu

  • updated almost 5 years ago MIT License

    Slide Menu (Drawer) in Swift

  • Cache Cache 212
    star
    updated about 4 years ago MIT License

    Swift caching library

  • Color Color 156
    star
    updated over 1 year ago MIT License

    Color utilities for macOS, iOS, tvOS, and watchOS

  • updated over 4 years ago MIT License

    A simple side menu for iOS written in Swift.

  • updated about 1 year ago MIT License

    Menu with a circular layout based on Macaw

  • updated almost 5 years ago MIT License

    Interactive view transition to display menus with flowing and bouncing effects in Swift

  • updated over 4 years ago MIT License

    Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.

  • updated about 5 years ago MIT License

    An easy to use and setup floating view for your app. ๐ŸŽก

  • updated almost 4 years ago Apache License 2.0

    iOS Interactive Side Menu written in Swift.

  • JSON JSON 386
    star
    updated about 6 years ago MIT License

    Micro framework for easily parsing JSON in Swift with rich error messages in less than 100 lines of code

  • updated about 1 year ago MIT License

    UIMenuItem with image and closure(block) action

  • PageMenu PageMenu 5,269
    star
    updated almost 3 years ago BSD 3-Clause "New...

    A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram)

  • PagingKit PagingKit 1,334
    star
    updated about 1 year ago MIT License

    PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.

  • Panels Panels 1,496
    star
    updated over 4 years ago MIT License

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

  • Parchment Parchment 3,307
    star
    updated 2 months ago MIT License

    A paging view with a highly customizable menu โœจ

  • PopMenu PopMenu 1,593
    star
    updated 5 months ago MIT License

    A fully customizable popup style menu for iOS ๐Ÿ˜Ž

  • updated almost 5 years ago MIT License

    Simple utility for only executing code every so often.

  • updated about 1 month ago GNU General Publi...

    Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source.

  • SideMenu SideMenu 5,620
    star
    updated over 1 year ago MIT License

    Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.

  • updated 11 months ago MIT License

    iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure swift.

  • updated 11 months ago MIT License

    Swipable tab and menu View and ViewController.

  • updated 12 months ago MIT License

    Android PagerTabStrip for iOS.

  • updated over 5 years ago MIT License

    โœจ Awesome Dropdown menu for iOS with Swift 5.0

Messaging Protocol

  • CocoaMQTT CocoaMQTT 1,565
    star
    updated 2 months ago Other

    MQTT 5.0 client library for iOS and macOS written in Swift

  • updated 4 days ago Apache License 2.0

    The Swift language implementation of gRPC.

  • updated 13 days ago MIT License

    A community-driven replacement for JSQMessagesViewController

  • updated almost 7 years ago MIT License

    A simple and beautiful chart lib used in Piner and CoinsMan for iOS(https://github.com/kevinzhow/PNChart) Swift Implementation

  • updated over 1 year ago Apache License 2.0

    Useful code around SwiftNIO.

  • updated over 1 year ago Apache License 2.0

    HTTP/2 support for SwiftNIO

  • updated about 1 year ago Apache License 2.0

    Extensions for SwiftNIO to support Apple platforms as first-class citizens.

  • updated 30 days ago Apache License 2.0

    Plugin and runtime library for using protobuf with Swift

Misc

  • Beak Beak 579
    star
    updated about 4 years ago MIT License

    A command line interface for your Swift scripts

  • updated 8 months ago MIT License

    Better Codable through Property Wrappers

  • updated 3 months ago Apache License 2.0

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

  • updated over 3 years ago MIT License

    Extensions giving Swift's Codable API type inference super powers ๐Ÿฆธโ€โ™‚๏ธ๐Ÿฆนโ€โ™€๏ธ

  • Files Files 2,456
    star
    updated over 1 year ago MIT License

    A nicer way to handle files & folders in Swift

  • Fugen Fugen 81
    star
    updated 9 months ago MIT License

    Command line tool for exporting resources and generating code from your Figma files

  • updated almost 4 years ago Other

    A project to create a blazingly fast Swift game engine that is a joy to use ๐Ÿš€

  • Ink Ink 2,336
    star
    updated about 1 year ago MIT License

    A fast and flexible Markdown parser written in Swift.

  • Marathon Marathon 1,867
    star
    updated almost 5 years ago MIT License

    [DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts ๐Ÿƒ

  • updated over 5 years ago MIT License

    Turn your Swift data model into a working CRUD app.

  • updated 10 months ago MIT License

    Easily run shell commands from a Swift script or command line tool

  • updated over 1 year ago MIT License

    ๐Ÿš€ Command Line Tool to create XCFramework for multiple platforms in one shot!

  • updated 8 months ago MIT License

    OpenAPI/Swagger 3.0 Parser and Swift code generator

  • updated over 4 years ago MIT License

    A simple way to consume custom deep link URLs in a Swift app

  • updated over 1 year ago MIT License

    Homebrew for Swift packages

  • updated about 1 year ago MIT License

    Code samples from the Swift by Sundell website & podcast

  • updated almost 2 years ago MIT License

    Start your next Open-Source Swift Framework ๐Ÿ“ฆ

  • updated 2 months ago MIT License

    Convenient & secure logging during development & release in Swift 4 & 5

  • SwiftyJSON SwiftyJSON 22,443
    star
    updated 4 months ago MIT License

    The better way to deal with JSON data in Swift.

  • Toybox Toybox 130
    star
    updated almost 5 years ago MIT License

    ๐Ÿงธ Xcode Playground management made easy

  • Unbox Unbox 1,956
    star
    updated over 5 years ago MIT License

    [Deprecated] The easy to use Swift JSON decoder

  • xc xc 22
    star
    updated 3 months ago MIT License

    Open your xcode project with Xcode of specific version

  • updated 4 days ago MIT License

    A little beautifier tool for xcodebuild

ML

  • updated almost 6 years ago

    The MobileNet neural network using Apple's new CoreML framework

  • updated 7 months ago GNU General Publi...

    Run Stable Diffusion on Mac natively

  • updated 6 months ago Apache License 2.0

    Swift app demonstrating Core ML Stable Diffusion

  • updated almost 5 years ago Apache License 2.0

    Classify images offline using Watson Visual Recognition and Core ML

Mock

  • updated about 5 years ago MIT License

    AutoMocker is a Swift framework that leverages the type system to let you easily create mocked instances of your data types.

  • Cuckoo Cuckoo 1,643
    star
    updated 2 months ago MIT License

    Boilerplate-free mocking framework for Swift!

  • updated 8 months ago MIT License

    Simple way to identify what is different between 2 instances of any type. Must have for TDD.

  • Kakapo Kakapo 765
    star
    updated almost 6 years ago MIT License

    ๐ŸคDynamically Mock server behaviors and responses in Swift

  • Mocker Mocker 1,079
    star
    updated 2 months ago MIT License

    Mock Alamofire and URLSession requests without touching your code implementation

  • updated 2 months ago MIT License

    Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.

  • updated 10 months ago BSD 3-Clause "New...

    An elegant library for stubbing HTTP requests with ease in Swift

  • Mockit Mockit 120
    star
    updated about 5 years ago MIT License

    A simple mocking framework for Swift, inspired by the famous http://mockito.org/

  • updated 12 days ago Apache License 2.0

    Efficient Mock Generator for Swift

  • updated almost 2 years ago MIT License

    MockSwift is a Mock library written in Swift.

  • updated 4 months ago MIT License

    Framework for automatic mock generation. Adds a set of handy methods, simplifying testing. One of the best and most complete solutions, including generics support and much more.

MongoDB

  • updated about 1 year ago Apache License 2.0

    The official MongoDB driver for Swift

  • updated about 2 months ago MIT License

    Native MongoDB driver for Swift, written in Swift

  • updated about 4 years ago Apache License 2.0

    A stand-alone Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.

Multi Database

  • fluent fluent 1,287
    star
    updated 3 months ago MIT License

    Vapor ORM (queries, models, and relations) for NoSQL and SQL databases

  • updated over 3 years ago MIT License

    Elegant library to manage the interactions between view and model in Swift

  • updated over 3 years ago Apache License 2.0

    A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.

  • updated over 2 years ago MIT License

    Store and retrieve Codable objects to various persistence layers, in a couple lines of code!

  • updated about 2 years ago MIT License

    ๐Ÿ›ถ Your lightweight persistence toolbox

Natural Language Processing

  • updated 3 months ago Other

    A powerful Swift framework for evaluating natural language math expressions

Navigation

  • updated about 7 years ago MIT License

    A UINavigationBar extension to show loading effects

  • updated 3 months ago MIT License

    A custom navigation bar for each view controller.

Network

  • APIKit APIKit 1,987
    star
    updated 4 months ago MIT License

    Type-safe networking abstraction layer that associates request type with response type.

  • Bagel Bagel 4,340
    star
    updated about 2 years ago Apache License 2.0

    a little native network debugging tool for iOS

  • Ciao Ciao 61
    star
    updated 3 months ago MIT License

    Publish and discover services using Bonjour

  • updated about 2 years ago MIT License

    ๐ŸŒธ Powerful Codable API requests builder and manager for iOS.

  • updated 11 months ago Apache License 2.0

    Robust Swift networking for web APIs

  • updated 2 months ago MIT License

    ๐ŸŒ Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.

  • Dots Dots 39
    star
    updated over 6 years ago MIT License

    Lightweight Concurrent Networking Framework

  • Get Get 917
    star
    updated 3 months ago MIT License

    Web API client built using async/await

  • updated 4 months ago MIT License

    ๐Ÿ“ก GoodNetworking is an iOS library written in Swift that simplifies HTTP networking by using GRSession and Encodable/DataRequest extensions. It supports latest Swift and all iOS devices, making it a powerful solution for managing network interactions and data encoding/decoding. The library is easy to install with SPM.

  • updated 7 months ago Apache License 2.0

    Easy to use OAuth 2 library for iOS, written in Swift.

  • Just Just 1,397
    star
    updated 4 months ago MIT License

    Swift HTTP for Humans

  • updated about 3 years ago MIT License

    ๐Ÿ“ฑ๐Ÿ“ฒ A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices

  • netfox netfox 3,640
    star
    updated 4 months ago MIT License

    A lightweight, one line setup, iOS / OSX network debugging library! ๐ŸฆŠ

  • updated 10 months ago MIT License

    A type-safe, high-level networking solution for Swift apps

  • OAuth2 OAuth2 1,112
    star
    updated 10 months ago Other

    OAuth2 framework for macOS and iOS, written in Swift.

  • updated 2 months ago MIT License

    Swift based OAuth library for iOS

  • Pitaya Pitaya 845
    star
    updated over 4 years ago MIT License

    ๐Ÿ‡ A Swift HTTP / HTTPS networking library just incidentally execute on machines

  • PMHTTP PMHTTP 503
    star
    updated about 3 years ago Apache License 2.0

    Swift/Obj-C HTTP framework with a focus on REST and JSON

  • Postal Postal 651
    star
    updated about 5 years ago MIT License

    A Swift framework for working with emails

  • Pulse Pulse 6,131
    star
    updated 10 days ago MIT License

    Network logger for Apple platforms

  • updated 8 months ago BSD 3-Clause "New...

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

  • updated 9 months ago MIT License

    Sherlock Holmes of the networking layer. ๐Ÿ•ต๏ธโ€โ™‚๏ธ

  • updated 2 months ago MIT License

    ๐Ÿงš MVP Network Api library. ๆ’ไปถ็‰ˆ็ฝ‘็ปœๅŸบ็ก€ๆžถๆž„๏ผŒๆ”ฏๆŒๅ“ๅบ”ๅผใ€‚

  • updated over 1 year ago GNU General Publi...

    Next Generation of ShadowsocksX

  • updated over 4 years ago MIT License

    Elegant network abstraction layer in Swift.

  • updated over 1 year ago Apache License 2.0

    Useful code around SwiftNIO.

  • updated over 1 year ago Apache License 2.0

    HTTP/2 support for SwiftNIO

  • SwiftHTTP SwiftHTTP 1,881
    star
    updated about 3 years ago Apache License 2.0

    Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.

  • updated over 4 years ago MIT License

    A simple OAuth library for iOS with a built-in set of providers

  • updated about 1 year ago MIT License

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

  • TRON TRON 539
    star
    updated 6 months ago MIT License

    Lightweight network abstraction layer, written on top of Alamofire

  • Wormholy Wormholy 2,291
    star
    updated 3 months ago MIT License

    iOS network debugging, like a wizard ๐Ÿง™โ€โ™‚๏ธ

OCR

  • macOCR macOCR 2,223
    star
    updated about 1 year ago

    Get any text on your screen into your clipboard.

  • SwiftOCR SwiftOCR 4,606
    star
    updated over 3 years ago Apache License 2.0

    Fast and simple OCR library written in Swift

  • updated over 2 years ago MIT License

    A Swift wrapper around Tesseract for use in iOS, macOS, and Linux applications

  • textra textra 455
    star
    updated over 1 year ago MIT License

    A command-line application to convert images, PDFs, and audio files to text using Apple's APIs

  • WeScan WeScan 2,795
    star
    updated 5 months ago MIT License

    Document Scanning Made Easy for iOS

Optimization

  • updated 2 months ago Apache License 2.0

    Straightforward, type-safe argument parsing for Swift

  • updated 2 months ago Apache License 2.0

    Commonly used data structures for Swift

  • updated about 2 months ago Apache License 2.0

    Swift compiler driver reimplementation in Swift

  • updated about 2 months ago Apache License 2.0

    Formatting technology for Swift source code

  • updated about 1 month ago Apache License 2.0

    A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.

  • updated 2 months ago Apache License 2.0

    Low-level system calls and types for Swift

ORM

  • APIKit APIKit 1,987
    star
    updated 4 months ago MIT License

    Type-safe networking abstraction layer that associates request type with response type.

  • CryptoSwift CryptoSwift 10,024
    star
    updated 3 months ago Other

    CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift

  • fluent fluent 1,287
    star
    updated 3 months ago MIT License

    Vapor ORM (queries, models, and relations) for NoSQL and SQL databases

  • updated over 2 years ago Apache License 2.0

    CRUD is an object-relational mapping (ORM) system for Swift 4+.

  • updated over 2 years ago MIT License

    A collection of functions for statistical calculation written in Swift.

Other Awesome Lists

  • updated 5 days ago

    Issue repository for the Functional Swift book

  • updated about 1 year ago Apache License 2.0

    30 mini Swift Apps for self-study

  • updated about 1 month ago MIT License

    A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

Other Data

  • updated 4 months ago Apache License 2.0

    Excel spreadsheet (XLSX) format parser written in pure Swift

  • Disk Disk 3,075
    star
    updated 5 months ago MIT License

    Delightful framework for iOS to easily persist structs, images, and data

  • updated almost 5 years ago Other

    Simplified access to Apple's CloudKit

  • updated almost 5 years ago MIT License

    KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.

  • updated 2 months ago MIT License

    Solutions to LeetCode by Swift

  • updated over 6 years ago MIT License

    Super lightweight DB written in Swift.

  • updated 2 months ago MIT License

    This package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.

  • updated almost 5 years ago MIT License

    Safe and easy way to use FileManager as Database

  • Zip Zip 2,477
    star
    updated 2 months ago MIT License

    Swift framework for zipping and unzipping files.

Pagination

  • updated about 1 year ago MIT License

    A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io

  • updated over 1 year ago MIT License

    A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.

  • updated 11 months ago MIT License

    A flexible UIPageControl like Instagram.

  • iPages iPages 171
    star
    updated about 1 month ago

    Quickly implement swipable page views.

  • Pageboy Pageboy 1,856
    star
    updated over 1 year ago MIT License

    ๐Ÿ“– A simple, highly informative page view controller

  • updated about 2 years ago MIT License

    Infinite paging controller, scrolling through contents and title bar scrolls with a delay

  • updated over 2 years ago MIT License

    Paging view controller with customizable menu in Swift

  • updated 10 months ago MIT License

    #Busy Re-Building....# An easy way to use pull to refresh and infinite scrolling in Swift. Pod 'ESPullToRefresh'

  • updated almost 2 years ago MIT License

    Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.

  • updated almost 5 years ago MIT License

    This is an example project of SwiftUI and Combine using GitHub API.

  • updated about 5 years ago MIT License

    ๐Ÿš€ This is a tiny experimental application using SwiftUI with Flux architecture.

  • updated 5 months ago MIT License

    Native Pager in SwiftUI

  • zen zen 2,922
    star
    updated almost 2 years ago

    iOS, macOS, Swift, Objective-C ๅฟƒๅพ—

Patterns

  • updated 2 months ago MIT License

    AlamofireImage is an image component library for Alamofire

  • updated about 2 years ago MIT License

    Controls the visibility of the network activity indicator on iOS using Alamofire.

  • updated about 1 year ago

    Sample Code of the App Architecture Book

  • updated about 2 months ago MIT License

    Example of Clean Architecture of iOS app using RxSwift

  • updated 6 months ago GNU General Publi...

    ๐Ÿ“– Design Patterns implemented in Swift 5.0

  • Files Files 2,456
    star
    updated over 1 year ago MIT License

    A nicer way to handle files & folders in Swift

  • updated about 1 year ago MIT License

    โš›๏ธ GoodReactor is a Redux-inspired Reactor framework for iOS developed using Swift. It enables seamless communication between the View Model, View Controller, and Coordinator through state and navigation functions. It ensures no side-effects by interacting with dependencies outside of the Reduce function. Integrate it with using SPM!

  • updated over 1 year ago MIT License

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

  • lottie-ios lottie-ios 25,457
    star
    updated about 1 month ago Apache License 2.0

    An iOS library to natively render After Effects vector animations

  • updated over 2 years ago MIT License

    Reactant is a reactive architecture for iOS

  • updated 2 months ago MIT License

    Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.

  • updated over 2 years ago MIT License

    ๐Ÿ’Ž Redux like architecture for SwiftUI

  • updated about 1 year ago MIT License

    UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)

  • RxSwift RxSwift 24,167
    star
    updated 3 months ago MIT License

    Reactive Programming in Swift

  • updated over 3 years ago MIT License

    Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)

  • updated over 3 years ago MIT License

    Stateful view controller containment for iOS and tvOS

  • SwiftGen SwiftGen 9,183
    star
    updated 7 days ago MIT License

    The Swift code generator for your assets, storyboards, Localizable.strings, โ€ฆ โ€” Get rid of all String-based APIs!

  • updated 8 months ago MIT License

    โš›๏ธ Atomic approach state management and dependency injection for SwiftUI

  • Unbox Unbox 1,956
    star
    updated over 5 years ago MIT License

    [Deprecated] The easy to use Swift JSON decoder

  • updated almost 3 years ago MIT License

    Viper Framework for iOS using Swift

Payment

  • updated almost 2 years ago MIT License

    Provide mobile in-app payments functionality within your iOS application.

  • updated 5 days ago MIT License

    Adyen iOS Drop-in and Components

  • updated about 4 years ago Other

    Easy to use iOS library with components for input of Credit Card data.

  • updated 10 months ago MIT License

    Braintree SDK for iOS

  • updated over 4 years ago MIT License

    A Payment Card UI & Validator for iOS

  • updated over 2 years ago Apache License 2.0

    Integrate bitcoin into your iOS application with Coinbase

  • updated about 2 months ago MIT License

    Frames iOS: making native card payments simple

  • iCard iCard 339
    star
    updated almost 6 years ago MIT License

    Bank Card Generator with Swift using SnapKit DSL ๐Ÿ’ณ

  • MFCard MFCard 363
    star
    updated almost 4 years ago MIT License

    Easily integrate Credit Card payments module in iOS App. Swift 4.0

  • updated 1 day ago MIT License

    Stripe iOS SDK

  • updated 2 months ago MIT License

    Reading and Validating In App Purchase Receipt Locally.

PDF

  • Carbon Carbon 1,291
    star
    updated about 2 years ago Apache License 2.0

    ๐Ÿšด A declarative library for building component-based user interfaces in UITableView and UICollectionView.

  • updated 2 months ago MIT License

    Allow users to easily share Diagnostics with your support team to improve the flow of fixing bugs.

  • updated about 2 years ago MIT License

    Escape and unescape HTML entities in Swift

  • updated over 4 years ago MIT License

    PDF Reader for iOS written in Swift

  • updated over 3 years ago MIT License

    A simple generator of PDF written in Swift.

  • updated over 1 year ago MIT License

    Create a simple PDF effortlessly. ๐Ÿ˜„

  • TPPDF TPPDF 692
    star
    updated 3 months ago MIT License

    TPPDF is a simple-to-use PDF builder for iOS and macOS written in Swift

  • updated over 3 years ago MIT License

    An iOS PDF viewer and annotator written in Swift that can be embedded into any application.

Peripherals

  • updated almost 6 years ago BSD 3-Clause "New...

    iOS app for use with Bluefruit Bluetooth LE breakout board

  • updated about 1 year ago MIT License

    iOS app for use with Bluefruit Bluetooth LE modules and dev boards from Adafruit (v2.0)

  • updated 5 months ago Apache License 2.0

    iOS & OSX Bluetooth library for RxSwift

Permissions

  • arek arek 953
    star
    updated 8 months ago MIT License

    AREK is a clean and easy way to request any kind of iOS permission (with some nifty features ๐Ÿค–)

  • updated about 2 years ago MIT License

    A unified API to ask for permissions on iOS

  • updated over 6 years ago MIT License

    Intelligent iOS permissions UI and unified API

  • updated 8 months ago MIT License

    Universal API for request permission and get its statuses.

  • updated over 2 years ago MIT License

    Make permission request easier.

Phone Numbers

  • updated 6 days ago MIT License

    A toolkit for SQLite databases, with a focus on application development

  • updated about 2 months ago MIT License

    Elegant SwiftUI phone number textField.

  • updated almost 3 years ago MIT License

    An UITextField subclass to simplify country code's picking. Swift 5.0

  • updated 26 days ago MIT License

    A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.

Progress Bars

Quality & Code Linters

  • updated almost 2 years ago MIT License

    A linter tool for Interface Builder

  • updated 3 months ago MIT License

    Lint tool for Localizable.strings

  • needle needle 1,785
    star
    updated 2 months ago Apache License 2.0

    Compile-time safe Swift dependency injection framework

  • PromiseKit PromiseKit 14,196
    star
    updated about 2 months ago MIT License

    Promises for Swift & ObjC.

  • updated over 1 year ago Apache License 2.0

    Concurrency utilities for Swift

  • updated 8 months ago Apache License 2.0

    A tool for Swift code modification intermediating between code generation and formatting.

  • updated over 5 years ago MIT License

    SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.

  • updated about 2 months ago MIT License

    A command-line tool and Xcode Extension for formatting Swift code

  • SwiftLint SwiftLint 18,454
    star
    updated 24 days ago MIT License

    A tool to enforce Swift style and conventions.

  • Swimat Swimat 1,634
    star
    updated over 1 year ago MIT License

    An Xcode formatter plug-in to format your swift code.

  • tailor tailor 1,398
    star
    updated over 3 years ago MIT License

    Cross-platform static analyzer and linter for Swift.

Realm

  • updated about 3 years ago MIT License

    Safe and easy wrappers for RealmSwift

  • updated 18 days ago MIT License

    Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.

Rich Text View

  • updated about 7 years ago MIT License

    Rich Markdown editing control for iOS

  • updated 3 months ago MIT License

    RichTextKit is a Swift SDK that helps you use rich text in Swift and SwiftUI.

  • updated over 1 year ago Apache License 2.0

    iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Links

  • updated about 4 years ago MIT License

    A text view that supports selection and expansion

Scripting

  • fuzzilli fuzzilli 1,811
    star
    updated about 2 months ago Apache License 2.0

    A JavaScript Engine Fuzzer

  • updated 11 months ago MIT License

    ๐Ÿ“‹A hand-curated collection of useful and informative Swift Scripting materials.

  • updated almost 4 years ago MIT License

    A Swift framework for shell scripting.

Scroll

  • updated about 1 year ago MIT License

    ScrollKit is a SwiftUI library that adds powerful scrolling features to SwiftUI, such as offset tracking and sticky scroll view headers.

Scroll Bars

  • updated about 1 year ago MIT License

    ScrollKit is a SwiftUI library that adds powerful scrolling features to SwiftUI, such as offset tracking and sticky scroll view headers.

  • updated about 3 years ago Apache License 2.0

    Multi-tier UIScrollView nested scrolling solution. ๐Ÿ˜‹๐Ÿ˜‹๐Ÿ˜‹

  • updated over 1 year ago MIT License

    โ†•๏ธ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.

Security

  • updated about 2 months ago MIT License

    Helps you define secure storages for your properties using Swift property wrappers.

  • Valet Valet 3,983
    star
    updated 2 months ago Apache License 2.0

    Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. Itโ€™s easy. We promise.

Sensors

  • updated almost 6 years ago BSD 3-Clause "New...

    iOS app for use with Bluefruit Bluetooth LE breakout board

Serverless

  • updated 18 days ago Apache License 2.0

    HTTP client library built on SwiftNIO

  • updated almost 4 years ago MIT License

    Azure Functions in Swift! Purely in Swift!

  • updated about 4 years ago Apache License 2.0

    Apple Push Notifications (APNs) Server-Side library.

  • updated about 2 months ago Apache License 2.0

    Swift implementation of AWS Lambda Runtime

  • updated about 2 months ago Apache License 2.0

    Cleanly startup and shutdown server application, freeing resources in order before exiting.

SOAP

  • updated 5 months ago Other

    This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app.

Socket

  • updated almost 2 years ago Apache License 2.0

    Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.

  • updated almost 2 years ago Apache License 2.0

    SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL

  • updated over 5 years ago MIT License

    WebSocket(RFC-6455) library written using Swift

  • updated almost 2 years ago MIT License

    Reactive WebSockets

  • updated 2 months ago Other
  • updated about 6 years ago MIT License

    ๐Ÿ”Œ Non-blocking TCP socket layer, with event-driven server and client.

  • updated 2 months ago Apache License 2.0

    Websockets in swift for iOS and OSX

  • updated 8 months ago BSD 3-Clause "New...

    The easy way to use sockets on Apple platforms

  • updated almost 3 years ago MIT License

    Fast Websockets in Swift for iOS and OSX

SQL drivers

  • updated about 1 year ago MIT License
  • updated over 1 year ago MIT License

    The easiest way to get started with MongoDB on the Mac

  • updated 8 months ago MIT License

    A type safe MySQL client for Swift

  • updated about 4 years ago Apache License 2.0

    A stand-alone Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.

  • updated over 3 years ago Apache License 2.0

    A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.

  • updated about 4 years ago Apache License 2.0

    Apple Push Notifications (APNs) Server-Side library.

  • updated about 2 years ago Apache License 2.0

    A stand-alone Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.

  • updated about 4 years ago Apache License 2.0

    A Swift client for Redis.

  • updated about 2 years ago Apache License 2.0

    A stand-alone Swift wrapper around the SQLite 3 client library.

  • updated about 5 years ago Apache License 2.0

    WebSockets support for Perfect.

  • updated 2 months ago MIT License

    A type-safe, Swift-language layer over SQLite3.

SQLite

  • updated about 1 year ago MIT License
  • updated 6 days ago MIT License

    A toolkit for SQLite databases, with a focus on application development

  • updated 2 months ago MIT License

    A type-safe, Swift-language layer over SQLite3.

  • updated about 1 year ago

    Basic SQLite wrapper for Swift 4.x and lightweight ORM for accessing underlying tables in an SQLite database

StackView

  • AMPopTip AMPopTip 3,160
    star
    updated 4 months ago MIT License

    An animated popover that pops out a given frame, great for subtle UI tips and onboarding.

  • updated over 1 year ago MIT License

    Scrollable UINavigationBar that follows the scrolling of a UIScrollView

  • updated 7 months ago Apache License 2.0

    A view controller that uses root views of child view controllers as views in a UIStackView.

  • updated almost 3 years ago MIT License

    A controller that uses a UIStackView and view controller composition to display content in a list

  • updated over 5 years ago MIT License

    UIStackView replica for iOS 7.x and iOS 8.x

Streaming

  • updated about 2 months ago BSD 3-Clause "New...

    Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.

  • Live Live 2,423
    star
    updated over 5 years ago

    Demonstrates how to build a live broadcast app(Swift 3)

Style Guides

  • Alamofire Alamofire 40,702
    star
    updated 2 months ago MIT License

    Elegant HTTP Networking in Swift

  • updated 9 months ago Other

    A declarative Auto Layout DSL for Swift ๐Ÿ“ฑ๐Ÿ“

  • eidolon eidolon 2,711
    star
    updated over 1 year ago MIT License

    The Artsy Auction Kiosk App.

  • Kingfisher Kingfisher 22,906
    star
    updated about 2 months ago MIT License

    A lightweight, pure-Swift library for downloading and caching images from the web.

  • Quick Quick 9,768
    star
    updated 2 months ago Apache License 2.0

    The Swift (and Objective-C) testing framework.

  • updated 10 months ago MIT License

    Replacement for Apple's Reachability re-written in Swift with closures

  • Sourcery Sourcery 7,584
    star
    updated about 1 month ago MIT License

    Meta-programming for Swift, stop writing boilerplate code.

  • SwiftGen SwiftGen 9,183
    star
    updated 7 days ago MIT License

    The Swift code generator for your assets, storyboards, Localizable.strings, โ€ฆ โ€” Get rid of all String-based APIs!

  • updated over 5 years ago MIT License

    Easily generate cross platform Swift framework projects from the command line

Styling

  • Carbon Carbon 1,291
    star
    updated about 2 years ago Apache License 2.0

    ๐Ÿšด A declarative library for building component-based user interfaces in UITableView and UICollectionView.

  • updated 9 months ago Other

    A declarative Auto Layout DSL for Swift ๐Ÿ“ฑ๐Ÿ“

  • updated over 1 year ago Apache License 2.0

    ๐Ÿ’พ A library for backporting UITableView/UICollectionViewDiffableDataSource.

  • updated about 1 year ago Apache License 2.0

    ๐Ÿ’ป A fast and flexible O(n) difference algorithm framework for Swift collection.

  • updated almost 4 years ago Other

    ๐Ÿ‘•๐Ÿ‘š Theme management in Swift

  • updated 3 months ago MIT License

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

  • updated over 4 years ago MIT License

    :octocat: ๐Ÿ” RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion

  • Store Store 502
    star
    updated over 2 years ago

    Unidirectional, transactional, operation-based Store implementation.

  • updated over 2 years ago MIT License

    Define UI styles for iOS apps in a hot-reloadable yaml or json file

  • updated over 1 year ago MIT License

    ๐ŸŽจ Powerful theme/skin manager for iOS 9+ ไธป้ข˜/ๆข่‚ค, ๆš—่‰ฒๆจกๅผ

SVG

  • updated 9 months ago MIT License

    SVG parser and renderer written in SwiftUI

  • SwiftSVG SwiftSVG 1,917
    star
    updated about 2 years ago Other

    A simple, performant, and lightweight SVG parser

Swipers

  • updated about 2 years ago MIT License

    ๐Ÿ”ฅ A multi-directional card swiping library inspired by Tinder

  • updated about 5 years ago MIT License

    SwipeViewController is a Swift modification of RKSwipeBetweenViewControllers - navigate between pages / ViewControllers

Switch

  • updated over 3 years ago MIT License

    A Customizable Switch UI for iOS, Inspired from Google's Material Design in Swift

  • Store Store 502
    star
    updated over 2 years ago

    Unidirectional, transactional, operation-based Store implementation.

  • Switch Switch 145
    star
    updated about 3 years ago MIT License

    ๐Ÿ’Š An iOS switch control implemented in Swift with full Interface Builder support

System

  • updated over 1 year ago Apache License 2.0

    Generic Cross Platform Signal Handler

  • updated about 1 year ago MIT License

    Add โ€œLaunch at Loginโ€ functionality to your macOS app in seconds

  • updated 8 months ago Apache License 2.0

    Low-level atomic operations for Swift

  • updated 4 months ago Apache License 2.0

    A benchmarking tool for Swift Collection algorithms

  • updated about 2 months ago Apache License 2.0

    Swift compiler driver reimplementation in Swift

  • updated 2 months ago Apache License 2.0

    Low-level system calls and types for Swift

  • updated about 2 years ago MIT License

    macOS system library in Swift

Tab

  • updated over 4 years ago MIT License

    :octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion

  • updated 7 months ago Other

    ๐Ÿ”Ž A simple and beautiful barcode scanner.

  • updated about 1 year ago MIT License

    This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController.

  • updated about 1 year ago MIT License

    A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io

  • updated 4 months ago MIT License

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

  • Cluster Cluster 1,262
    star
    updated 8 months ago MIT License

    Easy Map Annotation Clustering ๐Ÿ“

  • updated over 4 years ago MIT License

    This is a Review posting app that let user find interesting places near them

  • updated over 3 years ago MIT License

    A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift.

  • updated about 1 year ago MIT License

    :octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!

  • updated about 4 years ago MIT License

    A lightweight customized tabbar view. ๐Ÿ“Œ

  • Koloda Koloda 5,268
    star
    updated 10 months ago MIT License

    KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.

  • Persei Persei 3,451
    star
    updated over 4 years ago MIT License

    Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

  • updated almost 4 years ago MIT License

    A flexible TabBarController with search tab like SNKRS.

  • TabBar TabBar 343
    star
    updated about 1 year ago MIT License

    ๐Ÿ“ฑ TabBar โ€“ highly customizable tab bar (i.e. TabView) for your SwiftUI application.

  • Tabman Tabman 2,601
    star
    updated about 1 year ago MIT License

    โ„ข๏ธ A powerful paging view controller with interactive indicator bars

  • updated over 2 years ago MIT License

    Paging view controller and scroll tab view

  • updated 12 months ago MIT License

    Android PagerTabStrip for iOS.

Template

  • leaf leaf 419
    star
    updated 6 months ago MIT License

    ๐Ÿƒ An expressive, performant, and extensible templating language built for Swift.

  • Stencil Stencil 2,331
    star
    updated 4 months ago BSD 2-Clause "Sim...

    Stencil is a simple and powerful template language for Swift.

  • updated about 5 years ago MIT License

    A Powerful , Extensible CSS Parser written in pure Swift.

  • updated 3 months ago MIT License

    A very flexible message bar for UIKit and SwiftUI.

  • updated about 1 year ago MIT License

    ๐Ÿ—‚๏ธ This repository provides a guide to creating Xcode templates for iOS boilerplate code to save time and increase creativity in development. It simplifies the process and helps new team members get up to speed. A solution to Xcode's poorly documented templates.

Testing

  • DVR DVR 651
    star
    updated 4 months ago MIT License

    Network testing for Swift

  • Erik Erik 564
    star
    updated almost 2 years ago MIT License

    Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.

  • Fakery Fakery 1,773
    star
    updated over 1 year ago Other

    ๐Ÿ‘ฝ Swift fake data generator

  • updated almost 2 years ago MIT License

    A framework for easily testing Push Notifications and Routing in XCUITests

  • updated 3 months ago MIT License

    Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!

  • updated 2 months ago Other

    Enable network mocks and more in UI Tests

  • Sizes Sizes 1,224
    star
    updated almost 2 years ago MIT License

    View your app on different device and font sizes

  • updated about 2 years ago BSD 2-Clause "Sim...

    Snapshot testing tool for iOS and tvOS

  • updated almost 3 years ago BSD 2-Clause "Sim...

    BDD Framework and test runner for Swift projects and playgrounds

  • updated 7 days ago Apache License 2.0

    The XCTest Project, A Swift core library for providing unit test support

  • TestDrive TestDrive 1,597
    star
    updated over 3 years ago MIT License

    Quickly try out any Swift pod or framework in a playground

  • updated about 4 years ago

    How do I test this with UI Testing?

  • updated 28 days ago MIT License

    Runtime introspection and unit testing of SwiftUI views

  • updated 6 months ago MIT License

    Xcode-like HTML report for Unit and UI Tests

Text

  • updated over 1 year ago MIT License

    ยตframework for Attributed strings.

  • updated 10 months ago Other

    Easiest way to create an attributed UITextView (with support for multiple links and from html)

  • BonMot BonMot 3,515
    star
    updated 4 months ago MIT License

    Beautiful, easy attributed strings in Swift

  • Croc Croc 129
    star
    updated over 1 year ago MIT License

    Swift emoji string parsing library

  • edhita edhita 1,288
    star
    updated 11 months ago MIT License

    Fully open source text editor for iOS written in SwiftUI.

  • updated almost 2 years ago MIT License

    A simple and customizable Markdown Parser for Swift

  • updated 4 months ago MIT License

    Markdown View for iOS.

  • updated over 2 years ago MIT License

    [iOS] A fully themeable markdown editor with live syntax highlighting.

  • updated over 4 years ago MIT License

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

  • updated over 4 years ago MIT License

    Swift Parser Combinators

  • updated almost 2 years ago MIT License

    Great Swift String Pluralize Extension

  • updated over 1 year ago MIT License

    Write amazing, strong-typed and easy-to-read NSPredicate.

  • updated about 5 years ago MIT License

    An NSPredicate DSL for iOS, OSX, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.

  • Regex Regex 331
    star
    updated over 5 years ago Apache License 2.0

    Regular expressions for swift

  • Regex Regex 315
    star
    updated about 1 year ago MIT License

    ๐Ÿ”ค Swifty regular expressions

  • updated 8 months ago BSD 3-Clause "New...

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

  • updated over 6 years ago MIT License

    A library for formatting strings on iOS and macOS

  • swift-doc swift-doc 1,682
    star
    updated about 1 year ago MIT License

    A documentation generator for Swift projects

  • updated about 1 year ago MIT License

    ๐Ÿ‘ฉโ€๐ŸŽจ Elegant Attributed String composition in Swift sauce

  • updated over 6 years ago MIT License

    Swift Port of VerbalExpressions

  • updated 11 months ago MIT License

    A Swifty API for attributed strings

  • updated almost 4 years ago MIT License

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

  • updated almost 2 years ago MIT License

    Format iOS attributed strings easily

  • updated over 4 years ago MIT License

    An easier way to compose attributed strings

  • updated 10 months ago The Unlicense

    Like a SwiftUI ViewBuilder, but for Text

  • updated over 1 year ago Apache License 2.0

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

  • updated about 5 years ago MIT License

    Lightweight and Powerful Editor Kit

TextField

  • updated over 3 years ago MIT License

    Animated UITextField and UITextView replacement for iOS

  • updated almost 4 years ago MIT License

    Subclass of UITextField that shows inline suggestions while typing.

  • updated 4 months ago MIT License

    A customisable view for entering arbitrary length pins, codes or passwords in iOS. Supports iOS 12 one time codes.

  • updated over 3 years ago MIT License

    CHIOTPField is a set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc. Mady by @ChiliLabs - https://chililabs.io

  • updated over 1 year ago MIT License

    DTTextField is a custom textfield with floating placeholder and error label

  • updated 5 months ago MIT License

    Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI

  • updated over 4 years ago MIT License

    A UITextField with bouncy placeholder.

  • updated almost 2 years ago GNU General Publi...

    Fully-wrapped UITextField made to work entirely in SwiftUI

  • updated about 2 months ago MIT License

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

  • updated about 1 year ago MIT License

    UITextField subclass with autocompletion suggestions list

  • updated 2 months ago Apache License 2.0

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

  • updated over 2 years ago MIT License

    Declarative building and fast rendering attributed string library.

  • updated over 1 year ago MIT License

    SVPinView is a light-weight customisable library used for accepting pin numbers or one-time passwords.

  • updated over 4 years ago MIT License

    UITextField character counter with lovable UX ๐Ÿ’–. No math skills required ๐Ÿ™ƒ.

  • updated 6 months ago MIT License

    Custom UITextFields effects inspired by Codrops, built using Swift

  • updated over 2 years ago MIT License

    ๐Ÿ„โ€โ™‚๏ธ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews

  • updated about 5 years ago MIT License

    A Stepper object that displays its value.

  • updated over 3 years ago MIT License

    VKPinCodeView is simple and elegant UI component for input PIN. You can easily customise appearance and get auto fill (OTP) iOS 12 feature right from the box.

Thread

  • Async Async 4,594
    star
    updated 4 months ago MIT License

    Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch

  • updated about 3 years ago MIT License

    The ES8 Async/Await control flow for Swift

  • Each Each 763
    star
    updated over 1 year ago MIT License

    Elegant โฑ interface for Swift apps

  • updated over 1 year ago MIT License

    Well-tested GCD Timer in Swift

  • Schedule Schedule 1,818
    star
    updated almost 4 years ago MIT License

    Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer)

  • updated 8 months ago MIT License

    Swifty API for NSTimer

TOML

  • updated about 1 month ago MIT License

    ๐Ÿงฐ Case paths extends the key path hierarchy to enum cases.

  • updated almost 3 years ago MIT License

    ๐Ÿค Struct and enum data access in harmony.

  • updated over 1 year ago MIT License

    ๐ŸŽฑ Composable, transformable, controllable randomness.

  • updated 4 months ago MIT License

    ๐ŸŽ A compile-time guarantee that a collection contains a value.

  • updated 3 months ago MIT License

    A library for turning nebulous data into well-structured data, with a focus on composition, performance, generality, and ergonomics.

  • updated about 1 month ago MIT License

    ๐Ÿ“ธ Delightful Swift snapshot testing.

  • updated about 1 year ago MIT License

    ๐Ÿท A wrapper type for safer, expressive code.

  • updated over 1 year ago MIT License

    ๐Ÿ›‚ A result type that accumulates multiple errors.

  • updated about 1 year ago MIT License

    From TOML to Swift Codable types.

Transition

  • updated over 4 years ago MIT License

    :octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion

  • Cards Cards 4,198
    star
    updated over 1 year ago MIT License

    Awesome iOS 11 appstore cards in swift 5.

  • updated about 2 years ago MIT License

    :octocat: โญ•๏ธ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion

  • updated almost 2 years ago MIT License

    A simple way to create custom interactive UIViewController transitions

  • updated over 4 years ago MIT License

    :octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion

  • updated 3 months ago MIT License

    :octocat: ๐Ÿ“ƒ FoldingCell is an expanding content cell with animation made by @Ramotion

  • Hero Hero 21,916
    star
    updated 6 months ago MIT License

    Elegant transition library for iOS & tvOS

  • updated almost 2 years ago MIT License

    Library for smooth animation of images during transitions.

  • Jelly Jelly 2,444
    star
    updated about 2 years ago MIT License

    ๐ŸŒŠ - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.

  • updated 17 days ago MIT License

    Example of using SwiftUI to create a beautiful Liquid Swipe control

  • updated over 5 years ago MIT License

    Custom interactive transition like Apple Music iOS App (iOS 9). written in Swift.

  • updated almost 2 years ago MIT License

    Use PanGesture to dismiss view on UIViewController and UIView

  • updated over 2 years ago MIT License

    :octocat: ๐ŸŽš RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion

  • updated about 4 years ago MIT License

    This is a Swift based demo project to show how to make the transition Pinterest liked.

  • updated over 4 years ago MIT License

    :octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion

  • updated almost 2 years ago MIT License

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

  • updated about 5 years ago MIT License

    SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat โ€œcuttingโ€ animations.

  • updated over 2 years ago MIT License

    Custom transition between controllers. Settings controller for your iOS app.

  • updated over 1 year ago MIT License

    Now playing controller from Apple Music, Mail & Podcasts Apple's apps.

  • updated almost 2 years ago MIT License

    This component implements transition animation to crumble view-controller into tiny pieces.

  • updated over 2 years ago MIT License

    Swift UI libraries, iOS components and animations by @Ramotion

  • updated 8 months ago MIT License

    Pure SwiftUI Navigation transitions โœจ

  • updated over 3 years ago MIT License

    Easy interactive interruptible custom ViewController transitions

  • updated over 5 years ago MIT License

    Custom interactive view controller transition from one view to another view.

UI

  • updated 8 months ago MIT License

    A number of preset loading indicators created with SwiftUI

  • updated almost 6 years ago MIT License

    Super awesome Swift minion for Core Data (iOS, macOS, tvOS)

  • updated about 6 years ago MIT License

    AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter

  • Arale Arale 45
    star
    updated 10 months ago MIT License

    A custom stretchable header view for UIScrollView or any its subclasses with UIActivityIndicatorView and iPhone X safe area support for content reloading. Built for iOS 10 and later.

  • updated about 2 years ago MIT License

    A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.

  • updated 3 months ago MIT License

    Simple battery shaped UIView

  • updated 5 months ago MIT License

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

  • updated 7 months ago MIT License

    Bottom Sheet for iOS

  • updated about 4 years ago MIT License

    Play BreakOut while loading - A playable pull to refresh view using SpriteKit

  • updated about 1 year ago MIT License

    Provides Label and ImageView for screen capture prevention.

  • updated about 1 year ago MIT License

    Circular progress indicator for your macOS app

  • updated over 4 years ago

    ๐Ÿ’พ A collection of classic-style UI components for iOS

  • updated 6 months ago MIT License

    ๐Ÿ‘‰โ†•๏ธ๐Ÿ“ฑContainerController ๐Ÿงฉโœจโš™๏ธ is a UI Component Swipe-Panel (Customizable). ๐Ÿ’ก The idea is copied from the app: Apple Maps, Stocks. Swift version

  • updated 9 months ago MIT License

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

  • updated over 5 years ago MIT License

    Custom segue for OSX Storyboards with slide and cross fade effects (NSViewControllerTransitionOptions)

  • updated about 2 years ago MIT License

    A library to recreate the iOS Apple Music now playing transition

  • updated about 1 year ago Apache License 2.0

    ๐Ÿ’ป A fast and flexible O(n) difference algorithm framework for Swift collection.

  • updated about 1 year ago MIT License

    Show progress in your app's Dock icon

  • Dodo Dodo 875
    star
    updated over 2 years ago MIT License

    A message bar for iOS written in Swift.

  • Doric Doric 98
    star
    updated over 5 years ago Other

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

  • DropDown DropDown 2,426
    star
    updated about 2 months ago MIT License

    A Material Design drop down for iOS

  • updated about 1 year ago MIT License

    Fully customisable tooltip view in Swift for iOS.

  • Elissa Elissa 171
    star
    updated over 6 years ago MIT License

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

  • updated over 3 years ago MIT License

    Cool Animated music indicator view written in Swift

  • Family Family 250
    star
    updated over 2 years ago Other

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

  • updated over 2 years ago Other

    ๐Ÿ’… Fashion accessories and beauty tools to share and reuse UI styles in a Swifty way

  • updated almost 5 years ago MIT License

    Completely customizable progress based loaders drawn using custom CGPaths written in Swift

  • FlagKit FlagKit 2,980
    star
    updated about 2 years ago MIT License

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

  • updated almost 5 years ago MIT License

    A container view that responds to scrolling of UIScrollView

  • updated about 1 year ago Other

    Flexible Stepped Progress Bar for IOS

  • updated about 2 months ago MIT License

    A clean and easy-to-use floating panel UI component for iOS

  • updated almost 2 years ago MIT License

    Whole, half or floating point ratings control written in Swift

  • updated about 2 years ago MIT License

    :octocat:๐Ÿ’ง A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion

  • GaugeKit GaugeKit 1,021
    star
    updated over 2 years ago MIT License

    Kit for building custom gauges + easy reproducible Apple's style ring gauges.

  • updated 7 months ago MIT License

    A stepper with a sliding label in the middle.

  • updated over 1 year ago MIT License

    ๐Ÿ“Š A customizable gradient progress bar (UIProgressView).

  • updated 4 months ago MIT License

    Flexible Mustache templates for Swift

  • updated almost 2 years ago MIT License

    An UITextView in Swift. Support auto growing, placeholder and length limit.

  • updated almost 3 years ago MIT License

    A custom reusable circular / progress slider control for iOS application.

  • updated over 4 years ago MIT License

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

  • updated about 5 years ago MIT License

    A horizontal scroll dial like Instagram.

  • updated almost 2 years ago MIT License

    Simple parallax header for UIScrollView.

  • updated about 3 years ago MIT License

    A customizable color picker for iOS in Swift

  • updated about 1 year ago Apache License 2.0

    โšก๏ธ A library of widgets and helpers to build instant-search applications on iOS.

  • updated about 6 years ago MIT License

    Beautiful animated placeholders for showing loading of data

  • updated 10 months ago MIT License

    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. And you don't need to write any line of code for it, it all happens automatically.

  • updated about 1 year ago MIT License

    A UITextView subclass that adds support for multiline placeholder written in Swift.

  • LeeGo LeeGo 966
    star
    updated almost 6 years ago MIT License

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

  • updated about 1 year ago MIT License

    A license list generator of all your dependencies for iOS applications

  • updated almost 4 years ago MIT License
  • updated about 4 years ago MIT License

    Spinner loader components with liquid animation

  • updated almost 2 years ago MIT License

    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.

  • Magnetic Magnetic 1,515
    star
    updated 4 months ago MIT License

    SpriteKit Floating Bubble Picker (inspired by Apple Music) ๐Ÿงฒ

  • updated about 5 years ago MIT License

    An iOS picker view to serve all your "picking" needs

  • updated over 5 years ago MIT License

    A draggable modal for iOS Applications.

  • Material Material 11,981
    star
    updated about 2 years ago MIT License

    A UI/UX framework for creating beautiful applications.

  • updated 11 days ago Apache License 2.0

    [In maintenance mode] Modular and customizable Material Design UI components for iOS

  • updated over 3 years ago MIT License

    Material design components for iOS written in Swift

  • updated about 2 years ago MIT License

    ๐Ÿž A simple iOS photo and video browser with optional grid view, captions and selections written in Swift5.0

  • updated about 6 years ago MIT License

    Apple TV Parallax effect in Swift.

  • updated 3 months ago MIT License

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

  • updated almost 3 years ago MIT License

    Simple parallax header for UIScrollView

  • updated over 3 years ago MIT License

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

  • updated almost 4 years ago MIT License

    Neumorphism framework for UIKit.

  • updated over 1 year ago MIT License

    A collection of awesome loading animations

  • updated 2 months ago Other

    Non-intrusive iOS UI library to implement overlay based interfaces

  • Parade Parade 771
    star
    updated about 6 years ago MIT License

    Parallax Scroll-Jacking Effects Engine for iOS / tvOS

  • updated over 3 years ago MIT License

    A SwiftUI Library for creating resizable partitions for View Content.

  • Popover Popover 2,083
    star
    updated about 1 month ago MIT License

    Popover is a balloon library like Facebook app. It is written in pure swift.

  • Popovers Popovers 1,843
    star
    updated about 1 month ago MIT License

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

  • updated 9 months ago MIT License

    An iOS progress indicator view library written in SwiftUI

  • updated over 4 years ago MIT License

    You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift.

  • QGrid QGrid 1,639
    star
    updated almost 4 years ago MIT License

    ๐ŸŽ› QGrid: The missing SwiftUI collection view.

  • updated 11 months ago MIT License

    RangeSeedSlider provides a customizable range slider like a UISlider.

  • updated 10 months ago MIT License

    A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.

  • updated over 3 years ago MIT License

    A token field implementation for iOS

  • Reusable Reusable 2,990
    star
    updated 11 months ago MIT License

    A Swift mixin for reusing views easily and in a type-safe way (UITableViewCells, UICollectionViewCells, custom UIViews, ViewControllers, Storyboardsโ€ฆ)

  • updated about 4 years ago MIT License

    iOS 11 Control Center Slider

  • updated over 4 years ago MIT License

    Simple selection dialog

  • updated about 1 year ago MIT License

    An iOS Library that makes shadows management easy on UIView.

  • updated about 1 year ago MIT License

    Sheeeeeeeeet is a Swift library for creating menus, custom action sheets, context menus etc.

  • Shiny Shiny 800
    star
    updated 8 months ago MIT License

    Iridescent Effect View (inspired by Apple Pay Cash) โœจ

  • updated almost 5 years ago MIT License

    Progress and Activity Indicators for iOS apps

  • updated about 2 years ago MIT License

    ๐Ÿ”ฅ A multi-directional card swiping library inspired by Tinder

  • updated 25 days ago MIT License

    โ˜ ๏ธ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

  • updated 4 months ago MIT License

    Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers written by swift

  • Spring Spring 14,073
    star
    updated about 1 year ago MIT License

    A library to simplify iOS animations in Swift.

  • updated over 4 years ago MIT License

    StarryStars is iOS GUI library for displaying and editing ratings

  • updated over 3 years ago MIT License

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

  • updated 3 months ago MIT License

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

  • updated over 1 year ago

    A framework that provides CurtainController. CurtainController is a container view controller that implements a content-curtain interface. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc. Someone calls it "Pull Up" or "Bottom Sheet".

  • updated about 2 years ago MIT License

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

  • updated 10 months ago MIT License

    Simple and highly customizable iOS tag list view, in Swift.

  • updated 4 months ago MIT License

    A Swift extension that adds toast notifications to the UIView object class.

  • Toaster Toaster 1,668
    star
    updated 11 months ago Do What The F*ck ...

    ๐Ÿž Toast for Swift

  • updated over 3 years ago MIT License

    โœจ Twinkle interface elements in Swift

  • updated almost 5 years ago Apache License 2.0

    Inspired by game development UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS. The same API apply for cross platform development! Think of it as using Lego blocks, you can use similar ones and move them around easy as pie.

  • updated 11 months ago MIT License

    ๐Ÿ Super ultra drawer view

  • updated over 4 years ago MIT License

    URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.

  • updated about 2 years ago MIT License

    Windless makes it easy to implement invisible layout loading view.

  • updated almost 2 years ago MIT License

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

  • updated about 1 year ago MIT License

    High performance Swift treemap layout engine for iOS and macOS.

  • YNSearch YNSearch 1,191
    star
    updated over 5 years ago MIT License

    ๐Ÿ” Awesome fully customize search view like Pinterest written in Swift 5.0 + Realm support!

UICollectionView

  • updated 2 months ago MIT License

    Lightweight custom collection view inspired by Airbnb.

  • updated over 4 years ago MIT License

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

  • updated about 1 year ago Other

    ๐ŸŒ€ Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.

  • updated about 4 years ago MIT License

    Make. It. Bounce.

  • updated almost 4 years ago MIT License

    โญ Custom card-designed CollectionView layout

  • updated over 3 years ago MIT License

    A lightweight UICollectionViewLayout that 'pages' and centers its cells ๐ŸŽก written in Swift

  • updated 3 months ago MIT License

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

  • updated over 1 year ago MIT License

    Reimagining UICollectionView

  • updated almost 2 years ago MIT License

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

  • updated about 3 years ago MIT License

    A CollectionView Layout displaying a slanted cells

  • updated 4 months ago MIT License

    FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner Viewใ€Product Showใ€Welcome/Guide Pagesใ€Screen/ViewController Sliders.

  • updated over 4 years ago MIT License

    :octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion

  • updated over 1 year ago MIT License

    ๐Ÿ”„ GravitySlider is a beautiful alternative to the standard UICollectionView flow layout.

  • updated about 1 year ago MIT License

    ๐Ÿš€UITableView and UICollectionView provider to simplify basic scenarios of showing the data.

  • updated over 4 years ago MIT License

    This component allows for the transfer of data items between collection views through drag and drop

  • updated over 5 years ago MIT License

    iOS custom view to display books on shelf

  • updated 6 months ago Apache License 2.0

    Easy and type-safe iOS table and collection views in Swift.

  • updated almost 5 years ago MIT License

    Spreadsheet CollectionViewLayout in Swift. Fully customizable. ๐Ÿ”ถ

  • updated over 1 year ago MIT License

    Made in Swift - Tag layout for UICollectionView supporting 3 types of alignments - Left || Centre || Right

  • updated almost 5 years ago MIT License

    UICollectionViewSplitLayout makes collection view more responsive.

UITableView

  • updated over 6 years ago MIT License

    Elegant and easy way to integrate pagination with dummy views

  • updated about 3 years ago MIT License

    ๐ŸŽ‰ Swift library to support collapsible sections in a table view.

  • ๐Ÿ’พ ๐Ÿ”œ๐Ÿ“ฑ Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)

  • updated about 2 years ago MIT License

    Elastic pull to refresh for iOS developed in Swift

  • updated over 1 year ago Apache License 2.0

    ๐Ÿ’พ A library for backporting UITableView/UICollectionViewDiffableDataSource.

  • updated almost 2 years ago MIT License

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

  • updated about 1 year ago MIT License

    :octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!

  • updated over 2 years ago MIT License

    โœจ Awesome expandable, collapsible tableview cell for iOS written in Swift 5

  • updated over 4 years ago MIT License

    A UITableViewCell with an editable text field

  • updated over 5 years ago MIT License

    Netflix and App Store like UITableView with UICollectionView, written in pure Swift 4.2

  • updated 11 months ago MIT License

    Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.

  • updated over 2 years ago MIT License

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

  • updated over 1 year ago MIT License

    Simple way to add parallax header to UIScrollView/UITableView written in Swift.

  • Persei Persei 3,451
    star
    updated over 4 years ago MIT License

    Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift

  • updated about 5 years ago MIT License

    iOS Simple Cool PullToRefresh Library. It is written in pure swift.

  • updated 8 months ago MIT License

    A simple way to create a UITableView for settings in Swift.

  • updated almost 3 years ago MIT License

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

  • updated 3 months ago MIT License

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

  • Shoyu Shoyu 277
    star
    updated over 4 years ago MIT License

    Easier way to represent the structure of UITableView.

  • updated over 3 years ago MIT License

    UITableView based component designed to display a hierarchy of expandable/foldable comments.

  • updated over 1 year ago Other

    Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.

  • updated about 2 years ago MIT License

    WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty. We created a sample project with the WLEmptyState component to show how you can use it.

  • updated almost 5 years ago MIT License

    โœจ Awesome expandable, collapsible tableview cell for iOS written in Swift 4

Utility

  • updated over 6 years ago MIT License

    Swift library to develop custom Alexa Skills

  • updated over 1 year ago MIT License

    Elegant Apply Style by Swift Methodย Chain.๐ŸŒ™

  • Basis Basis 317
    star
    updated over 6 years ago MIT License

    Pure Declarative Programming in Swift, Among Other Things

  • bow bow 643
    star
    updated almost 2 years ago Other

    ๐Ÿน Bow is a cross-platform library for Typed Functional Programming in Swift

  • updated over 2 years ago MIT License

    Implementation of x-callback-url (Inter app communication) in swift

  • Closures Closures 1,742
    star
    updated about 3 years ago MIT License

    Swifty closures for UIKit and Foundation

  • Curry Curry 494
    star
    updated 4 months ago MIT License

    Swift implementations for function currying

  • DeepDiff DeepDiff 2,049
    star
    updated about 3 years ago Other

    ๐Ÿฆ€Amazingly incredible extraordinary lightning fast diffing in Swift

  • updated over 1 year ago MIT License

    ๐Ÿ‘ทโ€โ™€๏ธ Closure-based delegation without memory leaks

  • updated over 4 years ago Other

    โ›ฝ Differific - a fast and convenient diffing framework.

  • Dollar Dollar 4,244
    star
    updated about 2 years ago MIT License

    A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript

  • updated about 3 years ago MIT License

    ๐Ÿ“ฆ KeyPath dynamicMemberLookup based syntax sugar for Swift.

  • updated over 2 years ago MIT License

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

  • updated about 1 year ago MIT License

    Catch Objective-C exceptions in Swift

  • updated over 4 years ago MIT License

    ๐Ÿ—ƒ Powerful and easy to use Swift Query Builder for Vapor 3.

  • Format Format 1,175
    star
    updated almost 6 years ago MIT License

    A Swift Formatter Kit

  • updated about 2 months ago MIT License

    ๐Ÿ“‘ GoodExtensions is a collection of useful and frequently used Swift extensions for iOS development, designed to simplify and streamline common tasks.It helps developers write clean and concise code, saving time and effort while boosting productivity. Get access to a wealth of essential tools for iOS development in one convenient library.

  • updated 4 months ago MIT License

    ๐Ÿ“‘ GoodUIKit is a UIKit extensions library filled with reusable UI snippets for faster and more efficient iOS development. Boost productivity and streamline your workflow with ready-to-use UI components.

  • updated about 3 years ago MIT License

    ๐Ÿ– Highlight whatever you want!

  • Inject Inject 2,031
    star
    updated 3 months ago MIT License

    Hot Reloading for Swift applications!

  • updated about 2 months ago MIT License

    Find retain cycles / memory leaks sooner.

  • updated about 4 years ago MIT License

    Swift-friendly API for a set of powerful Objective C runtime functions.

  • updated over 4 years ago MIT License

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

  • updated about 1 year ago MIT License

    A percentage type for Swift

  • periphery periphery 4,980
    star
    updated about 1 month ago MIT License

    A tool to identify unused code in Swift projects.

  • updated 5 months ago Apache License 2.0

    ๐Ÿ“˜A library for isolated developing UI components and automatically taking snapshots of them.

  • updated about 1 month ago MIT License

    Generate a privacy policy for your iOS app quickly and automatically

  • updated 3 months ago Apache License 2.0

    Google ProtocolBuffers for Apple Swift

  • R.swift R.swift 9,403
    star
    updated 4 months ago MIT License

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

  • RandomKit RandomKit 1,473
    star
    updated about 2 years ago Other

    Random data generation in Swift

  • updated about 1 year ago MIT License

    Preview extractor for news, articles and full-texts in Swift

  • updated about 6 years ago MIT License

    Enable autocomplete use resources in swift project.

  • Rugby Rugby 550
    star
    updated about 1 year ago MIT License

    ๐Ÿˆ Cache CocoaPods for faster rebuild and indexing Xcode project

  • Runes Runes 829
    star
    updated almost 3 years ago MIT License

    Infix operators for monadic functions in Swift

  • Solar Solar 559
    star
    updated about 3 years ago MIT License

    A Swift micro library for generating Sunrise and Sunset times.

  • updated over 3 years ago Apache License 2.0

    SpriteKit API reproducing UIView's spring animations with SKAction

  • stats stats 23,488
    star
    updated 9 days ago MIT License

    macOS system monitor in your menu bar

  • Sugar Sugar 1,069
    star
    updated about 4 years ago Other

    โ˜• Something sweet that goes great with your Cocoa

  • updated almost 2 years ago MIT License

    Type-Safe Associated Objects in Swift

  • updated 7 months ago MIT License

    Collection of Swift-extensions to boost development process.

  • updated over 5 years ago MIT License

    Swiftbot on slack. Inspired by kishikawakatsumi/swift-compiler-discord-bot

  • updated about 1 month ago MIT License

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

  • updated 11 months ago MIT License

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

  • updated 5 months ago MIT License

    A command-line tool and Swift Package for generating class diagrams powered by PlantUML

  • updated over 4 years ago MIT License

    A tiny generator of random data for swift

  • updated about 1 year ago MIT License

    A utility that reminds your iPhone app's users to review the app written in pure Swift.

  • updated about 2 months ago Other

    Trace Swift and Objective-C method invocations

  • updated 15 days ago MIT License

    Introspect underlying UIKit/AppKit components from SwiftUI

  • Swiftx Swiftx 218
    star
    updated over 4 years ago BSD 3-Clause "New...

    Functional data types and functions for any project

  • updated about 1 year ago MIT License

    All the reusable code that we need in each project

  • Then Then 4,045
    star
    updated over 1 year ago MIT License

    โœจ Super sweet syntactic sugar for Swift initializers

  • updated almost 2 years ago MIT License

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

  • UTIKit UTIKit 253
    star
    updated about 2 years ago MIT License

    UTIKit is an UTI (Uniform Type Identifier) wrapper for Swift.

  • UTM UTM 25,103
    star
    updated about 1 month ago Apache License 2.0

    Virtual machines for iOS and macOS

  • updated over 4 years ago Other

    ๐Ÿ’‰ Vaccine - Make your apps immune to recompile-disease

  • updated over 3 years ago MIT License

    A Swift micro-framework to easily deal with weak references to self inside closures

  • WhatsNew WhatsNew 1,505
    star
    updated about 5 years ago MIT License

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

  • updated 3 months ago MIT License

    Showcase your awesome new app features ๐Ÿ“ฑ

  • updated about 2 years ago MIT License

    An extensible monitoring framework written in Swift

  • updated 10 months ago MIT License

    A Swift package for rapid development using a collection of micro utility extensions for Standard Library, Foundation, and other native frameworks.

Validation

  • updated over 4 years ago MIT License

    iOS validation framework with form validation support

  • updated almost 5 years ago MIT License

    A framework to validate inputs of text fields and text views in a convenient way.

  • updated 9 months ago MIT License

    User input masking library repo.

  • updated over 5 years ago MIT License

    Easy to Use, Read, Extensible, Flexible Validation Checker

  • updated about 3 years ago MIT License

    A rule-based validation library for Swift

  • updated over 2 years ago MIT License

    String (and more) validation for iOS

  • updated 7 months ago MIT License

    Easily validate your Properties with Property Wrappers ๐Ÿ‘ฎ

Version Manager

  • updated over 2 years ago MIT License

    Monitor iOS app version easily.

  • updated 7 months ago MIT License

    A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.

  • Siren Siren 4,140
    star
    updated 10 months ago MIT License

    Notify users when a new version of your app is available and prompt them to upgrade.

  • updated 8 months ago MIT License

    OpenAPI/Swagger 3.0 Parser and Swift code generator

  • SwiftLint SwiftLint 18,454
    star
    updated 24 days ago MIT License

    A tool to enforce Swift style and conventions.

  • updated 2 days ago Apache License 2.0

    The Swift Package Index is the place to find Swift packages!

  • tuist tuist 4,412
    star
    updated 3 days ago MIT License

    Tuist's CLI

  • updated 12 months ago MIT License

    Represent and compare versions via semantic versioning (SemVer) in Swift

  • updated over 2 years ago MIT License

    Versions tracker for your iOS, macOS, and tvOS app

  • Zebra Zebra 1,171
    star
    updated 11 months ago GNU General Publi...

    ๐Ÿฆ“ A Useful Package Manager for iOS

Video

  • Agrume Agrume 764
    star
    updated about 2 months ago MIT License

    ๐Ÿ‹ A lemony fresh iOS image viewer written in Swift.

  • updated about 1 year ago MIT License

    Edit images and video with async / await in Swift, powered by Metal.

  • BMPlayer BMPlayer 1,917
    star
    updated 3 months ago MIT License

    A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.

  • Cabbage Cabbage 1,525
    star
    updated 9 months ago MIT License

    A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.

  • GPUImage2 GPUImage2 4,803
    star
    updated over 2 years ago BSD 3-Clause "New...

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

  • iina iina 37,072
    star
    updated 22 days ago GNU General Publi...

    The modern video player for macOS.

  • updated over 2 years ago MIT License

    Overlay alpha channel video animation player view using Metal.

  • updated 3 months ago MIT License

    Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook

  • updated 6 months ago MIT License

    ๐Ÿ”„ Export and transcode media in Swift

  • Player Player 2,053
    star
    updated almost 2 years ago MIT License

    โ–ถ๏ธ Play and stream media in Swift

  • updated about 4 years ago MIT License

    Player View is a delegated view using AVPlayer of Swift

  • updated 9 months ago MIT License

    A set of tools to trim, crop and select frames inside a video

  • updated about 1 year ago Apache License 2.0

    A Swift wrapper for the FFmpeg API

  • updated about 3 years ago MIT License

    ๐Ÿ“น Framework to Play a Video in the Background of any UIView

  • updated 2 months ago MIT License

    iOS 360-degree video player streaming from an AVPlayer.

  • updated about 1 year ago MIT License

    YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.

Walkthrough

  • updated almost 2 years ago MIT License

    A simple and attractive AlertView to onboard your users in your amazing world.

  • updated almost 3 years ago MIT License

    Awesome tool for create tutorial walkthrough or coach tour

  • updated over 3 years ago MIT License

    BWWalkthrough is a simple library that helps you build custom walkthroughs for your iOS App

  • updated 5 months ago MIT License

    SwiftUI library for a walkthrough or onboarding flow with tap actions

  • updated about 2 months ago MIT License

    Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.

  • updated over 1 year ago MIT License

    Customisable user onboarding for your iOS app

  • updated about 3 years ago MIT License

    SuggestionsKit

  • updated over 2 years ago MIT License

    A swifty iOS framework that allows developers to create beautiful onboarding experiences.

  • updated almost 3 years ago MIT License

    The easiest way to create a great walkthrough experience in your apps, powered by Swift.

Web

  • Publish Publish 4,763
    star
    updated 6 months ago MIT License

    A static site generator for Swift developers

Webserver

  • updated over 1 year ago MIT License

    Super lightweight web framework in Swift based on SWSGI

  • updated about 5 years ago BSD 2-Clause "Sim...

    Swift HTTP server using the pre-fork worker model

  • updated 12 months ago MIT License

    Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux

  • Kitura Kitura 7,621
    star
    updated almost 2 years ago Apache License 2.0

    A Swift web framework and HTTP server.

  • updated over 6 years ago MIT License

    A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework

  • updated over 2 years ago

    Evented I/O streams for Swift

  • Perfect Perfect 13,836
    star
    updated 6 months ago Apache License 2.0

    Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and moreโ€ฆ)

  • updated almost 6 years ago Mozilla Public Li...

    Apple Swift based HTTP server. The answer for a Swift based, turn key, crash resilient, high scale, and production grade web server.

  • swifter swifter 3,874
    star
    updated 4 months ago BSD 3-Clause "New...

    Tiny http server engine written in Swift programming language.

  • Taylor Taylor 928
    star
    updated about 8 years ago MIT License

    A lightweight library for writing HTTP web servers with Swift

  • vapor vapor 23,852
    star
    updated 2 months ago MIT License

    ๐Ÿ’ง A server-side Swift HTTP web framework.

  • Zewo Zewo 1,852
    star
    updated over 4 years ago MIT License

    Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.

Windows Manager

  • Amethyst Amethyst 14,295
    star
    updated about 2 months ago MIT License

    Automatic tiling window manager for macOS ร  la xmonad.

  • Rectangle Rectangle 22,805
    star
    updated 9 months ago Other

    Move and resize windows on macOS with keyboard shortcuts and snap areas

XML

  • AEXML AEXML 990
    star
    updated 6 months ago MIT License

    Swift minion for simple and lightweight XML parsing

  • updated over 3 years ago MIT License

    CheatyXML is a Swift framework designed to manage XML easily

  • updated almost 4 years ago MIT License

    The most swifty way to deal with XML data in swift 5.

  • updated over 1 year ago MIT License

    Simple XML Parser implemented in Swift

  • SWXMLHash SWXMLHash 1,341
    star
    updated about 1 year ago MIT License

    Simple XML parsing in Swift

  • updated 6 months ago MIT License

    Easy XML parsing using Codable protocols in Swift

  • updated about 1 year ago MIT License

    A simple way to map XML to Objects written in Swift

YAML

  • PathKit PathKit 1,453
    star
    updated 2 months ago BSD 2-Clause "Sim...

    Effortless path operations in Swift

  • updated over 1 year ago MIT License

    Load YAML and JSON documents using Swift

  • Yams Yams 1,083
    star
    updated 15 days ago MIT License

    A Sweet and Swifty YAML parser.

ZIP

  • updated 3 months ago MIT License

    Swift package that enables gzip/gunzip Data using zlib

  • Zip Zip 2,477
    star
    updated 2 months ago MIT License

    Swift framework for zipping and unzipping files.

  • updated 3 months ago MIT License

    Effortless ZIP Handling in Swift