Python Caching

Open-source Python projects categorized as Caching

Top 20 Python Caching Projects

  • Joblib

    Computing with Python functions.

  • DiskCache

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

  • Project mention: This Week In Python | dev.to | 2024-03-22

    python-diskcache ā€“ disk-backed cache (Django-compatible). Faster than Redis and Memcached. Pure-Python

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • cachetools

    Extensible memoizing collections and decorators

  • django-cacheops

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

  • python-diskcache

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

  • django-cache-machine

    Automatic caching and invalidation for Django models through the ORM.

  • Project mention: Easiest way to add write-through cache for auth_user queries? | /r/django | 2023-05-16

    There's also django-cache-machine if you'd like to do model caching on a more general level. It sounds promising, but I haven't used it, so can't speak to its capabilities.

  • Cachier

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Beaker

    WSGI middleware for sessions and caching (by bbangert)

  • johnny-cache

    johnny cache django caching framework

  • safer

    šŸ§· A safer writer šŸ§·

  • hazelcast-python-client

    Hazelcast Python Client

  • cashier

    Persistent caching for python functions (by atmb4u)

  • wagtail-cache

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

  • Zict

    Useful Mutable Mappings

  • django-viewlet

    Render template parts with extended cache control.

  • Chest

    Simple spill-to-disk dictionary

  • flask-cache-redis

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

  • alkymi

    Pythonic task automation

  • Project mention: Changelog-Driven Releases | news.ycombinator.com | 2024-04-23

    I also use a similar approach for my open source Python automation project, alkymi: https://github.com/MathiasStokholm/alkymi/blob/develop/CHANG...

    In addition to the author's comments, I would suggest also using the format from https://keepachangelog.com/en/1.1.0/ (more sub-headings, e.g. "added").

    Lastly, pruning the CHANGELOG upon adding and removing stuff again is a great idea to keep entries meaningful for the reader.

  • Restaurant-Monitoring-System

    Backend system for restaurant management

  • persist-cache

    An easy-to-use Python library for lightning-fast persistent function caching.

  • Project mention: Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV) | news.ycombinator.com | 2024-03-12

    Funnily enough, I published a Python library two days ago that uses emojis to indicate where certain non-msgpackable builtin types have been forced into msgpackable objects: https://github.com/umarbutler/persist-cache/blob/main/src/pe...

    is used for tuples, for sets, for frozen sets, for pickles, for bytes and for bytearrays.

    I thought it was pretty ingenious but clearly Iā€™m not the only one to think of it.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python Caching related posts

Index

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

Project Stars
1 Joblib 3,656
2 DiskCache 2,157
3 cachetools 2,107
4 django-cacheops 2,039
5 python-diskcache 1,105
6 django-cache-machine 867
7 Cachier 514
8 Beaker 512
9 johnny-cache 306
10 safer 173
11 hazelcast-python-client 113
12 cashier 85
13 wagtail-cache 79
14 Zict 68
15 django-viewlet 62
16 Chest 60
17 flask-cache-redis 52
18 alkymi 43
19 Restaurant-Monitoring-System 3
20 persist-cache 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com