aegis_honeycomb 1.0.0 copy "aegis_honeycomb: ^1.0.0" to clipboard
aegis_honeycomb: ^1.0.0 copied to clipboard

A simple, type-safe, codegen-free Flutter state management library with clear State/Effect separation, auto dependency tracking, and powerful Scope/Override mechanism.

1.0.0 #

🎉 Initial Release #

Core Features

  • StateRef - Mutable state atoms with auto-dispose policies
  • Computed - Derived state with automatic dependency tracking
  • EagerComputed - Immediately recomputes when dependencies change
  • SafeComputed - Captures exceptions as Result<T> instead of throwing
  • AsyncComputed - Async state management with AsyncValue<T>
  • Effect - One-time events with drop/bufferN/ttl strategies

Flutter Integration

  • HoneycombScope - Widget tree state container with override support
  • HoneycombConsumer - Builder widget for watching state
  • HoneycombListener - Side-effect listener for effects
  • Context extensions - context.read(), context.watch(), context.listen()

Advanced Features

  • Batch updates for performance optimization
  • Scope/Override mechanism for dependency injection
  • Hot reload support with reassemble()
  • Pluggable diagnostics and logging system
  • Multiple dispose policies: keepAlive, autoDispose, delayed
1
likes
0
points
244
downloads

Publisher

verified publisheraegis-labs.com

Weekly Downloads

A simple, type-safe, codegen-free Flutter state management library with clear State/Effect separation, auto dependency tracking, and powerful Scope/Override mechanism.

Repository (GitHub)
View/report issues

Topics

#state-management #flutter #reactive #dependency-injection

License

unknown (license)

Dependencies

flutter

More

Packages that depend on aegis_honeycomb