brainix/pottery
Redis for humans. 🌎🌍🌏 observed · 2026-08-28
Health v2 · maintenance only
67/100
- Activity 99
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4102
- days_rel: 530
- days_push: 8
- n_releases_24m: 1
Adoption not part of the score
1245 stars · 67 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Pottery is a Pythonic Redis client library that wraps Redis data structures in familiar Python containers like dicts, sets, lists, and counters. It also provides distributed primitives such as Redlock locks, ID generators, caches, and Bloom filters for building resilient microservices.
Use cases
- use redis like a python dict
- implement distributed locks in python
- add redis-backed caching to my app
- generate distributed unique ids
- use bloom filters with redis
- synchronize microservices with redis locks
When to choose
- you want Redis access with Python-native container semantics
- you need battle-tested distributed locking or resilience primitives
- you want both sync and asyncio Redis lock support
When to avoid
- you need raw access to all Redis commands
- your keys/values are not JSON serializable
- you use a language other than Python
Facets
library · maturity active
caching database-driver concurrency databases developer-tools microservices python redis-client distributed-lock redlock bloom-filter pythonic-redis asyncio microservice-resilience redis
2 sources
- readme: https://github.com/brainix/pottery · fetched 2026-08-28 · 795217eeeca5
- registry_pypi: https://pypi.org/pypi/pottery/json · fetched 2026-08-29 · e206f2c6576e
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| brainix/pottery | main | 67 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem