55 Repositories
Swift asynchronous Libraries
LCWebImage - An asynchronous image loading framework based on AFNetworking.
LCWebImage is an asynchronous image loading framework based on AFNetworking, which supports memory and disk caching, and provides functions such as custom caching, custom image decoding, and custom network configuration.
BWMCoverView is a very easy to use advertising the carousel view, supports circular scrolling functions such as switching, asynchronous loading of images, animation, custom is very high.
BWMCoverView BWMCoverView is a very easy to use advertising the carousel view, supports circular scrolling functions such as switching, asynchronous l
TestSchedulerDemo - Demonstration code for iOS Unit Tests and Asynchronous
TestSchedulerDemo This repository contains demonstration code for my Medium arti
π¦ An asynchronous Twitter library based on the Twitter v2 API
Twift Twift is an asynchronous Swift library for the Twitter v2 API. No external dependencies Only one callback-based method (requestUserCredentials)
Futura is a library that provides simple yet powerful tools for working with asynchronous and concurrent code in Swift.
Futura is a library that provides simple yet powerful tools for working with asynchronous and concurrent code in Swift. What it is about? The main goa
asynchronous programming in Swift made easy
Wyrd Wyrd is a library for asynchronous programming in Swift. It aims to be concise and simple. Wyrd is inspired by Promises/A+. Both Swift and Cocoa
PublisherKit - An open source implementation of Apple's Combine framework for processing asynchronous events over time
Publisher Kit Overview PublisherKit provides a declarative Swift API for processing asynchronous events over time. It is an open source version of App
DGImageView - Asynchronous image downloader with cache. Supports gif too
DGImageView Installation Usage DGImageView Asynchronous image downloader with cache. Supports gif, memory cache, disk cache features. Installation Xco
Project shows how to unit test asynchronous API calls in Swift using Mocking without using any 3rd party software
UnitTestingNetworkCalls-Swift Project shows how to unit test asynchronous API ca
Swift extensions for asynchronous CloudKit record processing
β οΈ AsyncCloudKit Swift extensions for asynchronous CloudKit record processing. D
Smooth asynchronous user interfaces for iOS apps.
Coming from AsyncDisplayKit? Learn more here Installation Texture is available via CocoaPods or Carthage. See our Installation guide for instructions.
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Embassy Super lightweight async HTTP server in pure Swift. Please read: Embedded web server for iOS UI testing. See also: Our lightweight web framewor
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
Swift Express is a simple, yet unopinionated web application server written in Swift
Documentation h5 align="right"a href="http://demo.swiftexpress.io/"Live π§ server running Demo img src="https://cdn0.iconfinder.com/data/icons/
The Swift-est way to build native mobile apps that connect to Salesforce.
Swiftly Salesforce is the Swift-est way to build native mobile apps that connect to Salesforce: Written entirely in Swift. Very easy to install and up
MailCore 2 provide a simple and asynchronous API to work with e-mail protocols IMAP, POP and SMTP.
MailCore 2: Introduction MailCore 2 provides a simple and asynchronous Objective-C API to work with the e-mail protocols IMAP, POP and SMTP. The API h
A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.
TWRDownloadManager TWRDownloadManager A modern download manager for iOS (Objective C) based on NSURLSession to deal with asynchronous downloading, man
Asynchronous image loading framework.
YYWebImage YYWebImage is an asynchronous image loading framework (a component of YYKit). It was created as an improved replacement for SDWebImage, PIN
Enables easy, convenient asynchronous asset loading in RealityKit for many different kinds of assets.
RealityKit Asset Loading Discussion This package includes classes and examples that enable easy, convenient asynchronous asset loading in RealityKit f
An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics
AsyncXKCD An Xcode12 project for iOS that asynchronously downloads and displays xkcd comics images and captions. It fills a UITableView as needed to k
A super slim solution to the nested asynchronous computations
Me A super slim and in-place solution to the nested asynchronous computations problem The mindset of software developers is changing, async programmin
iOS utility classes for asynchronous rendering and display.
YYAsyncLayer iOS utility classes for asynchronous rendering and display. (It was used by YYText) Simple Usage @interface YYLabel : UIView @property NS
A super slim solution to the nested asynchronous computations
Me A super slim and in-place solution to the nested asynchronous computations problem The mindset of software developers is changing, async programmin
Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch
Async Now more than syntactic sugar for asynchronous dispatches in Grand Central Dispatch (GCD) in Swift Async sugar looks like this: Async.userInitia
Pigeon is a SwiftUI and UIKit library that relies on Combine to deal with asynchronous data.
Pigeon π¦ Introduction Pigeon is a SwiftUI and UIKit library that relies on Combine to deal with asynchronous data. It is heavily inspired by React Qu
Asynchronous socket networking library for Mac and iOS
CocoaAsyncSocket CocoaAsyncSocket provides easy-to-use and powerful asynchronous socket libraries for macOS, iOS, and tvOS. The classes are described
Write great asynchronous code in Swift using futures and promises
BrightFutures How do you leverage the power of Swift to write great asynchronous code? BrightFutures is our answer. BrightFutures implements proven fu
A pure Swift high-performance asynchronous image loading framework. SwiftUI supported.
Longinus Longinus is a pure-Swift high-performance asynchronous web image loading,caching,editing framework. It was learned from Objective-C web image
AsyncTimer is a precision asynchronous timer. You can also use it as a countdown timer
AsyncTimer π Features Can work as a countdown timer Can work as a periodic Timer Can work as a scheduled timer Working with user events (like: scroll
Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch (iOS7+ and OS X 10.9+ compatible)
Async.legacy Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch (GCD) Async rewritten for iOS7 and OS X 10.9 Compatibility
DispatchSource based socket framework written in pure Swift
SwiftDSSocket Overview SwiftDSSocket is a purely swift based asynchronous socket framework built atop DispatchSource. Function signatures are pretty m
Simple asynchronous HTTP networking class for Swift
YYHRequest YYHRequest is a simple and lightweight class for loading asynchronous HTTP requests in Swift. Built on NSURLConnection and NSOperationQueue
Super lightweight web framework in Swift based on SWSGI
Ambassador Super lightweight web framework in Swift based on SWSGI Features Super lightweight Easy to use, designed for UI automatic testing API mocki
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Embassy Super lightweight async HTTP server in pure Swift. Please read: Embedded web server for iOS UI testing. See also: Our lightweight web framewor
Swift Express is a simple, yet unopinionated web application server written in Swift
Documentation h5 align="right"a href="http://demo.swiftexpress.io/"Live π§ server running Demo img src="https://cdn0.iconfinder.com/data/icons/
Asynchronous image downloader with cache support as a UIImageView category
This library provides an async image downloader with cache support. For convenience, we added categories for UI elements like UIImageView, UIButton, M
π€ Swift Combine extensions for asynchronous CloudKit record processing
Swift Combine extensions for asynchronous CloudKit record processing. Designed for simplicity.
AwaitKit is a powerful Swift library which provides a powerful way to write asynchronous code in a sequential manner.
AwaitKit is a powerful Swift library inspired by the Async/Await specification in ES8 (ECMAScript 2017) which provides a powerful way to write asynchronous code in a sequential manner.
Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch
Async Now more than syntactic sugar for asynchronous dispatches in Grand Central Dispatch (GCD) in Swift Async sugar looks like this: Async.userInitia
A Matcher Framework for Swift and Objective-C
Nimble Use Nimble to express the expected outcomes of Swift or Objective-C expressions. Inspired by Cedar. // Swift expect(1 + 1).to(equal(2)) expect(
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
Embassy Super lightweight async HTTP server in pure Swift. Please read: Embedded web server for iOS UI testing. See also: Our lightweight web framewor
Super lightweight web framework in Swift based on SWSGI
Ambassador Super lightweight web framework in Swift based on SWSGI Features Super lightweight Easy to use, designed for UI automatic testing API mocki
DispatchSource based socket framework written in pure Swift
SwiftDSSocket Overview SwiftDSSocket is a purely swift based asynchronous socket framework built atop DispatchSource. Function signatures are pretty m
Versatile HTTP Networking in Swift
Net is a versatile HTTP networking library written in Swift. π Features URL / JSON / Property List Parameter Encoding Upload File / Data / Stream / M
Lightweight Promises for Swift & Obj-C
Tomorrowland Tomorrowland is an implementation of Promises for Swift and Objective-C. A Promise is a wrapper around an asynchronous task that provides
Promises simplify asynchronous programming, freeing you up to focus on the more important things
Promises simplify asynchronous programming, freeing you up to focus on the more important things. They are easy to learn, easy to master and result in
Write great asynchronous code in Swift using futures and promises
BrightFutures How do you leverage the power of Swift to write great asynchronous code? BrightFutures is our answer. BrightFutures implements proven fu
Throttle massive number of inputs in a single drop of one line API.
Icon credits: Lorc, Delapouite & contributors Throttler Throttler is a library that throttles unnecessarily repeated and massive inputs until the last
SwiftCoroutine - Swift coroutines for iOS, macOS and Linux.
Many languages, such as Kotlin, Go, JavaScript, Python, Rust, C#, C++ and others, already have coroutines support that makes the async/await pattern i
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD). It allows you to create any asynchronous and synchronous task easily, all managed by a queue, with just a few lines.
GroupWork is an easy to use Swift framework that helps you orchestrate your concurrent, asynchronous functions in a clean and organized way
GroupWork is an easy to use Swift framework that helps you orchestrate your concurrent, asynchronous functions in a clean and organized way. This help
Futures is a cross-platform framework for simplifying asynchronous programming, written in Swift.
Futures Futures is a cross-platform framework for simplifying asynchronous programming, written in Swift. It's lightweight, fast, and easy to understa
The swiftest way to build iOS apps that connect to Salesforce
Build iOS apps fast on the Salesforce Platform with Swiftly Salesforce: Written entirely in Swift. Uses Swift's Combine framework to simplify complex,