75 Repositories
Swift single-thread Libraries
**`withCheckedContinuation`'s body will run on background thread in case of starting from main-actor.**
ConcurrencyContinuationReproduce Differences of Concurrency behaviors between Xcode 14.0 and 14.1 Xcode 14.0 iOS 13+: Runs on main (inherited same con
Library that makes it easy to create multiple environments within a single app. You can switch environments without deleting the application.
AppContainer Library that makes it easy to create multiple environments within a single app. You can switch environments without deleting the applicat
The most powerful Event-Driven Observer Pattern solution the Swift language has ever seen!
Event-Driven Swift Decoupling of discrete units of code contributes massively to the long-term maintainability of your project(s). While Observer Patt
An elegant, fast, thread-safe, multipurpose key-value storage, compatible with all Apple platforms.
KeyValueStorage An elegant, fast, thread-safe, multipurpose key-value storage, compatible with all Apple platforms. Supported Platforms iOS macOS watc
Presenting timelines as cards, single or bundled in scrollable feed!
TimelineCards 🃏 Autogenerated timelines presented as cards 🃏 🃏 Single or bundled into feed 🃏 Installation CocoaPods (wtf is that?) Add pod 'Timeli
Gett's Design System code generator. Use Zeplin Styleguides as your R&D's Single Source of Truth.
Prism is a Design System code generator developed by the team at Gett 🚕 . Synchronizing design teams with engineering teams is a huge challenge. As t
React-native-place-picker: Pick any place with single click 🚀
React-native-place-picker: Pick any place with single click 🚀
A barebone, thread-safe Redux-like container for Swift.
SwiftTinyRedux SwiftTinyRedux is a barebone, thread-safe Redux-like container for Swift. It features a minimal API and supports composable reducers. I
Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice versa.
Rosetta Enforcer Rosetta Enforcer is a macOS utility designed to help developers convert Universal Binary application to Single Architecture, vice ver
Telemat ist eine einfache Single-Screen-Streaming-App für tvOS
Telemat tvOS Basierend auf der ursprünglichen Idee von https://github.com/noestreich/Telemat1000_iPad ist Telemat tvOS eine tvOS APP, mit der ein schn
OTAtomics - Multi-platform Swift thread-safe atomics library
OTAtomics Multi-platform Swift thread-safe atomics library. The library has full
SharedImages Screen grabs Main Features Private & self-owned social media Users store their images in their own cloud storage (Dropbox or Google Drive
SharedImages Screen grabs Main Features Private & self-owned social media Users store their images in their own cloud storage (Dropbox or Google Drive
Thread -safe access to a lazily retrieved value, with optional validity checking
SerialUpdatingValue Thread-safe access to a lazily retrieved value, with optional validity checking Motivation Swift's Structured Concurrency provides
Remote shell using libssh2 with Objective-C, thread safe implementation.
NSRemoteShell Remote shell using libssh2 with Objective-C. Thread safe implementation. Available as Swift Package. git libssh2 prebuilt binaries are r
Swift-picker-views - inline single and multi picker views for UIKit. Without tableview! Easy and simple
swift-picker-views Inline single and multiple picker views for UIKit. No tablevi
Anchorage - Single file UIView drag and drop system
anchorage Single file UIView drag and drop system anchors.mp4 License Copyright
AllAboutTheWord - A single screen iOS app developed using swiftUI
All-About-The-Word Introduction This is a single screen iOS app developed using
Real-time single person pose estimation for Android and iOS.
This repository currently implemented the CPM and Hourglass model using TensorFlow. Instead of normal convolution, inverted residuals (also known as M
ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.
ARKit sample application is written in Objective C with features of Add, Remove, Scale, Move, Snapshot for single and multiple objects with plane/surface detection, reset session and AR support checking.
Soundable allows you to play sounds, single and in sequence, in a very easy way
Overview Soundable is a tiny library that uses AVFoundation to manage the playing of sounds in iOS applications in a simple and easy way. You can play
Alert with a single line of Swift.
AlertKit Alert with a single line of Swift. Requirements iOS 8.0+ / Mac OS X 10.9+ Xcode 6.3 Installation CocoaPods To integrate AlertKit into your Xc
TrackYourHealth - An iOS application in which data from all health apps are compiled into a single data set (ex. Apple Fitness, Nike Run, etc.)
TrackYourHealth An iOS application in which data from all health apps are compil
Proof concept of modularized app with SwiftPackages built over MVI + Combine + SwiftUI in a single repo
PKDex-iOS Proof concept of modularized app with SwiftPackages built over MVI + Combine + SwiftUI in a single repo Introduction This project is a proof
Shows your current framerate (fps) in the status bar of your iOS app
WatchdogInspector Shows your current framerate (fps) in the status bar of your iOS app Be a good citizen! Don't block your main thread! WatchdogInspec
A single line of code for selecting the optional editing image from Camera or Photo Library, including handling the authorizations of Photo library and Camera.
AvatarImagePicker & AuthSettings & Description AvatarImagePicker is a photo library and camera Image Picker for iOS written in Swift, it's just a sing
Demonstration of using Tasks and TaskGroup to thread a calculation.
TasksTest Demonstration of using Tasks and TaskGroup to thread a calculation. The calculation takes place in a separate Swift class that can be reused
A simple thread-safe, in-memory bus for Swift that supports fully-typed Events and States.
Causality Causality is a simple thread-safe, in-memory bus for Swift that supports fully-typed Events and States. In addition, Causality has provision
An auto-layout base UITextView subclass which automatically grows with user input and can be constrained by maximal and minimal height - all without a single line of code
Deprecated This library is no longer maintained and is deprecated. The repository might be removed at any point in the future. MBAutoGrowingTextView A
Simple single-selection or multiple-selection checklist, based on UITableView
SelectionList Simple single-selection or multiple-selection checklist, based on UITableView. Usage let selectionList = SelectionList() selectionList.i
A declarative, thread safe, and reentrant way to define code that should only execute at most once over the lifetime of an object.
SwiftRunOnce SwiftRunOnce allows a developer to mark a block of logic as "one-time" code – code that will execute at most once over the lifetime of an
A simple class that wraps the process of saving or loading a struct or class into a single file
EZFile This is a simple class that wraps the process of saving or loading a stru
Presenting timelines as cards, single or bundled in scrollable feed!
TimelineCards 🃏 Autogenerated timelines presented as cards 🃏 🃏 Single or bundled into feed 🃏 Installation CocoaPods (wtf is that?) Add pod 'Timeli
Single Webview project for xcode in swift
Single Webview project for xcode in swift An xcode project that with single webview(UIWebView) that opens external URL, for hybrid web app debug or te
Lightweight touch visualization library in Swift. A single line of code and visualize your touches!
TouchVisualizer is a lightweight pure Swift implementation for visualising touches on the screen. Features Works with just a single line of code! Supp
Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine
Bluepill is a tool to run iOS tests in parallel using multiple simulators. Motivation LinkedIn created Bluepill to run its large iOS test suite in a r
Convert Countries, Country Codes, Continents,... with a single line of code.
iOS · macOS · watchOS · tvOS A pure Swift library that allows you to easily convert Countries to Country Codes and Country Codes to Countries. There i
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
A simple solution to show a toast message by writing single one line of code
easySwiftToast A very simple solution to show a toast message by writing single one line of code. Installation easySwiftToast is available through Coc
A thread safe, performant, feature rich image fetcher
PINRemoteImage Fast, non-deadlocking parallel image downloader and cache for iOS PINRemoteImageManager is an image downloading, processing and caching
A drop in single image picker.
PHSingleImagePicker A low memory, single image picker wrapper that provide a significant smaller file size while also preserve high image quality. Int
Moit: a single delivery platform for college students living in dormitories
Moit: a single delivery platform for college students living in dormitories
This "Calculator" application is a simple one screen design of calculator screen i have made this single screen design application just to practice AutoLayout concepts.
Calculator Layout This "Calculator" application is a simple one screen design of calculator screen i have made this single screen design application j
Create gradients and blur gradients without a single line of code
EZYGradientView is a different and unique take on creating gradients and gradients with blur on the iOS platform. The default CAGradientLayer implemen
Thread synchronization made easy.
SwiftSafe Thread synchronization made easy. ❓ Why? Performance-sensitive classes need internal state synchronization, so that external accessors don't
Droar is a modular, single-line installation debugging window
Droar is a modular, single-line installation debugging window. Overview The idea behind Droar is simple: during app deployment stages, adding quick ap
This little app aims to help teach me how to implement more then one API in one single application in a reusable and properly structured manner.
LilAPI App News & Weather This little API app combines two of Jordan Singers Lil Software API's into one app. The goal with this app was to learn how
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
🔥 🔥 🔥Support for ORM operation,Customize the PQL syntax for quick queries,Support dynamic query,Secure thread protection mechanism,Support native operation,Support for XML configuration operations,Support compression, backup, porting MySQL, SQL Server operation,Support transaction operations.
📕A single value proxy for NSUserDefaults, with clean API.
OneStore A single value proxy for NSUserDefaults, with clean API. With OneStore… Create one proxy(an OneStore object) for each NSUserDefaults value. M
Type-safe thread-local storage in Swift
Threadly is a Swift µframework that allows for type-safe thread-local storage. What is Thread-Local Storage? Thread-local storage (TLS) lets you defin
⚡️ Fast async task based Swift framework with focus on type safety, concurrency and multi threading
Our apps constantly do work. The faster you react to user input and produce an output, the more likely is that the user will continue to use your appl
A guard to help you check if you make UI changes not in main thread
ODUIThreadGuard ODUIThreadGuard is a guard to help check if you make UI changes not in main thread. As Xcode 9 embedded this function into Xcode, ther
Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.
Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU. Features Thread safe: Implement by dispatch_sema
Single selection menu with cool animations
EEJSelectMenu EEJSelectMenu is a responsive single selection menu for iOS. Project allows for implementing a menu with different number of buttons and
A Protocol-Oriented NotificationCenter which is type safe, thread safe and with memory safety
A Protocol-Oriented NotificationCenter which is type safe, thread safe and with memory safety. Type Safe No more userInfo dictionary and Downcasting,
A publish/subscribe EventBus optimized for iOS
SwiftEventBus Allows publish-subscribe-style communication between components without requiring the components to explicitly be aware of each other Fe
SandboxKit - Framework that makes it easy to launch a single Scene of your application
SandboxKit This framework makes debugging more efficient in your application. Sandbox is the name of a structure that improves the efficiency of debug
Example project guide you schedules multiple thread for network requests in RxSwift, which is optimize your app's performance better.
RxSwift-Multi-Threading-Example Example project guide you schedules multiple thread for network requests in RxSwift, which is optimize your app's perf
Informant is a macOS menu bar app that lets you inspect files with a single click. 🔍
Informant Inspect files with a single click. Introduction Welcome! If you're not sure what Informant is or what it does please check out informant-app
SSToastMessage is written purely in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to be simple, lightweight, and easy to use. It will be a popup with a single line of code.
SSToastMessage SSToastMessage is written in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to b
Combine SnapshotTesting images into a single asset
An extension to SnapshotTesting which allows you to create images combining the output of multiple snapshot strategies, assuming they all output to UIImage.
A thread safe throttle written in Swift
SwiftThrottle - A thread safe throttle written in Swift licensed under MIT. Introduction This throttle is intended to prevent the program from crashing
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
Shows your current framerate (fps) in the status bar of your iOS app
WatchdogInspector Shows your current framerate (fps) in the status bar of your iOS app Be a good citizen! Don't block your main thread! WatchdogInspec
Class for logging excessive blocking on the main thread
Watchdog Class for logging excessive blocking on the main thread. It watches the main thread and checks if it doesn’t get blocked for more than define
Recipes app written in SwiftUI using Single State Container
swiftui-recipes-app Recipes app is written in SwiftUI using Single State Container This app implemented as an example of a Single State Container conc
Lightweight touch visualization library in Swift. A single line of code and visualize your touches!
TouchVisualizer is a lightweight pure Swift implementation for visualising touches on the screen. Features Works with just a single line of code! Supp
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
DTPhotoViewerController - A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.
DTPhotoViewerController Example Demo video: https://youtu.be/aTLx4M4zsKk DTPhotoViewerController is very simple to use, if you want to display only on
SwiftEventBus - A publish/subscribe EventBus optimized for iOS
Allows publish-subscribe-style communication between components without requiring the components to explicitly be aware of each other
Modern thread-safe and type-safe key-value observing for Swift and Objective-C
Now Archived and Forked PMKVObserver will not be maintained in this repository going forward. Please use, create issues on, and make PRs to the fork o
A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data.
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
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
Kommander is a Swift library to manage the task execution in different threads.
A lightweight, pure-Swift library for manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand.
MemoryCache - type-safe, thread-safe memory cache class in Swift
MemoryCache is a memory cache class in swift. The MemoryCache class incorporates LRU policies, which ensure that a cache doesn’t