62 Repositories
Swift asset-cache Libraries
Typed key-value storage solution to store Codable types in various persistence layers with few lines of code!
๐ Stores A typed key-value storage solution to store Codable types in various persistence layers like User Defaults, File System, Core Data, Keychain
This is a mastodon sample SwiftUI app implemented with the architecture of state management with normalized cache.
MastodonNormalizedCacheSample This is a mastodon sample SwiftUI app. This app is implemented with the architecture of state management with Normalized
SwiftyCache is a dynamic and auto-managed cache written in Swift
SwiftyCache is a dynamic and auto-managed cache written in Swift. Unlike a simple cache system, it allows you to keep some data even in different executions. Guaranteeing persistence, when desired, without increasing the time required to save or recover data.
A tool that generate code for Swift projects, designed to improve the maintainability of UIColors
SwiftColorGen A tool that generate code for Swift projects, designed to improve the maintainability of UIColors. Please notice, this tool still under
DYLDExtractor - Packed tool for extracting frameworks and libraries from iOS dyld shared cache.
DYLDExtractor is a tool wrapping around the dsc_extractor.bundle calling dyld_shared_cache_extract_dylibs_progress to get frameworks and libraries extracted from iOS dyld shared cache.
Easily Manage Graphics in Xcode Projects
Introduction Challenges Managing Graphic Assets Manually Create Multiple Sizes Store Generated Image Files What If You Had... Care-Free Graphic Manage
A type-safe swifty wrapper around NSCache.
swift-cache A type-safe swifty wrapper around NSCache. Getting Started Add swift-cache as a dependency to your project using SPM. .package(url: "https
CachedAsyncImage is the simplest way to add cache to your AsyncImage.
SwiftUI CachedAsyncImage ๐๏ธ CachedAsyncImage is AsyncImage, but with cache capabilities. Usage CachedAsyncImage has the exact same API and behavior a
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Respresso iOS client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the
Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects
Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Respresso Android client Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import
Save development time! Respresso automatically transforms and delivers your digital assets into your projects
Introduction Respresso is a centralized resource manager for shared Android, iOS and Web frontend projects. It allows you to simply import the latest
Vellum is local persistent data storage for iOS
Vellum Requirements Swift 5.0 or higher iOS 9.3 or higher Installation Cocoapods Vellum is available through CocoaPods. To install it, simply add the
MrCode is a simple GitHub iPhone App that can cache Markdown content (include images in HTML) for read it later.
MrCode is a simple GitHub iPhone App that can cache Markdown content (include images in HTML) for read it later.
A simple composition framework to create transformations that are either unidirectional or bidirectional
c is a simple composition framework. You have the ability to create transformations that are either unidirectional or bidirectional. There is also a cache that values can be set and resolved.
Tofu - A simple Todo app built with SwiftUI, a REST API, and a local Realm cache
Tofu A simple Todo app built with SwiftUI, a REST API, and a local Realm cache.
๐ง RxSwift + Moya + HandyJSON + Plugins.
RxNetworks ๐ง . RxSwift + Moya + HandyJSON + Plugins. ๐ ๐ ๐ English | ็ฎไฝไธญๆ This is a set of infrastructure based on RxSwift + Moya MoyaNetwork This
A simple but flexible cache
Carlos A simple but flexible cache, written in Swift for iOS 13+ and WatchOS 6 apps. Breaking Changes Carlos 1.0.0 has been migrated from PiedPiper de
Swift Memory Cache with namespace & TTL support
#SwiftMemCache - A Swift Memory Cache CI Build State Description This project contains a Swift class that acts as a memory cache (singleton). It suppo
A simple cache that can hold anything, including Swift items
CacheIsKing CacheIsKing is a simple cache that allows you to store any item, including objects, pure Swift structs, enums (with associated values), et
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
๐ฎSanitize your Assets.xcassets files
AssetChecker AssetChecker is a tiny run script that keeps your Assets.xcassets files clean and emits warnings when something is suspicious. Because Im
Script to support easily using Xcode Asset Catalog in Swift.
Misen Misen is a script to support using Xcode Asset Catalog in Swift. Features Misen scans sub-directories in the specified Asset Catalog and creates
Carthage cache for S3, Minio, Ceph, Google Storage, Artifactory and many others
Rome Rome is a tool that allows developers on Apple platforms to use: Amazon's S3 Minio Ceph other S3 compatible object stores or/and a local folder y
Simple implementation of asset management app UI using swiftUI
MyAssets (์์ฐ๊ด๋ฆฌ ์ฑ ๋ง๋ค๊ธฐ) swiftUI๋ฅผ ์ด์ฉํ์ฌ ์์ฐ๊ด๋ฆฌ ์ฑ UI๋ฅผ ๊ฐ๋ตํ๊ฒ ๊ตฌํ (swiftUI๋ฅผ ์ตํ๊ธฐ ์ํจ) ์ด๊ธฐ ํ๋ฉด 1. Tab bar ๊ตฌํ ์์ฐ, ์ถ์ฒ, ์๋, ์ค์ ํญ ๊ตฌํ 2. Navigation bar ๊ตฌํ 1) leading์ titl
To Practice UINavigationController, transition, ViewController Life Cycle, send data to different page, asset catalogs
LED Board Check Point ! StackView ์ฌ๋ฌ๊ฐ์ view ๋ฅผ set ์ผ๋ก ๋ง๋ค์ด ์ฃผ๋ ์ญํ์ ํจ ์ผ์ ํ ๊ท์น์ ๋ฐ๋ผ์ stack view ์์ ์์ง์ด๋๊ฒ์ ์ด๋ฏธ์ง ๋ฃ๊ธฐ ํ๋ก์ ํธ ๋ด์ Assets ํด๋ ๋ด์ Image Set ์ ์ถ๊ฐํ์ฌ 1x, 2x
A library and tool for interacting with both the local and remote asset caches.
Asset Cache Tool A library and tool for interacting with both the local and remote asset caches. This is based on research I did a few years ago on th
XCRemoteCache is a remote cache tool for Xcode projects.
XCRemoteCache is a remote cache tool for Xcode projects. It reuses target artifacts generated on a remote machine, served from a simple REST server. H
a NSURLCache subclass for handling all web requests that use NSURLRequest
EVURLCache What is this? This is a NSURLCache subclass for handeling all web requests that use NSURLRequest. (This includes UIWebView) The EVURLCache
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
๐ Cache CocoaPods for faster rebuild and indexing Xcode project.
Motivation Working on a project with a huge amount of pods I had some troubles: - Slow and unnecessary indexing of pods targets, which implementation
Apple Asset Cache (Content Cache) Tools
AssetCacheTool A library and tool for interacting with both the local and remote asset caches. This is based on research I did a few years ago on the
CachedAsyncImage is the simplest way to add cache to your AsyncImage.
CachedAsyncImage ๐๏ธ CachedAsyncImage is AsyncImage, but with cache capabilities. Usage CachedAsyncImage has the exact same API and behavior as AsyncI
Cache library for videos for React Native
@lowkey/react-native-cache Cache everything Installation npm install @lowkey/react-native-cache Usage import ReactNativeCache from "@lowkey/react-nati
๐พ Simple memory & disk cache
Cache ๐พ Simple memory & disk cache Usage ๐งโ๐ป Default let cache = CacheString() try memory.save("MyValue", forKey: "MyKey") let cached = try cac
๐ฅ ๐ฅ ๐ฅ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.
๐พ Safe, statically-typed, store-agnostic key-value storage written in Swift!
Storez ๐พ Safe, statically-typed, store-agnostic key-value storage Highlights Fully Customizable: Customize the persistence store, the KeyType class,
Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X
PINCache Fast, non-deadlocking parallel object cache for iOS and OS X. PINCache is a fork of TMCache re-architected to fix issues with deadlocking cau
UITableView cell cache that cures scroll-lags on cell instantiating
UITableView + Cache https://github.com/Kilograpp/UITableView-Cache UITableView cell cache that cures scroll-lags on a cell instantiating. Introduction
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
Everyone tries to implement a cache at some point in their iOS appโs lifecycle, and this is ours.
Everyone tries to implement a cache at some point in their appโs lifecycle, and this is ours. This is a library that allows people to cache NSData wit
High performance cache framework for iOS.
YYCache High performance cache framework for iOS. (It's a component of YYKit) Performance You may download and compile the latest version of sqlite an
A lightweight generic cache for iOS written in Swift with extra love for images.
Haneke is a lightweight generic cache for iOS and tvOS written in Swift 4. It's designed to be super-simple to use. Here's how you would initalize a J
AsyncImage before iOS 15. Lightweight, pure SwiftUI Image view, that displays an image downloaded from URL, with auxiliary views and local cache.
URLImage URLImage is a SwiftUI view that displays an image downloaded from provided URL. URLImage manages downloading remote image and caching it loca
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.
Asset Catalog Viewer allows you to browse and export renditions in an asset catalog (.car) file.
Asset Catalog Viewer With the Asset Catalog Viewer Mac app, you can browse and export various type of renditions in an asset catalog. Features Browse
Script to support easily using Xcode Asset Catalog in Swift.
Misen Misen is a script to support using Xcode Asset Catalog in Swift. Features Misen scans sub-directories in the specified Asset Catalog and creates
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
๐ Cache CocoaPods for faster rebuild and indexing Xcode project.
๐ Cache CocoaPods for faster rebuild and indexing Xcode project.
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
๐SwiftUI Image downloader with performant LRU mem/disk cache.
Progressive concurrent image downloader for SwiftUI, with neat API and performant LRU mem/disk cache.
Image loading system
Image Loading System Nuke ILS provides an efficient way to download and display images in your app. It's easy to learn and use thanks to a clear and c
Kingfisher is a powerful, pure-Swift library for downloading and caching images from the web
Kingfisher is a powerful, pure-Swift library for downloading and caching images from the web. It provides you a chance to use a pure-Swift way to work
A lightweight generic cache for iOS written in Swift with extra love for images.
Haneke is a lightweight generic cache for iOS and tvOS written in Swift 4. It's designed to be super-simple to use. Here's how you would initalize a J
๐พ Safe, statically-typed, store-agnostic key-value storage written in Swift!
Storez ๐พ Safe, statically-typed, store-agnostic key-value storage Highlights Fully Customizable: Customize the persistence store, the KeyType class,
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
EVURLCache - a NSURLCache subclass for handling all web requests that use NSURLRequest
EVURLCache What is this? This is a NSURLCache subclass for handeling all web requests that use NSURLRequest. (This includes UIWebView) The EVURLCache
Carlos - A simple but flexible cache, written in Swift for iOS 13+ and WatchOS 6 apps.
Carlos A simple but flexible cache, written in Swift for iOS 13+ and WatchOS 6 apps. Breaking Changes Carlos 1.0.0 has been migrated from PiedPiper de
Cachyr A typesafe key-value data cache for iOS, macOS, tvOS and watchOS written in Swift.
Cachyr A typesafe key-value data cache for iOS, macOS, tvOS and watchOS written in Swift. There already exists plenty of cache solutions, so why creat
CachyKit - A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.
Nice threadsafe expirable cache management that can cache any object. Supports fetching from server, single object expire date, UIImageView loading etc.
Cache - Nothing but Cache.
Cache doesn't claim to be unique in this area, but it's not another monster library that gives you a god's power. It does nothing but caching, but it does it well. It offers a good public API with out-of-box implementations and great customization possibilities. Cache utilizes Codable in Swift 4 to perform serialization.
Awesome Cache Delightful on-disk cache (written in Swift). Backed by NSCache for maximum performance
Awesome Cache Delightful on-disk cache (written in Swift). Backed by NSCache for maximum performance and support for expiry of single objects. Usage d