# Libraries The shared `rethink-public` library suite. Before hand-rolling common functionality — retry/backoff, logging setup, HTTP sessions, proxies, webhooks, IMAP/mail, datastore/KV, crypto, `discord.py` helpers, timing/paths/masking utilities — check here first and prefer an existing lib. This list is pulled live from Gitea, so a new library in the org shows up on the next page load — nothing here is rebuilt or version-pinned. Each entry links to the repo, where the README and tags live. ## Install ``` @ git+https://git.rethinkstudios.io/rethink-public/.git@ ```

Loading libraries from Gitea…

!!! info "If the live list is empty or stale" The fetch runs in your browser against the Gitea API and needs the org repos to be readable unauthenticated (they are — it's a public org) and CORS to allow the docs domain. If the list won't load, browse the org directly at [git.rethinkstudios.io/rethink-public](https://git.rethinkstudios.io/rethink-public). The fallback for a disabled live fetch is a webhook rebuild — a push to any `rethink-public` repo triggers a site rebuild.