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: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

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