Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

fucking-awesome-ios

A curated list of awesome iOS ecosystem, including Objective-C and Swift Projects. With repository stars⭐ and forks🍴
https://github.com/correia-jpv/fucking-awesome-ios

Last synced: 1 day ago
JSON representation

  • Charts

    • Charts - A powerful chart / graph framework, the iOS equivalent to <b><code>&nbsp;37632⭐</code></b> <b><code>&nbsp;&nbsp;9018🍴</code></b> [MPAndroidChart](https://github.com/PhilJay/MPAndroidChart)).
    • SwiftCharts - Easy to use and highly customizable charts library for iOS.
    • PieCharts - Easy to use and highly customizable pie charts library for iOS.
    • PNChart - A simple and beautiful chart lib used in Piner and CoinsMan for iOS.
    • XJYChart - A Beautiful chart for iOS. Support animation, click, slide, area highlight.
    • JBChartView - iOS-based charting library for both line and bar graphs.
    • XYPieChart - A simple and animated Pie Chart for your iOS app.
    • TEAChart - Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.
    • EChart - iOS/iPhone/iPad Chart, Graph. Event handling and animation supported.
    • FSLineChart - A line chart library for iOS.
    • chartee - A charting library for mobile platforms.
    • ANDLineChartView - ANDLineChartView is easy to use view-based class for displaying animated line chart.
    • TWRCharts - An iOS wrapper for ChartJS. Easily build animated charts by leveraging the power of native Obj-C code.
    • FlowerChart - Flower-shaped chart with custom appearance animation, fully vector.
    • Scrollable-GraphView - An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
    • Dr-Charts - Dr-Charts is a highly customisable, easy to use and interactive chart / graph framework in Objective-C.
    • Graphs - Light weight charts view generator for iOS.
    • FSInteractiveMap - A charting library to visualize and interact with a vector map on iOS. It's like Geochart but for iOS.
    • JYRadarChart - An iOS open source Radar Chart implementation.
    • TKRadarChart - A customizable radar chart in Swift.
    • MagicPie - Awesome layer based pie chart. Fantastically fast and fully customizable. Amazing animations available with MagicPie.
    • CSPieChart - iOS PieChart Opensource. This is very easy to use and customizable.
    • DDSpiderChart - Easy to use and customizable Spider (Radar) Chart library for iOS written in Swift.
    • core-plot - a 2D plotting lib which is highly customizable and capable of drawing many types of plots.
    • ChartProgressBar - Draw a chart with progress bar style.
    • SMDiagramViewSwift - Meet cute and very flexibility library for iOS application for different data view in one circle diagram.
    • Swift LineChart - Line Chart library for iOS written in Swift.
    • SwiftChart - Line and area chart library for iOS.
    • EatFit - Eat fit is a component for attractive data representation inspired by Google Fit.
    • CoreCharts - CoreCharts is a simple powerful yet Charts library for apple products.
    • PNChart - A simple and beautiful chart lib used in Piner and CoinsMan for iOS.
    • XJYChart - A Beautiful chart for iOS. Support animation, click, slide, area highlight.
    • JBChartView - iOS-based charting library for both line and bar graphs.
    • XYPieChart - A simple and animated Pie Chart for your iOS app.
    • TEAChart - Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.
    • EChart - iOS/iPhone/iPad Chart, Graph. Event handling and animation supported.
    • FSLineChart - A line chart library for iOS.
    • chartee - A charting library for mobile platforms.
    • ANDLineChartView - ANDLineChartView is easy to use view-based class for displaying animated line chart.
    • TWRCharts - An iOS wrapper for ChartJS. Easily build animated charts by leveraging the power of native Obj-C code.
    • FlowerChart - Flower-shaped chart with custom appearance animation, fully vector.
    • Scrollable-GraphView - An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
    • Dr-Charts - Dr-Charts is a highly customisable, easy to use and interactive chart / graph framework in Objective-C.
    • Graphs - Light weight charts view generator for iOS.
    • FSInteractiveMap - A charting library to visualize and interact with a vector map on iOS. It's like Geochart but for iOS.
    • JYRadarChart - An iOS open source Radar Chart implementation.
    • TKRadarChart - A customizable radar chart in Swift.
    • MagicPie - Awesome layer based pie chart. Fantastically fast and fully customizable. Amazing animations available with MagicPie.
    • CSPieChart - iOS PieChart Opensource. This is very easy to use and customizable.
    • DDSpiderChart - Easy to use and customizable Spider (Radar) Chart library for iOS written in Swift.
    • core-plot - a 2D plotting lib which is highly customizable and capable of drawing many types of plots.
    • ChartProgressBar - Draw a chart with progress bar style.
    • SMDiagramViewSwift - Meet cute and very flexibility library for iOS application for different data view in one circle diagram.
    • Swift LineChart - Line Chart library for iOS written in Swift.
    • SwiftChart - Line and area chart library for iOS.
    • EatFit - Eat fit is a component for attractive data representation inspired by Google Fit.
    • CoreCharts - CoreCharts is a simple powerful yet Charts library for apple products.
  • Authentication

    • OAuthSwift - Swift based OAuth library for iOS- <b><code>&nbsp;&nbsp;3274⭐</code></b> <b><code>&nbsp;&nbsp;&nbsp;593🍴</code></b> [OAuthSwift](https://github.com/OAuthSwift/OAuthSwift)) - Swift based OAuth library for iOS
    • Heimdallr.swift - Easy to use OAuth 2 library for iOS, written in Swift.
    • InstagramSimpleOAuth - A quick and simple way to authenticate an Instagram user in your iPhone or iPad app.
    • LinkedInSignIn - Simple view controller to login and retrieve access token from LinkedIn.
    • OAuth2 - OAuth2 framework for macOS and iOS, written in Swift.
    • ReCaptcha - (In)visible ReCaptcha for iOS.
    • SwiftyOAuth - A simple OAuth library for iOS with a built-in set of providers.
    • Heimdallr.swift - Easy to use OAuth 2 library for iOS, written in Swift.
    • InstagramSimpleOAuth - A quick and simple way to authenticate an Instagram user in your iPhone or iPad app.
    • LinkedInSignIn - Simple view controller to login and retrieve access token from LinkedIn.
    • OAuthSwift - Swift based OAuth library for iOS- <b><code>&nbsp;&nbsp;3264⭐</code></b> <b><code>&nbsp;&nbsp;&nbsp;593🍴</code></b> [OAuthSwift](https://github.com/OAuthSwift/OAuthSwift)) - Swift based OAuth library for iOS
    • OAuth2 - OAuth2 framework for macOS and iOS, written in Swift.
    • ReCaptcha - (In)visible ReCaptcha for iOS.
    • SwiftyOAuth - A simple OAuth library for iOS with a built-in set of providers.
  • App Routing

    • Router - Simple Navigation for iOS.
    • ApplicationCoordinator - Coordinator is an object that handles navigation flow and shares flow’s handling for the next coordinator after switching on the next chain.
    • Appz - Easily launch and deeplink into external applications, falling back to web if not installed.
    • Composable Navigator - An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind
    • Crossroad - Crossroad is an URL router focused on handling Custom URL Schemes. Using this, you can route multiple URL schemes and fetch arguments and parameters easily.
    • DeepLinkKit - A splendid route-matching, block-based way to handle your deep links.
    • JLRoutes - URL routing library for iOS with a simple block-based API.
    • Linker - Lightweight way to handle internal and external deeplinks for iOS.
    • LiteRoute - Easy transition between VIPER modules, implemented on pure Swift.
    • Marshroute - Marshroute is an iOS Library for making your Routers simple but extremely powerful.
    • RouteComposer - Library that helps to handle view controllers composition, routing and deeplinking tasks.
    • RxFlow - Navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.
    • SwiftCurrent - A library for managing complex workflows.
    • SwiftRouter - A URL Router for iOS.
    • URLNavigator - Elegant URL Routing for Swift
    • WAAppRouting - iOS routing done right. Handles both URL recognition and controller displaying with parsed parameters. All in one line, controller stack preserved automatically!
    • ZIKRouter - An interface-oriented router for discovering modules and injecting dependencies with protocol in OC & Swift, iOS & macOS. Handles route in a type safe way.
  • Architecture Patterns

    • iOS-Viper-Architecture - This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.
    • Clean Architecture for SwiftUI + Combine - A demo project showcasing the production setup of the SwiftUI app with Clean Architecture.
    • CleanArchitectureRxSwift - Example of Clean Architecture of iOS app using RxSwift.
    • ios-architecture - A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others.
    • Reactant - Reactant is a reactive architecture for iOS.
    • Spin - A universal implementation of a Feedback Loop system for RxSwift, ReactiveSwift and Combine
    • SwiftyVIPER - Makes implementing VIPER architecture much easier and cleaner.
    • Tempura - A holistic approach to iOS development, inspired by Redux and MVVM.
    • Clean Architecture for SwiftUI + Combine - A demo project showcasing the production setup of the SwiftUI app with Clean Architecture.
    • CleanArchitectureRxSwift - Example of Clean Architecture of iOS app using RxSwift.
    • ios-architecture - A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others.
    • Reactant - Reactant is a reactive architecture for iOS.
    • Spin - A universal implementation of a Feedback Loop system for RxSwift, ReactiveSwift and Combine
    • SwiftyVIPER - Makes implementing VIPER architecture much easier and cleaner.
    • Tempura - A holistic approach to iOS development, inspired by Redux and MVVM.
    • The Composable Architecture - The Composable Architecture is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
    • VIPER Module Generator - A Clean VIPER Modules Generator with comments and predfined functions.
    • Viperit - Viper Framework for iOS. Develop an app following VIPER architecture in an easy way. Written and tested in Swift.
    • The Composable Architecture - The Composable Architecture is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
    • VIPER Module Generator - A Clean VIPER Modules Generator with comments and predfined functions.
    • Viperit - Viper Framework for iOS. Develop an app following VIPER architecture in an easy way. Written and tested in Swift.
  • ARKit

    • ARKit-CoreLocation - Combines the high accuracy of AR with the scale of GPS data.
    • ARKit Emperor - The Emperor give you the most practical ARKit samples ever.
    • ARKit Virtual Objects - Placing Virtual Objects in Augmented Reality.
    • ARVideoKit - Record and capture ARKit videos, photos, Live Photos, and GIFs.
    • Placenote - A library that makes ARKit sessions persistent to a location using advanced computer vision.
    • SmileToUnlock - This library uses ARKit Face Tracking in order to catch a user's smile.
    • ARKit Emperor - The Emperor give you the most practical ARKit samples ever.
    • ARKit Virtual Objects - Placing Virtual Objects in Augmented Reality.
    • ARVideoKit - Record and capture ARKit videos, photos, Live Photos, and GIFs.
    • Placenote - A library that makes ARKit sessions persistent to a location using advanced computer vision.
    • SmileToUnlock - This library uses ARKit Face Tracking in order to catch a user's smile.
    • ARHeadsetKit - High-level framework for using $5 Google Cardboard to replicate
  • Database

    • Getting Started

      • MongoKitten - A pure Swift MongoDB client implementation with support for embedded databases.
      • Realm - The alternative to CoreData and SQLite: Simple, modern and fast.
      • YapDatabase - YapDatabase is an extensible database for iOS & Mac.
      • FMDB - A Cocoa / Objective-C wrapper around SQLite.
      • FCModel - An alternative to Core Data for people who like having direct SQL access.
      • Zephyr - Effortlessly synchronize NSUserDefaults over iCloud.
      • Prephirences - Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state.
      • Storez - Safe, statically-typed, store-agnostic key-value storage (with namespace support).
      • SwiftyUserDefaults - Statically-typed NSUserDefaults.
      • FCModel - An alternative to Core Data for people who like having direct SQL access.
      • Realm - The alternative to CoreData and SQLite: Simple, modern and fast.
      • Zephyr - Effortlessly synchronize NSUserDefaults over iCloud.
      • Prephirences - Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state.
      • YapDatabase - YapDatabase is an extensible database for iOS & Mac.
      • FMDB - A Cocoa / Objective-C wrapper around SQLite.
      • Storez - Safe, statically-typed, store-agnostic key-value storage (with namespace support).
      • SwiftyUserDefaults - Statically-typed NSUserDefaults.
      • SugarRecord - Data persistence management library.
      • SQLite.swift - A type-safe, Swift-language layer over SQLite3.
      • GRDB.swift - A versatile SQLite toolkit for Swift, with WAL mode support.
      • Fluent - Simple ActiveRecord implementation for working with your database in Swift.
      • ParseAlternatives - A collaborative list of Parse alternative backend service providers.
      • TypedDefaults - TypedDefaults is a utility library to type-safely use NSUserDefaults.
      • SugarRecord - Data persistence management library.
      • SQLite.swift - A type-safe, Swift-language layer over SQLite3.
      • GRDB.swift - A versatile SQLite toolkit for Swift, with WAL mode support.
      • Fluent - Simple ActiveRecord implementation for working with your database in Swift.
      • ParseAlternatives - A collaborative list of Parse alternative backend service providers.
      • TypedDefaults - TypedDefaults is a utility library to type-safely use NSUserDefaults.
      • realm-cocoa-converter - A library that provides the ability to import/export Realm files from a variety of data container formats.
      • YapDatabaseExtensions - YapDatabase extensions for use with Swift.
      • RealmGeoQueries - RealmGeoQueries simplifies spatial queries with Realm Cocoa. In the absence of and official functions, this library provide the possibility to do proximity search.
      • SwiftMongoDB - A MongoDB interface for Swift.
      • ObjectiveRocks - An Objective-C wrapper of Facebook's RocksDB - A Persistent Key-Value Store for Flash and RAM Storage.
      • OHMySQL - An Objective-C wrapper of MySQL C API.
      • SwiftStore - Key-Value store for Swift backed by LevelDB.
      • OneStore - A single value proxy for NSUserDefaults, with clean API.
      • MongoDB - A Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.
      • MySQL - A Swift wrapper around the MySQL client library, enabling access to MySQL servers.
      • Redis - A Swift wrapper around the Redis client library, enabling access to Redis.
      • PostgreSQL - A Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
      • FileMaker - A Swift wrapper around the FileMaker XML Web publishing interface, enabling access to FileMaker servers.
      • Nora - Nora is a Firebase abstraction layer for working with FirebaseDatabase and FirebaseStorage.
      • PersistentStorageSerializable - Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.
      • WCDB - WCDB is an efficient, complete, easy-to-use mobile database framework for iOS, macOS.
      • StorageKit - Your Data Storage Troubleshooter.
      • UserDefaults - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS.
      • Default - Modern interface to UserDefaults + Codable support.
      • IceCream - Sync Realm Database with CloudKit.
      • FirebaseHelper - Safe and easy wrappers for common Firebase Realtime Database functions.
      • Shallows - Your lightweight persistence toolbox.
      • StorageManager - Safe and easy way to use FileManager as Database.
      • RealmWrapper - Safe and easy wrappers for RealmSwift.
      • UserDefaultsStore - An easy and very light way to store and retrieve -reasonable amount- of Codable objects, in a couple lines of code.
      • PropertyKit - Protocol-First, Type and Key-Safe Swift Property for iOS, macOS and tvOS.
      • PersistenceKit - Store and retrieve Codable objects to various persistence layers, in a couple lines of code.
      • ModelAssistant - Elegant library to manage the interactions between view and model in Swift.
      • MMKV - An efficient, small mobile key-value storage framework developed by WeChat. Works on iOS, Android, macOS and Windows.
      • Defaults - Swifty and modern UserDefaults.
      • realm-cocoa-converter - A library that provides the ability to import/export Realm files from a variety of data container formats.
      • YapDatabaseExtensions - YapDatabase extensions for use with Swift.
      • RealmGeoQueries - RealmGeoQueries simplifies spatial queries with Realm Cocoa. In the absence of and official functions, this library provide the possibility to do proximity search.
      • SwiftMongoDB - A MongoDB interface for Swift.
      • ObjectiveRocks - An Objective-C wrapper of Facebook's RocksDB - A Persistent Key-Value Store for Flash and RAM Storage.
      • OHMySQL - An Objective-C wrapper of MySQL C API.
      • SwiftStore - Key-Value store for Swift backed by LevelDB.
      • OneStore - A single value proxy for NSUserDefaults, with clean API.
      • MongoDB - A Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.
      • MySQL - A Swift wrapper around the MySQL client library, enabling access to MySQL servers.
      • Redis - A Swift wrapper around the Redis client library, enabling access to Redis.
      • PostgreSQL - A Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
      • FileMaker - A Swift wrapper around the FileMaker XML Web publishing interface, enabling access to FileMaker servers.
      • Nora - Nora is a Firebase abstraction layer for working with FirebaseDatabase and FirebaseStorage.
      • PersistentStorageSerializable - Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.
      • WCDB - WCDB is an efficient, complete, easy-to-use mobile database framework for iOS, macOS.
      • StorageKit - Your Data Storage Troubleshooter.
      • UserDefaults - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS.
      • Default - Modern interface to UserDefaults + Codable support.
      • IceCream - Sync Realm Database with CloudKit.
      • FirebaseHelper - Safe and easy wrappers for common Firebase Realtime Database functions.
      • Shallows - Your lightweight persistence toolbox.
      • StorageManager - Safe and easy way to use FileManager as Database.
      • RealmWrapper - Safe and easy wrappers for RealmSwift.
      • UserDefaultsStore - An easy and very light way to store and retrieve -reasonable amount- of Codable objects, in a couple lines of code.
      • PropertyKit - Protocol-First, Type and Key-Safe Swift Property for iOS, macOS and tvOS.
      • PersistenceKit - Store and retrieve Codable objects to various persistence layers, in a couple lines of code.
      • ModelAssistant - Elegant library to manage the interactions between view and model in Swift.
      • MMKV - An efficient, small mobile key-value storage framework developed by WeChat. Works on iOS, Android, macOS and Windows.
      • Defaults - Swifty and modern UserDefaults.
      • SecureDefaults - A lightweight wrapper over UserDefaults/NSUserDefaults with an extra AES-256 encryption layer.
      • Unrealm - Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.
      • QuickDB - Save and Retrieve any `Codable` in JUST ONE line of code + more easy usecases.
      • ObjectBox - ObjectBox is a superfast, light-weight object persistence framework.
      • SecureDefaults - A lightweight wrapper over UserDefaults/NSUserDefaults with an extra AES-256 encryption layer.
      • Unrealm - Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.
      • QuickDB - Save and Retrieve any `Codable` in JUST ONE line of code + more easy usecases.
      • ObjectBox - ObjectBox is a superfast, light-weight object persistence framework.
      • DuckDB - DuckDB is a high-performance analytical database system.
      • DuckDB - DuckDB is a high-performance analytical database system.
  • Apple TV

    • Swift-GA-Tracker-for-Apple-tvOS - Google Analytics tracker for Apple tvOS provides an easy integration of Google Analytics’ measurement protocol for Apple TV.
    • FocusTvButton - Light wrapper of UIButton that allows extra customization for tvOS
    • ParallaxView - iOS controls and extensions that add parallax effect to your application.
    • TvOSCustomizableTableViewCell - Light wrapper of UITableViewCell that allows extra customization for tvOS.
    • TvOSMoreButton - A basic tvOS button which truncates long text with '... More'.
    • TvOSPinKeyboard - PIN keyboard for tvOS.
    • TvOSScribble - Handwriting numbers recognizer for Siri Remote.
    • TvOSSlider - TvOSSlider is an implementation of UISlider for tvOS.
    • TvOSTextViewer - Light and scrollable view controller for tvOS to present blocks of text
    • XCDYouTubeKit - YouTube video player for iOS, tvOS and macOS.
    • TvOSSlider - TvOSSlider is an implementation of UISlider for tvOS.
    • TvOSTextViewer - Light and scrollable view controller for tvOS to present blocks of text
    • XCDYouTubeKit - YouTube video player for iOS, tvOS and macOS.
  • Debugging

    • Getting Started

      • DoraemonKit - A full-featured iOS App development assistant,30+ tools included. You deserve it.
      • AEConsole - Customizable Console UI overlay with debug log on top of your iOS App.
      • Alpha - Next generation debugging framework for iOS.
      • Atlantis - A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic from your iOS app. No more messing around with proxy and certificate config. Inspect Traffic Log with Proxyman app.
      • chisel - Collection of LLDB commands to assist debugging iOS apps.
      • DBDebugToolkit - Set of easy to use debugging tools for iOS developers & QA engineers.
      • DebugSwift - A comprehensive toolkit designed to simplify and enhance the debugging process for iOS applications.
      • Dotzu - iOS app debugger while using the app. Crash report, logs, network.
      • Droar - Droar is a modular, single-line installation debugging window.
      • Flex - An in-app debugging and exploration tool for iOS.
      • GodEye - Automatically display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift.
      • Httper-iOS - App for developers to test REST API.
      • Dotzu - iOS app debugger while using the app. Crash report, logs, network.
      • AEConsole - Customizable Console UI overlay with debug log on top of your iOS App.
      • Alpha - Next generation debugging framework for iOS.
      • Atlantis - A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic from your iOS app. No more messing around with proxy and certificate config. Inspect Traffic Log with Proxyman app.
      • chisel - Collection of LLDB commands to assist debugging iOS apps.
      • DBDebugToolkit - Set of easy to use debugging tools for iOS developers & QA engineers.
      • DebugSwift - A comprehensive toolkit designed to simplify and enhance the debugging process for iOS applications.
      • DoraemonKit - A full-featured iOS App development assistant,30+ tools included. You deserve it.
      • Droar - Droar is a modular, single-line installation debugging window.
      • Flex - An in-app debugging and exploration tool for iOS.
      • GodEye - Automatically display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift.
      • Httper-iOS - App for developers to test REST API.
      • Hyperion - In-app design review tool to inspect measurements, attributes, and animations.
      • LayoutInspector - Debug app layouts directly on iOS device: inspect layers in 3D and debug each visible view attributes.
      • MTHawkeye - Profiling / Debugging assist tools for iOS, include tools: UITimeProfiler, Memory Allocations, Living ObjC Objects Sniffer, Network Transaction Waterfall, etc.
      • Netfox - A lightweight, one line setup, iOS / macOS network debugging library!
      • NetShears - Allows developers to intercept and monitor HTTP/HTTPS requests and responses. It also could be configured to show gRPC calls.
      • NetworkEye - a iOS network debug library, It can monitor HTTP requests within the App and displays information related to the request.
      • Hyperion - In-app design review tool to inspect measurements, attributes, and animations.
      • LayoutInspector - Debug app layouts directly on iOS device: inspect layers in 3D and debug each visible view attributes.
      • MTHawkeye - Profiling / Debugging assist tools for iOS, include tools: UITimeProfiler, Memory Allocations, Living ObjC Objects Sniffer, Network Transaction Waterfall, etc.
      • Netfox - A lightweight, one line setup, iOS / macOS network debugging library!
      • NetShears - Allows developers to intercept and monitor HTTP/HTTPS requests and responses. It also could be configured to show gRPC calls.
      • NetworkEye - a iOS network debug library, It can monitor HTTP requests within the App and displays information related to the request.
      • PonyDebugger - Remote network and data debugging for your native iOS app using Chrome Developer Tools.
      • Playbook - A library for isolated developing UI components and automatically snapshots of them.
      • Scyther - A full-featured, in-app debugging menu packed full of useful tools including network logging, layout inspection, location spoofing, console logging and so much more.
      • Wormholy - iOS network debugging, like a wizard.
      • Xniffer - A swift network profiler built on top of URLSession.
      • PonyDebugger - Remote network and data debugging for your native iOS app using Chrome Developer Tools.
      • Playbook - A library for isolated developing UI components and automatically snapshots of them.
      • Scyther - A full-featured, in-app debugging menu packed full of useful tools including network logging, layout inspection, location spoofing, console logging and so much more.
      • Wormholy - iOS network debugging, like a wizard.
      • Xniffer - A swift network profiler built on top of URLSession.
  • Analytics

    • Matomo - The MatomoTracker is an iOS, tvOS and macOS SDK for sending app analytics to a Matomo server.
    • Segment - The hassle-free way to integrate analytics into any iOS application.
  • App Store

    • Siren - Notify users when a new version of your app is available and prompt them to upgrade.
  • Blockchain

    • BitcoinKit - Bitcoin protocol toolkit for Swift, BitcoinKit implements Bitcoin protocol in Swift. It is an implementation of the Bitcoin SPV protocol written in swift.
    • CoinpaprikaAPI - Coinpaprika API client with free & frequently updated market data from the world of crypto: coin prices, volumes, market caps, ATHs, return rates and more.
    • EthereumKit - EthereumKit is a free, open-source Swift framework for easily interacting with the Ethereum.
    • EtherWalletKit - Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge.
    • BitcoinKit - Bitcoin protocol toolkit for Swift, BitcoinKit implements Bitcoin protocol in Swift. It is an implementation of the Bitcoin SPV protocol written in swift.
    • CoinpaprikaAPI - Coinpaprika API client with free & frequently updated market data from the world of crypto: coin prices, volumes, market caps, ATHs, return rates and more.
    • EthereumKit - EthereumKit is a free, open-source Swift framework for easily interacting with the Ethereum.
    • EtherWalletKit - Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge.
    • Web3.swift - Web3 library for interacting with the Ethereum blockchain.
  • Cache

    • Awesome Cache - Delightful on-disk cache (written in Swift).
    • Cache - Nothing but Cache.
    • Cache - Swift caching library.
    • Cachyr - A small key-value data cache for iOS, macOS and tvOS, written in Swift.
    • Carlos - A simple but flexible cache.
    • HanekeSwift - A lightweight generic cache for iOS written in Swift with extra love for images.
    • Johnny - Melodic Caching for Swift.
    • mattress - iOS Offline Caching for Web Content.
    • Awesome Cache - Delightful on-disk cache (written in Swift).
    • Cache - Nothing but Cache.
    • Cache - Swift caching library.
    • Cachyr - A small key-value data cache for iOS, macOS and tvOS, written in Swift.
    • Carlos - A simple but flexible cache.
    • Disk - Delightful framework for iOS to easily persist structs, images, and data.
    • HanekeSwift - A lightweight generic cache for iOS written in Swift with extra love for images.
    • Johnny - Melodic Caching for Swift.
    • mattress - iOS Offline Caching for Web Content.
    • MemoryCache - MemoryCache is type-safe memory cache.
    • PINCache - Fast, non-deadlocking parallel object cache for iOS and macOS.
    • RocketData - A caching and consistency solution for immutable models.
    • SPTPersistentCache - Everyone tries to implement a cache at some point in their iOS app’s lifecycle, and this is ours. By Spotify.
    • Track - Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.
    • UITableView Cache - UITableView cell cache that cures scroll-lags on a cell instantiating.
    • YYCache - High performance cache framework for iOS.
    • MemoryCache - MemoryCache is type-safe memory cache.
    • PINCache - Fast, non-deadlocking parallel object cache for iOS and macOS.
    • RocketData - A caching and consistency solution for immutable models.
    • SPTPersistentCache - Everyone tries to implement a cache at some point in their iOS app’s lifecycle, and this is ours. By Spotify.
    • Track - Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.
    • UITableView Cache - UITableView cell cache that cures scroll-lags on a cell instantiating.
    • YYCache - High performance cache framework for iOS.
  • Code Injection

    • Inject - Hot Reloading for Swift applications!
    • injectionforxcode - Code injection including Swift.
    • Vaccine - Vaccine is a framework that aims to make your apps immune to recompile-decease.
    • Inject - Hot Reloading for Swift applications!
    • injectionforxcode - Code injection including Swift.
    • Vaccine - Vaccine is a framework that aims to make your apps immune to recompile-decease.
  • Code Quality

      • Aardvark - Aardvark is a library that makes it dead simple to create actionable bug reports.
      • Aardvark - Aardvark is a library that makes it dead simple to create actionable bug reports.
      • Bootstrap - iOS project bootstrap aimed at high quality coding.
      • FBRetainCycleDetector - iOS library to help detecting retain cycles in runtime.
      • HeapInspector-for-iOS - Find memory issues & leaks in your iOS app without instruments.
      • KZAsserts - Asserts on roids, test all your assumptions with ease.
      • MLeaksFinder - Find memory leaks in your iOS app at develop time.
      • PSTModernizer - Makes it easier to support older versions of iOS by fixing things and adding missing methods.
      • spacecommander - Commit fully-formatted Objective-C code as a team without even trying.
      • SwiftCop - SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
      • Bootstrap - iOS project bootstrap aimed at high quality coding.
      • FBRetainCycleDetector - iOS library to help detecting retain cycles in runtime.
      • HeapInspector-for-iOS - Find memory issues & leaks in your iOS app without instruments.
      • KZAsserts - Asserts on roids, test all your assumptions with ease.
      • MLeaksFinder - Find memory leaks in your iOS app at develop time.
      • PSTModernizer - Makes it easier to support older versions of iOS by fixing things and adding missing methods.
      • spacecommander - Commit fully-formatted Objective-C code as a team without even trying.
      • SwiftCop - SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
      • SwiftFormat - A code library and command-line formatting tool for reformatting Swift code.
      • Tailor - Cross-platform static analyzer for Swift that helps you to write cleaner code and avoid bugs.
      • WeakableSelf - A Swift micro-framework to encapsulate `[weak self]` and `guard` statements within closures.
      • SwiftFormat - A code library and command-line formatting tool for reformatting Swift code.
      • Tailor - Cross-platform static analyzer for Swift that helps you to write cleaner code and avoid bugs.
      • WeakableSelf - A Swift micro-framework to encapsulate `[weak self]` and `guard` statements within closures.
    • Linter

      • IBLinter - A linter tool for Interface Builder.
      • OCLint - Static code analysis tool for improving quality and reducing defects.
      • Swiftlint - A tool to enforce Swift style and conventions.
      • AnyLint - Lint anything by combining the power of Swift & regular expressions.
      • AnyLint - Lint anything by combining the power of Swift & regular expressions.
      • IBLinter - A linter tool for Interface Builder.
      • OCLint - Static code analysis tool for improving quality and reducing defects.
      • Swiftlint - A tool to enforce Swift style and conventions.
  • Color

    • Linter

      • BCColor - A lightweight but powerful color kit (Swift).
      • ChromaColorPicker - An intuitive iOS color picker built in Swift.
      • Colours - A beautiful set of predefined colors and a set of color methods to make your iOS/macOS development life easier.
      • CostumeKit - Base types for theming an app.
      • CSS3ColorsSwift - A UIColor extension with CSS3 Colors name.
      • DynamicColor - Yet another extension to manipulate colors easily in Swift.
      • FlatUIColors - Flat UI color palette helpers written in Swift.
      • Gestalt - An unintrusive & light-weight iOS app-theming library with support for animated theme switching.
      • Hue - Hue is the all-in-one coloring utility that you'll ever need.
      • Lorikeet - Aesthetic color-scheme generation written in Swift.
      • PFColorHash - Generate color based on the given string.
      • PrettyColors - Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.
      • RandomColorSwift - An attractive color generator for Swift. Ported from `randomColor.js`.
      • SwiftHEXColors - HEX color handling as an extension for UIColor.
      • UIColor-Hex-Swift - Convenience method for creating autoreleased color using RGBA hex string.
      • DynamicColor - Yet another extension to manipulate colors easily in Swift.
      • FlatUIColors - Flat UI color palette helpers written in Swift.
      • Gestalt - An unintrusive & light-weight iOS app-theming library with support for animated theme switching.
      • Hue - Hue is the all-in-one coloring utility that you'll ever need.
      • Lorikeet - Aesthetic color-scheme generation written in Swift.
      • BCColor - A lightweight but powerful color kit (Swift).
      • ChromaColorPicker - An intuitive iOS color picker built in Swift.
      • Colours - A beautiful set of predefined colors and a set of color methods to make your iOS/macOS development life easier.
      • CostumeKit - Base types for theming an app.
      • CSS3ColorsSwift - A UIColor extension with CSS3 Colors name.
      • PFColorHash - Generate color based on the given string.
      • PrettyColors - Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.
      • RandomColorSwift - An attractive color generator for Swift. Ported from `randomColor.js`.
      • SheetyColors - An action sheet styled color picker for iOS.
      • SwiftHEXColors - HEX color handling as an extension for UIColor.
      • UIColor-Hex-Swift - Convenience method for creating autoreleased color using RGBA hex string.
  • Command Line

    • Linter

      • Swiftline - Swiftline is a set of tools to help you create command line applications.
      • Commander - Compose beautiful command line interfaces in Swift.
      • ColorizeSwift - Terminal string styling for Swift.
      • Guaka - The smartest and most beautiful (POSIX compliant) Command line framework for Swift.
      • Marathon - Marathon makes it easy to write, run and manage your Swift scripts.
      • CommandCougar - An elegant pure Swift library for building command line applications.
      • Crayon - Terminal string styling with expressive api and 256/TrueColor support.
      • SwiftShell - A Swift framework for shell scripting and running shell commands.
      • Swiftline - Swiftline is a set of tools to help you create command line applications.
      • Commander - Compose beautiful command line interfaces in Swift.
      • ColorizeSwift - Terminal string styling for Swift.
      • Guaka - The smartest and most beautiful (POSIX compliant) Command line framework for Swift.
      • Marathon - Marathon makes it easy to write, run and manage your Swift scripts.
      • CommandCougar - An elegant pure Swift library for building command line applications.
      • Crayon - Terminal string styling with expressive api and 256/TrueColor support.
      • SwiftShell - A Swift framework for shell scripting and running shell commands.
      • SourceDocs - Command Line Tool that generates Markdown documentation from inline source code comments.
      • ModuleInterface - Command Line Tool that generates the Module's Interface from a Swift project.
      • SourceDocs - Command Line Tool that generates Markdown documentation from inline source code comments.
      • ModuleInterface - Command Line Tool that generates the Module's Interface from a Swift project.
  • Concurrency

    • Linter

      • Venice - CSP (Coroutines, Channels, Select) for Swift.
      • Concurrent - Functional Concurrency Primitives.
      • Flow - Operation Oriented Programming in Swift.
      • Brisk - A Swift DSL that allows concise and effective concurrency manipulation.
      • Aojet - An actor model library for swift.
      • Overdrive - Fast async task based Swift framework with focus on type safety, concurrency and multi threading.
      • AsyncNinja - A complete set of concurrency and reactive programming primitives.
      • Kommander - Kommander is a Swift library to manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand.
      • Threadly - Type-safe thread-local storage in Swift.
      • Flow-iOS - Make your logic flow and data flow clean and human readable.
      • Queuer - A queue manager, built on top of OperationQueue and Dispatch (aka GCD).
      • SwiftQueue - Job Scheduler with Concurrent run, failure/retry, persistence, repeat, delay and more.
      • GroupWork - Easy concurrent, asynchronous tasks in Swift.
      • StickyLocking - A general purpose embedded hierarchical lock manager used to build highly concurrent applications of all types.
      • SwiftCoroutine - Swift coroutines library for iOS and macOS.
      • Venice - CSP (Coroutines, Channels, Select) for Swift.
      • Concurrent - Functional Concurrency Primitives.
      • Flow - Operation Oriented Programming in Swift.
      • Brisk - A Swift DSL that allows concise and effective concurrency manipulation.
      • Aojet - An actor model library for swift.
      • Overdrive - Fast async task based Swift framework with focus on type safety, concurrency and multi threading.
      • AsyncNinja - A complete set of concurrency and reactive programming primitives.
      • Kommander - Kommander is a Swift library to manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand.
      • Threadly - Type-safe thread-local storage in Swift.
      • Flow-iOS - Make your logic flow and data flow clean and human readable.
      • Queuer - A queue manager, built on top of OperationQueue and Dispatch (aka GCD).
      • SwiftQueue - Job Scheduler with Concurrent run, failure/retry, persistence, repeat, delay and more.
      • GroupWork - Easy concurrent, asynchronous tasks in Swift.
      • StickyLocking - A general purpose embedded hierarchical lock manager used to build highly concurrent applications of all types.
      • SwiftCoroutine - Swift coroutines library for iOS and macOS.
  • Core Data

    • Linter

      • Ensembles - A synchronization framework for Core Data.
      • Mogenerator - Automatic Core Data code generation.
      • MagicalRecord - Super Awesome Easy Fetching for Core Data.
      • CoreStore - Powerful Core Data framework for Incremental Migrations, Fetching, Observering, etc.
      • Core Data Query Interface - safe, fluent query framework for Core Data.
      • Graph - An elegant data-driven framework for CoreData in Swift.
      • Ensembles - A synchronization framework for Core Data.
      • Mogenerator - Automatic Core Data code generation.
      • MagicalRecord - Super Awesome Easy Fetching for Core Data.
      • CoreStore - Powerful Core Data framework for Incremental Migrations, Fetching, Observering, etc.
      • Core Data Query Interface - safe, fluent query framework for Core Data.
      • Graph - An elegant data-driven framework for CoreData in Swift.
      • CoreDataDandy - A feature-light wrapper around Core Data that simplifies common database operations.
      • Sync - Modern Swift JSON synchronization to Core Data.
      • AlecrimCoreData - A powerful and simple Core Data wrapper framework written in Swift.
      • AERecord - Super awesome Core Data wrapper in Swift.
      • CoreDataStack - The Big Nerd Ranch Core Data Stack.
      • JSQCoreDataKit - A swifter Core Data stack.
      • Skopelos - 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.
      • Cadmium - A complete swift framework that wraps CoreData and helps facilitate best practices.
      • DataKernel - Simple CoreData wrapper to ease operations.
      • DATAStack - 100% Swift Simple Boilerplate Free Core Data Stack. NSPersistentContainer.
      • JustPersist - JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box.
      • PrediKit - An NSPredicate DSL for iOS, macOS, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.
      • CoreDataDandy - A feature-light wrapper around Core Data that simplifies common database operations.
      • Sync - Modern Swift JSON synchronization to Core Data.
      • AlecrimCoreData - A powerful and simple Core Data wrapper framework written in Swift.
      • AERecord - Super awesome Core Data wrapper in Swift.
      • CoreDataStack - The Big Nerd Ranch Core Data Stack.
      • JSQCoreDataKit - A swifter Core Data stack.
      • Skopelos - 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.
      • Cadmium - A complete swift framework that wraps CoreData and helps facilitate best practices.
      • CloudCore - Robust CloudKit synchronization: offline editing, relationships, shared and public databases, field-level deltas, and more.
      • DataKernel - Simple CoreData wrapper to ease operations.
      • DATAStack - 100% Swift Simple Boilerplate Free Core Data Stack. NSPersistentContainer.
      • JustPersist - JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box.
      • PrediKit - An NSPredicate DSL for iOS, macOS, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.
      • PredicateFlow - Write amazing, strong-typed and easy-to-read NSPredicate, allowing you to write flowable NSPredicate, without guessing attribution names, predicate operation or writing wrong arguments type.
      • PredicateFlow - Write amazing, strong-typed and easy-to-read NSPredicate, allowing you to write flowable NSPredicate, without guessing attribution names, predicate operation or writing wrong arguments type.
      • CloudCore - Robust CloudKit synchronization: offline editing, relationships, shared and public databases, field-level deltas, and more.
  • Courses

    • Getting Started

      • ARStarter - Get started with ARKit - A little exercise for beginners.
      • ARStarter - Get started with ARKit - A little exercise for beginners.
      • ARHeadsetKit Tutorials - Interactive guides to a high-level framework for experimenting with AR.
  • Data Structures / Algorithms

    • Getting Started

      • Pencil - Write values to file and read it more easily.
      • Changeset - Minimal edits from one collection to another.
      • SwiftStructures - Examples of commonly used data structures and algorithms in Swift.
      • diff - Simple diff library in pure Swift.
      • Brick - A generic view model for both basic and complex scenarios.
      • Algorithm - Algorithm is a collection of data structures that are empowered by a probability toolset.
      • AnyObjectConvertible - Convert your own struct/enum to AnyObject easily.
      • Dollar - A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript https://www.dollarswift.org/.
      • Result - Swift type modeling the success/failure of arbitrary operations.
      • EKAlgorithms - Some well known CS algorithms & data structures in Objective-C.
      • Monaka - Convert custom struct and fundamental values to NSData.
      • Buffer - Swift μ-framework for efficient array diffs, collection observation and cell configuration.
      • SwiftGraph - Graph data structure and utility functions in pure Swift.
      • SwiftPriorityQueue - A priority queue with a classic binary heap implementation in pure Swift.
      • HeckelDiff - A fast Swift diffing library.
      • Dekoter - `NSCoding`'s counterpart for Swift structs.
      • swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
      • Impeller - A Distributed Value Store in Swift.
      • Dispatch - Multi-store Flux implementation in Swift.
      • DeepDiff - Diff in Swift.
      • Differ - Swift library to generate differences and patches between collections.
      • Probably - A Swift probability and statistics library.
      • RandMyMod - RandMyMod base on your own struct or class create one or a set of randomized instance.
      • KeyPathKit - KeyPathKit provides a seamless syntax to manipulate data using typed keypaths.
      • Differific - A fast and convenient diffing framework.
      • Changeset - Minimal edits from one collection to another.
      • BTree - Fast ordered collections for Swift using in-memory B-trees.
      • SwiftStructures - Examples of commonly used data structures and algorithms in Swift.
      • diff - Simple diff library in pure Swift.
      • Brick - A generic view model for both basic and complex scenarios.
      • Algorithm - Algorithm is a collection of data structures that are empowered by a probability toolset.
      • AnyObjectConvertible - Convert your own struct/enum to AnyObject easily.
      • Dollar - A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript https://www.dollarswift.org/.
      • Result - Swift type modeling the success/failure of arbitrary operations.
      • EKAlgorithms - Some well known CS algorithms & data structures in Objective-C.
      • Monaka - Convert custom struct and fundamental values to NSData.
      • Buffer - Swift μ-framework for efficient array diffs, collection observation and cell configuration.
      • SwiftGraph - Graph data structure and utility functions in pure Swift.
      • SwiftPriorityQueue - A priority queue with a classic binary heap implementation in pure Swift.
      • Pencil - Write values to file and read it more easily.
      • HeckelDiff - A fast Swift diffing library.
      • Dekoter - `NSCoding`'s counterpart for Swift structs.
      • swift-algorithm-club - Algorithms and data structures in Swift, with explanations!
      • Impeller - A Distributed Value Store in Swift.
      • Dispatch - Multi-store Flux implementation in Swift.
      • DeepDiff - Diff in Swift.
      • Differ - Swift library to generate differences and patches between collections.
      • Probably - A Swift probability and statistics library.
      • RandMyMod - RandMyMod base on your own struct or class create one or a set of randomized instance.
      • KeyPathKit - KeyPathKit provides a seamless syntax to manipulate data using typed keypaths.
      • Differific - A fast and convenient diffing framework.
      • OneWaySynchronizer - The simplest abstraction to synchronize local data with remote source.
      • DifferenceKit - A fast and flexible O(n) difference algorithm framework for Swift collection.
      • OneWaySynchronizer - The simplest abstraction to synchronize local data with remote source.
      • DifferenceKit - A fast and flexible O(n) difference algorithm framework for Swift collection.
  • Date & Time

    • Getting Started

      • Timepiece - Intuitive NSDate extensions in Swift.
      • SwiftDate - The best way to manage Dates and Timezones in Swift.
      • SwiftMoment - A time and calendar manipulation library.
      • DateTools - Dates and times made easy in Objective-C.
      • SwiftyTimer - Swifty API for NSTimer.
      • DateHelper - Convenience extension for NSDate in Swift.
      • Timepiece - Intuitive NSDate extensions in Swift.
      • Schedule - ⏳ A missing lightweight task scheduler for Swift with an incredibly human-friendly syntax.
      • SwiftDate - The best way to manage Dates and Timezones in Swift.
      • SwiftMoment - A time and calendar manipulation library.
      • DateTools - Dates and times made easy in Objective-C.
      • SwiftyTimer - Swifty API for NSTimer.
      • DateHelper - Convenience extension for NSDate in Swift.
      • iso-8601-date-formatter - A Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. Supports calendar, week, and ordinal formats.
      • EmojiTimeFormatter - Format your dates/times as emojis.
      • Kronos - Elegant NTP date library in Swift.
      • TrueTime - Get the true current time impervious to device clock time changes.
      • 10Clock - This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.
      • NSDate-TimeAgo - A "time ago", "time since", "relative date", or "fuzzy date" category for NSDate and iOS, Objective-C, Cocoa Touch, iPhone, iPad.
      • AnyDate - Swifty Date & Time API inspired from Java 8 DateTime API.
      • TimeZonePicker - A TimeZonePicker UIViewController similar to the iOS Settings app.
      • Time - Type-safe time calculations in Swift, powered by generics.
      • Chronology - Building a better date/time library.
      • Solar - A Swift micro library for generating Sunrise and Sunset times.
      • TimePicker - Configurable time picker component based on a pan gesture and its velocity.
      • LFTimePicker - Custom Time Picker ViewController with Selection of start and end times in Swift.
      • NVDate - Swift4 Date extension library.
      • iso-8601-date-formatter - A Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. Supports calendar, week, and ordinal formats.
      • EmojiTimeFormatter - Format your dates/times as emojis.
      • Kronos - Elegant NTP date library in Swift.
      • TrueTime - Get the true current time impervious to device clock time changes.
      • 10Clock - This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.
      • NSDate-TimeAgo - A "time ago", "time since", "relative date", or "fuzzy date" category for NSDate and iOS, Objective-C, Cocoa Touch, iPhone, iPad.
      • AnyDate - Swifty Date & Time API inspired from Java 8 DateTime API.
      • TimeZonePicker - A TimeZonePicker UIViewController similar to the iOS Settings app.
      • Time - Type-safe time calculations in Swift, powered by generics.
      • Chronology - Building a better date/time library.
      • Solar - A Swift micro library for generating Sunrise and Sunset times.
      • TimePicker - Configurable time picker component based on a pan gesture and its velocity.
      • LFTimePicker - Custom Time Picker ViewController with Selection of start and end times in Swift.
      • NVDate - Swift4 Date extension library.
      • Schedule - ⏳ A missing lightweight task scheduler for Swift with an incredibly human-friendly syntax.
  • Dependency Injection

    • Getting Started

      • Swinject - Dependency injection framework for Swift.
      • Reliant - Nonintrusive Objective-C dependency injection.
      • Kraken - A Dependency Injection Container for Swift with easy-to-use syntax.
      • Cleanse - Lightweight Swift Dependency Injection Framework by Square.
      • Typhoon - Powerful dependency injection for Objective-C.
      • Pilgrim - Powerful dependency injection Swift (successor to Typhoon).
      • Perform - Easy dependency injection for storyboard segues.
      • Alchemic - Advanced, yet simple to use DI framework for Objective-C.
      • Guise - An elegant, flexible, type-safe dependency resolution framework for Swift.
      • Weaver - A declarative, easy-to-use and safe Dependency Injection framework for Swift.
      • StoryboardBuilder - Simple dependency injection for generating views from storyboard.
      • ViperServices - Dependency injection container for iOS applications written in Swift. Each service can have boot and shutdown code.
      • DITranquillity - Dependency injection framework for iOS applications written in clean Swift.
      • Needle - time safe Swift dependency injection framework with real code.
      • Locatable - A micro-framework that leverages Property Wrappers to implement the Service Locator pattern.