Logo

ColdStorage

A lightweight caching library for android (supports caching with annotations)

ColdStorage is a lightweight and easy to use caching library for android written purely in kotlin. The main purpose of this library is to minimize the effort required to cache any data and abstract the entire cache layer away from the application layer. The main advantage of ColdStorage is caching using annotations. You can annotate ImageViews to load images from a URL into it and cache the image for future use, you can annotate methods and classes to store the outputs of the methods in the cache. This helps keep your code cleaner as the ColdStorage annotation processor will take care of generating all the boilerplate code so that you are free to focus completely on the application logic.

Explore By Topic