Preparing for system design interviews?  Try bugzed.com →

CircularDict

JSON →
library 1.9 ·python
verified Jun 28, 2026

CircularDict is a high-performance Python data structure (version 1.9) that combines the functionality of dictionaries and circular buffers. It allows defining constraints on size (number of items) and memory usage, automatically removing the oldest entries when limits are exceeded. This makes it ideal for caching large data structures while maintaining control over the memory footprint. The library appears to be actively maintained, with regular updates.

total hits 23
actors 5 distinct systems
last hit 16d ago human
GPTBot
4
Amazonbot
4
ByteDance
4
Script
1
Humans
7

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇩🇪 Germany · BD