Python Caching

Open-source Python projects categorized as Caching | Edit details

Top 18 Python Caching Projects

  • GitHub repo Joblib

    Computing with Python functions.

    Project mention: Celery & Scikit-Learn: Using n_jobs under a Celery task throws joblib/Loky warning | | 2021-05-12

    Here's a thread from a few years ago btw on using billiard as a backend for joblib.

  • GitHub repo django-cacheops

    A slick ORM cache with automatic granular event-driven invalidation.

    Project mention: Django Permission queries are the ones taking the longest to run. Is that normal? | | 2021-10-20
  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo DiskCache

    Python disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python.

    Project mention: tqdm (Python) | | 2021-12-16
  • GitHub repo cachetools

    Extensible memoizing collections and decorators

  • GitHub repo django-cache-machine

    Automatic caching and invalidation for Django models through the ORM.

  • GitHub repo python-diskcache

    Persistent dict, backed by sqlite3 and pickle, multithread-safe.

  • GitHub repo Beaker

    WSGI middleware for sessions and caching (by bbangert)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo Cachier

    Persistent, stale-free, local and cross-machine caching for Python functions.

  • GitHub repo johnny-cache

    johnny cache django caching framework

  • GitHub repo safer

    🧿 safer writing in Python 🧿

    Project mention: Does format() method returns a list? | | 2021-05-12
  • GitHub repo hazelcast-python-client

    Hazelcast Python Client

    Project mention: Contribution to Hazelcast | | 2021-07-05

    More code samples here:

  • GitHub repo cashier

    Persistent caching for python functions (by atmb4u)

  • GitHub repo wagtail-cache

    A simple page cache for Wagtail based on the Django cache middleware.

    Project mention: Wagtail vs Default Django Speed! | | 2021-05-04

    Maybe worth exploring cache solutions?

  • GitHub repo django-viewlet

    Render template parts with extended cache control.

  • GitHub repo Chest

    Simple spill-to-disk dictionary

  • GitHub repo Zict

    Useful Mutable Mappings

  • GitHub repo alkymi

    Pythonic task automation

    Project mention: Alkymi – Data/Task Automation in Python | | 2021-03-23
  • GitHub repo flask-cache-redis

    :fire: Implementation of API Caching with Flask, Redis and Docker

    Project mention: Implement API Caching with Redis, Flask, and Docker [Step-By-Step] | | 2021-06-10 Source code:

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-16.

Python Caching related posts


What are some of the best open-source Caching projects in Python? This list will help you:

Project Stars
1 Joblib 2,643
2 django-cacheops 1,543
3 DiskCache 1,379
4 cachetools 1,192
5 django-cache-machine 816
6 python-diskcache 755
7 Beaker 478
8 Cachier 392
9 johnny-cache 305
10 safer 170
11 hazelcast-python-client 97
12 cashier 81
13 wagtail-cache 62
14 django-viewlet 59
15 Chest 58
16 Zict 46
17 alkymi 38
18 flask-cache-redis 25
Find remote jobs at our new job board There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.