How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
iOS Offline Caching for Web Content
The main features of buzzfeed/mattress are: Cache, Caching Solutions.
Projects with overlapping indexed features include: aschuch/awesomecache — Delightful on-disk cache (written in Swift). haneke/hanekeswift — HanekeSwift is a generic caching library for iOS and a specialized image caching framework. It provides a multi-level… hyperoslo/cache — :package: Nothing but Cache. ibireme/yycache — High performance cache framework for iOS. maquannene/track — Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU. ben-manes/caffeine — Caffeine is a high-performance caching library for the Java virtual machine designed to manage object lifecycles…
Delightful on-disk cache (written in Swift)
HanekeSwift is a generic caching library for iOS and a specialized image caching framework. It provides a multi-level system that stores arbitrary data types in memory and on persistent disk storage to reduce network requests. The project features a specialized image handler that manages asynchronous loading, resizing, and disk storage for user interface components. It includes a background retrieval system that fetches remote content and automatically populates local caches. The library covers key-value data storage with sequential fallbacks, where it checks memory, then disk, and finally r
:package: Nothing but Cache.
Caffeine is a high-performance caching library for the Java virtual machine designed to manage object lifecycles within the application heap. It functions as a thread-safe, memory-resident data store that reduces latency by keeping frequently accessed objects available for immediate retrieval. The library distinguishes itself through a sophisticated eviction strategy that balances recency and frequency to determine which entries to retain. It utilizes a frequency-based admission policy to evaluate the historical access patterns of new data, ensuring that the cache remains populated with the m