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

701 stars
16 watching
79 forks
Language: Python
last commit: 5 days 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,331
ducasse/containers-propertyenvironment A dictionary-like data structure for managing property lookups between parent and child objects in an object-oriented system. 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. 893
web2py/pydal A pure Python Database Abstraction Layer that generates SQL/noSQL in real-time for different databases. 498
dwightwatson/rememberable A caching trait for Eloquent models in Laravel that stores query results for a specified time period. 1,119
ryananguiano/async_property A Python decorator for creating asynchronous properties in async functions. 87
sebleier/django-redis-cache A caching backend for Django web applications using Redis as the storage layer. 1,040
sqlalchemy/dogpile.cache A caching API that provides a generic interface to various caching backends and integrates them with a locking mechanism. 247
noripyt/django-cachalot A Django ORM query caching system to improve performance by storing and invalidating cached queries. 1,251
koch-t/kv78turbo-ovapi A Python implementation of an in-memory key-value store optimized for high-performance caching and fast data retrieval. 90
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