cached-property

Property cache

A decorator that caches properties in classes to improve performance by avoiding redundant computations.

A decorator for caching properties in classes.

GitHub

704 stars
16 watching
79 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dgilland/pydash A comprehensive set of functional utilities for Python 1,341
ducasse/containers-propertyenvironment A data structure dictionary with lookup capabilities in ancestors 2
goodrequest/goodpersistence A library that simplifies caching data in keychain and UserDefaults storage using a property wrapper. 35
django-cache-machine/django-cache-machine Automatically caches and invalidates Django model data in real-time 876
pallets-eco/flask-caching An extension for Flask that simplifies the use of caching in web applications. 894
web2py/pydal A pure Python Database Abstraction Layer that generates SQL/noSQL in real-time for different databases. 500
dwightwatson/rememberable A caching trait for Eloquent models in Laravel that stores query results for a specified time period. 1,121
ryananguiano/async_property A Python decorator for creating asynchronous properties in async functions. 88
sebleier/django-redis-cache A caching backend for Django web applications using Redis as the storage layer. 1,039
sqlalchemy/dogpile.cache A caching API that provides a generic interface to various caching backends and integrates them with a locking mechanism. 251
noripyt/django-cachalot A Django ORM query caching system to improve performance by storing and invalidating cached queries. 1,275
koch-t/kv78turbo-ovapi A Python implementation of an in-memory key-value store optimized for high-performance caching and fast data retrieval. 91
alexruperez/securepropertystorage A framework providing secure property storage options using Swift property wrappers. 472
codenoble/cache-crispies A Rails gem providing fast JSON serialization with built-in caching and flexible configuration options. 156
nrkno/yr-cachyr A small, single-purpose data cache written in Swift. 126