hatchmoment. scored by care · not by stars

observable

A Go library providing reactive observable primitives for state management

worth a lookGo🛠 Developer Tools

The project implements observable values, computed derivations, lists and maps with subscription lifecycle handling, enabling predictable change propagation in Go applications. It offers simple APIs like Simple, NewComputed, NewList, and NewMap, allowing developers to build reactive UI or data layers without heavyweight frameworks. Targeted at Go developers needing fine‑grained reactivity, it stands out by being idiomatic Go and lightweight compared to larger reactive frameworks.

View on GitHub →

gataengine/observable