awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to django-cache-machine/django-cache-machine

Open-source alternatives to Django Cache Machine

30 open-source projects similar to django-cache-machine/django-cache-machine, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Django Cache Machine alternative.

  • suor/django-cacheopsAvatar Suor

    Suor/django-cacheops

    2,268Vezi pe GitHub↗

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

    Pythoncachingdjangoorm
    Vezi pe GitHub↗2,268
  • jmoiron/johnny-cacheAvatar jmoiron

    jmoiron/johnny-cache

    311Vezi pe GitHub↗

    johnny cache django caching framework

    Python
    Vezi pe GitHub↗311
  • alibaba/tairAvatar alibaba

    alibaba/tair

    2,305Vezi pe GitHub↗

    A distributed key-value storage system developed by Alibaba Group

    C++
    Vezi pe GitHub↗2,305
  • allegro/bigcacheAvatar allegro

    allegro/bigcache

    8,140Vezi pe GitHub↗

    Bigcache is a thread-safe, in-memory key-value store for Go designed to minimize garbage collection pauses. It functions as a memory-optimized cache capable of storing gigabytes of data while maintaining low latency during high-volume operations. The system avoids garbage collection overhead by managing memory through large byte arrays and manual allocation. It utilizes a circular-buffer layout to reuse space and lock-striped sharding to reduce contention during concurrent read and write access. The project provides capabilities for high-volume in-memory caching and low-latency data retrieva

    Go
    Vezi pe GitHub↗8,140
  • artsy/garnerAvatar artsy

    artsy/garner

    342Vezi pe GitHub↗

    A set of Rack middleware and cache helpers that implement various caching strategies.

    Ruby
    Vezi pe GitHub↗342

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • aschuch/awesomecacheAvatar aschuch

    aschuch/AwesomeCache

    1,271Vezi pe GitHub↗

    Delightful on-disk cache (written in Swift)

    Swiftcachedisk-cacheexpiry
    Vezi pe GitHub↗1,271
  • ben-manes/caffeineAvatar ben-manes

    ben-manes/caffeine

    17,706Vezi pe GitHub↗

    Caffeine is a high-performance caching library for the Java virtual machine designed to manage object lifecycles within the application heap. It functions as a thread-safe, memory-resident data store that reduces latency by keeping frequently accessed objects available for immediate retrieval. The library distinguishes itself through a sophisticated eviction strategy that balances recency and frequency to determine which entries to retain. It utilizes a frequency-based admission policy to evaluate the historical access patterns of new data, ensuring that the cache remains populated with the m

    Java
    Vezi pe GitHub↗17,706
  • cheshir/ttlcacheAvatar cheshir

    cheshir/ttlcache

    10Vezi pe GitHub↗

    Simple in-memory key-value storage with TTL for each record.

    Go
    Vezi pe GitHub↗10
  • bertrandbordage/django-cachalotAvatar BertrandBordage

    BertrandBordage/django-cachalot

    1,425Vezi pe GitHub↗

    Django Cachalot

    Python
    Vezi pe GitHub↗1,425
  • bitfaster/bitfaster.cachingAvatar bitfaster

    bitfaster/BitFaster.Caching

    599Vezi pe GitHub↗

    High performance, thread-safe in-memory caching primitives for .NET

    C#cachedotnetlfu
    Vezi pe GitHub↗599
  • bluele/gcacheAvatar bluele

    bluele/gcache

    2,731Vezi pe GitHub↗

    An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC

    Go
    Vezi pe GitHub↗2,731
  • bradfitz/gomemcacheAvatar bradfitz

    bradfitz/gomemcache

    1,873Vezi pe GitHub↗

    Go Memcached client library #golang

    Gogolangmemcachememcached-clients
    Vezi pe GitHub↗1,873
  • bryandonovan/node-cache-managerAvatar BryanDonovan

    BryanDonovan/node-cache-manager

    1,988Vezi pe GitHub↗

    A cache module for nodejs that allows easy wrapping of functions in cache, tiered caches, and a consistent interface.

    TypeScript
    Vezi pe GitHub↗1,988
  • cabol/nebulexAvatar cabol

    cabol/nebulex

    1,391Vezi pe GitHub↗

    In-memory and distributed caching toolkit for Elixir.

    Elixir
    Vezi pe GitHub↗1,391
  • cakedc/cakephp-cached-routingAvatar CakeDC

    CakeDC/cakephp-cached-routing

    5Vezi pe GitHub↗

    CakeDC Cached Routing

    PHP
    Vezi pe GitHub↗5
  • aspnet/cachingAvatar aspnet

    aspnet/Caching

    472Vezi pe GitHub↗

    Archived Libraries for in-memory caching and distributed caching. Project moved to https://github.com/aspnet/Extensions

    C#
    Vezi pe GitHub↗472
  • cockroachdb/pebbleAvatar cockroachdb

    cockroachdb/pebble

    5,777Vezi pe GitHub↗

    Pebble is an embedded key-value storage engine written in Go, designed as a library that provides durable, write-optimized data persistence directly within applications. It organizes data using a log-structured merge-tree (LSM-tree) structure, where writes are first buffered in an in-memory skiplist memtable and persisted to a write-ahead log before being flushed to block-based SSTable files on disk. The engine supports atomic batch commits, configurable write synchronization, and automatic background compaction that merges and rewrites sorted runs to reclaim space and maintain read performanc

    Go
    Vezi pe GitHub↗5,777
  • codingsince1985/couchcacheAvatar codingsince1985

    codingsince1985/couchcache

    65Vezi pe GitHub↗

    A RESTful caching micro-service in Go backed by Couchbase

    Go
    Vezi pe GitHub↗65
  • comandeo/crystal-memcachedAvatar comandeo

    comandeo/crystal-memcached

    36Vezi pe GitHub↗

    Memcached client for Crystal language

    Crystal
    Vezi pe GitHub↗36
  • coocood/freecacheAvatar coocood

    coocood/freecache

    5,399Vezi pe GitHub↗

    freecache is a high-performance, concurrent in-memory key-value store library for Go applications. It functions as a fixed-size cache that manages large volumes of data while eliminating garbage collection overhead through the use of preallocated memory and off-heap storage. The system maintains a predictable memory footprint by utilizing fixed memory allocation and circular buffer management, where new entries automatically overwrite the oldest data upon reaching capacity. It further reduces contention between simultaneous readers and writers through lock-striped concurrent access. The libr

    Go
    Vezi pe GitHub↗5,399
  • crystal-cache/cacheAvatar crystal-cache

    crystal-cache/cache

    51Vezi pe GitHub↗

    A key/value store where pairs can expire after a specified interval

    Crystal
    Vezi pe GitHub↗51
  • dereuromark/cakephp-cacheAvatar dereuromark

    dereuromark/cakephp-cache

    33Vezi pe GitHub↗

    This branch is for use with CakePHP 5.1+. For details see version map.

    PHP
    Vezi pe GitHub↗33
  • dgraph-io/ristrettoAvatar dgraph-io

    dgraph-io/ristretto

    6,932Vezi pe GitHub↗

    Ristretto is a high-performance in-memory cache and concurrent key-value store for Go applications. It provides a thread-safe memory store that manages strict memory bounds and employs probabilistic set filters to reduce lookup overhead. The system is distinguished by an admission-policy cache that utilizes frequency sketches and cost-based eviction to maximize hit ratios. It minimizes contention and improves throughput through the use of striped ring buffers and concurrent map sharding. The project covers a broad range of data management capabilities, including time-based expiration, item f

    Go
    Vezi pe GitHub↗6,932
  • dominictarr/hashlruAvatar dominictarr

    dominictarr/hashlru

    252Vezi pe GitHub↗

    Simpler, faster LRU cache algorithm

    JavaScript
    Vezi pe GitHub↗252
  • dotnetcore/easycachingAvatar dotnetcore

    dotnetcore/EasyCaching

    2,092Vezi pe GitHub↗

    :boom: EasyCaching is an open source caching library that contains basic usages and some advanced usages of caching which can help us to handle caching more easier!

    C#aspnetcorecachecaching
    Vezi pe GitHub↗2,092
  • echovault/echovaultAvatar EchoVault

    EchoVault/EchoVault

    538Vezi pe GitHub↗

    Embeddable and distributed in-memory alternative to Redis.

    Go
    Vezi pe GitHub↗538
  • educreations/django-ormcacheAvatar educreations

    educreations/django-ormcache

    19Vezi pe GitHub↗

    A cache manager mixin that provides some caching of objects for the ORM.

    Python
    Vezi pe GitHub↗19
  • eko/gocacheAvatar eko

    eko/gocache

    2,866Vezi pe GitHub↗

    ☔️ A complete Go cache library that brings you multiple ways of managing your caches

    Go
    Vezi pe GitHub↗2,866
  • elastic/go-freelruAvatar elastic

    elastic/go-freelru

    269Vezi pe GitHub↗

    FreeLRU allows you to cache objects without introducing GC overhead. It uses Go generics for simplicity, type-safety and performance over interface types. It performs better than other LRU implementations in the Go benchmarks provided. The API is simple in order to ease migrations from other LRU…

    Go
    Vezi pe GitHub↗269
  • aliostad/cachecowAvatar aliostad

    aliostad/CacheCow

    869Vezi pe GitHub↗

    An implementation of HTTP Caching in .NET Core and 4.5.2+ for both the client and the server

    C#cachingdotnethttp
    Vezi pe GitHub↗869