Fluxy

One Engine. Infinite Possibilities.

Fluxy is a "Full-Stack" Flutter platform (v0.1.8) that unifies the Fluxy State System, an atomic styling DSL, and cloud-based CI/CD.

Fluxy v0.1.8

One Engine. Infinite Possibilities.

Fluxy is a "Full-Stack" Flutter platform designed to modernize mobile and web development. It unifies the Fluxy State System with enterprise-grade reactivity, an Atomic Styling DSL (Fluent interface), and Cloud-based CI/CD into a single, cohesive engine.

Fluxy State System

Enterprise-grade reactive state management with fluxSelector, fluxWorker, and automatic state hydration. Zero jank, infinite scalability.

Atomic Styling DSL

Chainable modifiers for any widget. Shorthand syntax like .px(16).py(8).bg.blue500 for lightning-fast UI construction.

Premium Widget Suite

High-quality components like FxTable, FxGrid, FxForm, and physics-based FxBottomBar.

OTA & SDUI

Render remote JSON manifests via FxRemoteView. Update your app instantly with Over-The-Air capabilities.

The Fluxy Philosophy

Fluxy isn't just a state management library; it's an all-in-one Flutter ecosystem.

Traditional Flutter development often requires stitching together multiple packages: one for state, one for navigation, and one for styling. Fluxy provides all of these as first-class citizens, integrated into a single Reactive Engine that minimizes boilerplate and maximizes flow.

v0.1.8 Highlights - The Fluxy State System

  • Branded State Units: Flux<T>, FluxComputed<T>, FluxEffect - conflict-free professional keywords
  • Targeted Rebuilds: fluxSelector prevents unnecessary UI updates for atomic performance
  • Background Processing: fluxWorker runs heavy computations in isolates for zero-jank UI
  • Auto-Cleanup: FluxyLocalMixin prevents memory leaks with automatic state disposal
  • Offline-First: FluxyRepository with multi-user scoping and automatic state hydration
  • Global Middleware: Intercept all state changes for analytics and logging
  • Time Travel: Built-in undo/redo with fluxHistory
  • 100% Backward Compatible: All existing Signal code continues to work

v0.1.7 Highlights

  • Atomic Interaction API: Expressive buttonizers for strings and widgets ("Save".primaryBtn()).
  • Visual FX Engine: Native modifiers for .blur(), .grayscale(), and .circle().
  • Chainable Transitions: Smooth interpolation of styles via .transition(Duration).
  • Sequence DSL: Unified .stagger() animations for rows and columns.
  • Enhanced Motion: Looping and repeating animations for attention-grabbing effects.

v0.1.6 Highlights

  • Declarative Conditionals: Render UI states cleaner with Fx.cond().
  • Intelligent Spacing: Independent gap widgets (Fx.gap, Fx.hgap) for precise layouts.
  • Enhanced Inputs: Multi-function validators and better formatting for Fx.input.
  • Next-Gen Layouts: Explicit Fx.row, Fx.col, and Fx.stack with standard parameters.

Getting Started

Ready to build your first Fluxy app?

On this page