Swift Cache

Open-source Swift projects categorized as Cache

Top 20 Swift Cache Projects

  • Kingfisher

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

    Project mention: Best way to extract text and images from html code in order? | reddit.com/r/iOSProgramming | 2023-01-30

    I also looked into this github library but wanted to first ask if anyone's had any experience using it.

  • Nuke

    Image loading system

    Project mention: Good remote Image caching strategy? | reddit.com/r/SwiftUI | 2022-05-28

    Did you try https://github.com/kean/Nuke ? I am using it and it works great

  • 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!

  • Disk

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

  • Cache

    :package: Nothing but Cache. (by hyperoslo)

    Project mention: Trouble building for ios device | reddit.com/r/bazel | 2022-11-23

    load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") http_archive( name = "com_github_buildbuddy_io_rules_xcodeproj", sha256 = "564381b33261ba29e3c8f505de82fc398452700b605d785ce3e4b9dd6c73b623", url = "https://github.com/buildbuddy-io/rules_xcodeproj/releases/download/0.9.0/release.tar.gz", ) http_archive( name = "cgrindel_rules_spm", sha256 = "03718eb865a100ba4449ebcbca6d97bf6ea78fa17346ce6d55532312e8bf9aa8", strip_prefix = "rules_spm-0.11.0", url = "https://github.com/cgrindel/rules_spm/archive/v0.11.0.tar.gz", ) load( "@cgrindel_rules_spm//spm:defs.bzl", "spm_pkg", "spm_repositories", ) load( "@cgrindel_rules_spm//spm:deps.bzl", "spm_rules_dependencies", ) spm_rules_dependencies() load( "@com_github_buildbuddy_io_rules_xcodeproj//xcodeproj:repositories.bzl", "xcodeproj_rules_dependencies", ) xcodeproj_rules_dependencies() load( "@build_bazel_rules_apple//apple:repositories.bzl", "apple_rules_dependencies", ) apple_rules_dependencies() load( "@build_bazel_rules_swift//swift:repositories.bzl", "swift_rules_dependencies", ) swift_rules_dependencies() load( "@build_bazel_rules_swift//swift:extras.bzl", "swift_rules_extra_dependencies", ) swift_rules_extra_dependencies() load( "@build_bazel_apple_support//lib:repositories.bzl", "apple_support_dependencies", ) apple_support_dependencies() spm_repositories( name = "swift_pkgs", platforms = [ ".macOS(.v10_15)", ], dependencies = [ spm_pkg( url = "https://github.com/apple/swift-log.git", exact_version = "1.4.2", products = ["Logging"], ), spm_pkg( url = "https://github.com/pointfreeco/swift-composable-architecture.git", exact_version = "0.43.0", products = ["ComposableArchitecture"], ), spm_pkg( name = "Bow", url = "https://github.com/bow-swift/bow.git", exact_version = "0.8.0", products = ["Bow", "BowEffects", "BowOptics"], ), spm_pkg( url = "https://github.com/grpc/grpc-swift.git", exact_version = "1.7.3", products = ["GRPC"], ), spm_pkg( url = "https://github.com/hyperoslo/Cache", exact_version = "6.0.0", products = ["Cache"], ), ], )

  • AwesomeCache

    Delightful on-disk cache (written in Swift)

  • RocketData

    A caching and consistency solution for immutable models.

  • Carlos

    A simple but flexible cache

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Boutique

    ✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨

    Project mention: Realtime database for my iOS app that does the following to support mobile apps with inconsistent or poor connectivity | reddit.com/r/SwiftUI | 2022-10-11

    No, https://github.com/mergesort/Boutique

  • mattress

    iOS Offline Caching for Web Content

  • Redbird

    Vapor provider for RediStack (by vapor)

  • EVURLCache

    a NSURLCache subclass for handling all web requests that use NSURLRequest

  • Track

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

  • RxNetworks

    🧚 Responsive plugin network architecture for RxSwift + Moya + HandyJSON + Plugins.

  • Cachyr

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

  • CachyKit

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

  • MemoryCache

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

  • Storez

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

  • Johnny

    Melodic Caching for Swift

  • Vellum

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

  • NSAsyncCachedImage

    Lightweight way to load and cache images asynchronously in SwiftUI views

    Project mention: NSAsyncCachedImage: Lightweight way to load and cache images asynchronously | reddit.com/r/SwiftUI | 2022-11-07

    Check it out on Github: https://github.com/nssina/NSAsyncCachedImage

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

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 2023-01-30.

Swift Cache related posts

Index

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

Project Stars
1 Kingfisher 20,938
2 Nuke 7,105
3 Disk 3,008
4 Cache 2,694
5 AwesomeCache 1,254
6 RocketData 652
7 Carlos 631
8 Boutique 566
9 mattress 521
10 Redbird 455
11 EVURLCache 296
12 Track 268
13 RxNetworks 147
14 Cachyr 124
15 CachyKit 121
16 MemoryCache 74
17 Storez 67
18 Johnny 37
19 Vellum 16
20 NSAsyncCachedImage 10
Build time-series-based applications quickly and at scale.
InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
www.influxdata.com