How do you guys handle image caching?

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • Sonar - Write Clean JavaScript Code. Always.
  • InfluxDB - Access the most powerful time series database as a service
  • react-native-fast-image

    🚩 FastImage, performant React Native image component.

    In the past we used react-native-fast-image but it ended up having tons of memory leaks that would cause our app to crash... We then removed it.

  • react-native-image-cache

    React-Native image caching in file system with progressive loading for iOS and Android

    I gave a try to smaller libs like georstat/react-native-image-cache but ran into some stability issues while attempting very simple use cases.

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

  • Kingfisher

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

    In native iOS, most people use Kingfisher, and i'd love to have something as good as that on our RN app. Perhaps just some pure JS library that you could plug on the existing image component, and that would handle the saving-to-disk and fetching of the image?

  • expo-cached-image

    Super fast cached image component for react-native applications powered by expo

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts