awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Python Caching Libraries

Ranking aktualisiert am 13. Juli 2026

For a python library for caching function results, the strongest matches are grantjenks/python-diskcache (This library provides a robust disk-backed caching solution with), tkem/cachetools (This library provides a collection of memoizing decorators and) and django-cache-machine/django-cache-machine (This library provides automatic caching for Django models with). bbangert/beaker and lericson/pylibmc round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Wir kuratieren Open-Source GitHub Repositories passend zu „best python caching libraries“. Die Ergebnisse sind nach Relevanz für deine Suche sortiert — nutze die Filter unten oder verfeinere die Suche mit KI.

Python Caching Libraries

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • grantjenks/python-diskcacheAvatar von grantjenks

    grantjenks/python-diskcache

    2,828Auf GitHub ansehen↗

    This project is a disk-backed key-value store and persistent data structure library for Python. It provides a mechanism for persisting mappings, sets, and queues to the local filesystem to bypass memory limitations and cache expensive function results across threads and processes. The system serves as a cross-process synchronization tool, offering distributed locks, semaphores, and barriers to coordinate shared resource access. It implements advanced caching strategies such as probabilistic stampede prevention, sharded data partitioning to increase throughput, and least-recently-used eviction

    This library provides a robust disk-backed caching solution with decorator support, TTL expiration, and persistent storage, making it a highly effective tool for managing frequently accessed data in Python applications.

    PythonMemoization Caches
    Auf GitHub ansehen↗2,828
  • tkem/cachetoolsAvatar von tkem

    tkem/cachetools

    2,750Auf GitHub ansehen↗

    Extensible memoizing collections and decorators

    This library provides a collection of memoizing decorators and in-memory caching structures that directly address the need for performance optimization through data caching, though it lacks built-in support for persistent or distributed storage.

    PythonCachingData Caching
    Auf GitHub ansehen↗2,750
  • django-cache-machine/django-cache-machineAvatar von django-cache-machine

    django-cache-machine/django-cache-machine

    884Auf GitHub ansehen↗

    Automatic caching and invalidation for Django models through the ORM.

    This library provides automatic caching for Django models with support for in-memory and persistent backends, though it is specifically tailored for ORM integration rather than general-purpose application caching.

    PythonCachingCaching Libraries
    Auf GitHub ansehen↗884
  • bbangert/beakerAvatar von bbangert

    bbangert/beaker

    545Auf GitHub ansehen↗

    Cache and Session Library

    Beaker is a mature Python library that provides both in-memory and persistent caching along with session management, supporting decorators and TTL expiration for performance optimization.

    PythonData Caching
    Auf GitHub ansehen↗545
  • lericson/pylibmcAvatar von lericson

    lericson/pylibmc

    493Auf GitHub ansehen↗

    A Python wrapper around the libmemcached interface from TangentOrg.

    This library provides a high-performance Python interface for memcached, offering robust in-memory and distributed caching capabilities with support for TTL expiration.

    CCaching LibrariesData Caching
    Auf GitHub ansehen↗493
  • jmoiron/johnny-cacheAvatar von jmoiron

    jmoiron/johnny-cache

    311Auf GitHub ansehen↗

    johnny cache django caching framework

    This is a Django-specific caching framework that provides transparent, automated caching for database queries, though it is more specialized than a general-purpose Python caching library.

    PythonCachingCaching Libraries
    Auf GitHub ansehen↗311
  • aio-libs/aiocacheA

    aio-libs/aiocache

    0Auf GitHub ansehen↗

    This library provides a comprehensive caching solution for Python with built-in support for asynchronous operations, decorator-based usage, and multiple backends including in-memory and persistent storage.

    Data Caching
    Auf GitHub ansehen↗0
  • python-cachier/cachierP

    python-cachier/cachier

    0Auf GitHub ansehen↗

    Cachier is a Python caching library that provides decorator-based persistent caching with support for TTL expiration and multiple backends, making it a solid choice for improving application performance.

    Data Caching
    Auf GitHub ansehen↗0

Related searches

  • a caching library for Go applications
  • a javascript library for caching data
  • a caching library for Go applications
  • a caching library for C# applications
  • a caching library for Java applications
  • eine GraphQL-Client-Bibliothek mit Caching
  • a python library for background task processing
  • Caching-Layer für LLM-API-Aufrufe