soma-flags

shipped

Flags that reach every SDK in real time — and never meter a seat.

Routes
42
Client SDKs
3TS · Python · Go
Local evaluation
<1ms, IO-free
Propagation
pub/subRedis
soma-flags propagation: a flag change passes its change-request workflow, lands in Postgres, fans out over Redis pub/sub to the TypeScript, Python, and Go SDKs, which evaluate locally in under a millisecond flag change change-request workflow Postgres source of truth · multi-env Redis pub/sub real-time fan-out TypeScript SDK local cache Python SDK local cache Go SDK local cache soma-flags-core — IO-free evaluation, WASM-safe, sub-millisecond A toggle reaches every connected SDK without a poll loop; evaluation never leaves the process.

In the box

  • Redis pub/sub propagation — toggles reach connected SDKs in real time
  • Multi-environment flags with segments
  • Change-request workflow for production flips
  • TypeScript, Python, and Go client SDKs
  • soma-flags-core: IO-free, WASM-safe, sub-millisecond local evaluation
← All of SOMA-ControlSource on GitHub →