Swift Cache

Open-source Swift projects categorized as Cache | Edit details

Top 17 Swift Cache Projects

  • GitHub repo Kingfisher

    A lightweight, pure-Swift library for downloading and caching images from the web.

    Project mention: What is your favorite SwiftUI library? | reddit.com/r/SwiftUI | 2021-12-31
  • GitHub repo Nuke

    Image loading system

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • GitHub repo Disk

    Delightful framework for iOS to easily persist structs, images, and data

  • GitHub repo Cache

    :package: Nothing but Cache.

    Project mention: SwiftUI jobs with low compensation? | reddit.com/r/SwiftUI | 2021-08-19

    For data storage, we have a caching layer that receives data from the cloud and stores it both in memory and on device. Then there is a pub model that notifies listeners when the data has been updated. it's pretty simple but works great! I like hyperoslo's implementation for cache: https://github.com/hyperoslo/Cache For units, we just build a protocol for the internet piece and provide the data locally. We cache the unit test data in a different folder on device and it all works seamlessly. I think the hardest part there was intercepting the HTTP requests and forking to the local test data. The key there was implementing a URLProtocol subclass.

  • GitHub repo AwesomeCache

    Delightful on-disk cache (written in Swift)

  • GitHub repo RocketData

    A caching and consistency solution for immutable models.

  • GitHub repo Carlos

    A simple but flexible cache

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo mattress

    iOS Offline Caching for Web Content

  • GitHub repo Redbird

    Vapor provider for RediStack (by vapor)

  • GitHub repo EVURLCache

    a NSURLCache subclass for handling all web requests that use NSURLRequest

  • GitHub repo Track

    Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.

  • GitHub repo Cachyr

    A small key-value data cache for iOS, macOS and tvOS, written in Swift.

  • GitHub repo CachyKit

    A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.

  • GitHub repo MemoryCache

    LRU, type-safe, thread-safe memory cache class in Swift

  • GitHub repo Storez

    💾 Safe, statically-typed, store-agnostic key-value storage written in Swift!

  • GitHub repo Johnny

    Melodic Caching for Swift

  • GitHub repo Vellum

    Vellum is local persistent data storage for iOS (by hainayanda)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-31.

Swift Cache related posts


What are some of the best open-source Cache projects in Swift? This list will help you:

Project Stars
1 Kingfisher 19,600
2 Nuke 6,479
3 Disk 2,894
4 Cache 2,508
5 AwesomeCache 1,243
6 RocketData 649
7 Carlos 614
8 mattress 520
9 Redbird 443
10 EVURLCache 292
11 Track 265
12 Cachyr 120
13 CachyKit 116
14 MemoryCache 74
15 Storez 64
16 Johnny 36
17 Vellum 16
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
OPS - Build and Run Open Source Unikernels
Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.