Fluxy

The Full-Stack Flutter Platform

Fluxy unifies Fluxy State System, atomic styling, and robust networking into a single, cohesive engine.

The Full-Stack SDK for Flutter v1.3.0

Fluxy is a production-grade Managed Application Platform that replaces the "glue code" in your Flutter apps. It unifies specific tooling for State, DI, Networking, and UI into one cohesive engine with an AI-Optimized Pipeline (v1.3.0).

What's New in v1.3.0

  • Supreme Web Evolution: Built specifically for industrial-grade web execution.
  • Cinematic Modals: Floating dismiss buttons that are never blocked by content, providing a premium video overlay experience.
  • Source-Aware Media: High-performance media rendering that automatically switches between local and network assets.
  • Engine Stability for Web: Implemented strict/relaxed modes and fixed engine assertions for zero-crash web layouts.
  • FxWeb Primitives: Dedicated FxWeb class with components optimized for desktop web (container, navbar, drawer, etc).

Why Fluxy?

Supreme Web Ecosystem (v1.3.0)

Fluxy v1.3.0 introduces the Supreme Web Evolution standard. Install the core and animations for the full experience:

Core & Elite UI

dependencies:
  fluxy: ^1.3.0
  fluxy_animations: ^1.2.1

Platform Modules (Industrial Standard)

dependencies:
  fluxy_auth: ^1.1.0                # Stable Authentication
  fluxy_storage: ^1.1.0              # High-performance persistence
  fluxy_camera: ^1.1.0              # Managed device hardware access
  fluxy_notifications: ^1.1.0        # Push & Local alerts
  fluxy_biometric: ^1.1.0           # Face ID / Fingerprint
  fluxy_permissions: ^1.1.0         # Manifest & System access
  fluxy_connectivity: ^1.1.0        # Network monitoring & queues
  fluxy_analytics: ^1.1.0           # Event tracking & Identity
  fluxy_ota: ^1.1.0                 # Over-the-air updates
  fluxy_haptics: ^1.1.0             # Sensory tactile feedback
  fluxy_logger: ^1.1.0              # Industrial audit trails
  fluxy_device: ^1.1.0              # Environment & Hardware info

Version History

v1.3.0 (Current)

  • Supreme Web Evolution: Industrial-grade browser execution and architecture.
  • Cinematic Modals: Premium web media overlay experience.
  • FxWeb Primitives: Web-optimized containers, navbars, and layout handlers.

v1.2.3

  • Native Fluxy Logo Engine: Scaffold beautifully branded apps on day one.
  • AI-Optimized Tailwind Parser: Flawless string compilation for flexible UIs (flex-1, etc).
  • Fluxy Cloud: Native scaffolding of GitHub Actions deployment pipelines.

v1.2.1

  • Elite UI System: High-end full-width glass bottom bar and dock navigation.
  • Elite Animation Primitives: Added FxMeshGradient, FxAnimatedBorder, FxSpotlight, etc.
  • Stacked Visibility: Automatic redistribution of bottom bar items for maximum clarity.

v1.2.0

  • Industrial Engine Enhancements: Context-aware flex safety and alignment improvements
  • Reactivity Tracker: Debug-time diagnostic system for signal-based state management
  • Hot-Reload Routing: Dynamic route provider for instant developer updates
  • Smart Alignment Inference: Automatic child centering in box-based layouts

v1.1.0

  • Fluxy Stability Kernel™: Industrial-grade crash-prevention and layout auto-repair
  • X-Ray Observability: Real-time signal churn and rebuild audit engine
  • Managed Resource Manager: Automated lifecycle for hardware features
  • Level-2 Security Vault: Secondary encryption for mission-critical secrets
  • New Real-Time Modules: Sync, WebSocket, Presence, and Geofencing support

v1.0.1

  • Enhanced Fluxy State System: Advanced reactive patterns with improved performance
  • Ultra-lean Core: Further optimized package size and startup time
  • Enhanced Modular Architecture: Better package management and dependency resolution
  • Professional Features: Enhanced logging and guardrails

v1.0.0

  • Fluxy State System: Enterprise-grade reactive state management
  • Modular Architecture: Core package (172KB) + optional modules
  • Professional Features: fluxSelector, fluxWorker, automatic state hydration

v0.2.x Series

  • v0.2.6: Industrial Log Professionalization & Semantic Tags
  • v0.2.5: The Platform Era & Auto-Registration
  • v0.2.4: Layout Stability, Slivers & Alerts
  • v0.2.3: Premium UI DevTools Overhaul
  • v0.2.2: Stability & Context Refinements
  • v0.2.1: Live Editing & Inspector Search
  • v0.2.0: Major Architecture & Scoped DI

v0.1.x Series

  • v0.1.11: Route Injection & Font DSL
  • v0.1.10: Typography System Update
  • v0.1.9: Application Platform
  • v0.1.8: Fluxy State System (Enterprise Features)
  • v0.1.7: Visual FX Update
  • v0.1.6: Stability Release

Benefits

  • Faster Installation: Highly optimized core compared to monolithic frameworks
  • Flexible Dependencies: Add only features you use
  • Independent Versioning: Each module can evolve separately
  • Clear Architecture: Separated concerns for better maintainability

Experience the Difference.

Fluxy removes the friction of stitching together 10+ different packages.

Standard Flutter
// 30 Lines for a Button
Container(
  height: 48,
  decoration: BoxDecoration(
    color: Colors.blue,
    borderRadius: BorderRadius.circular(8),
    boxShadow: [
      BoxShadow(
        color: Colors.black12, 
        blurRadius: 4
      )
    ],
  ),
  child: Material(
    color: Colors.transparent,
    child: InkWell(
      onTap: () {},
      child: Center(
        child: Text(
          "Submit", 
          style: TextStyle(
            color: Colors.white, 
            fontWeight: FontWeight.bold
          )
        ),
      ),
    ),
  ),
)
Fluxy DSL
// 5 Lines. Same Result.
Fx.text("Submit")
  .bold()
  .whiteText()
  .center()
  .box
  .h(48)
  .bg(Colors.blue)
  .rounded(8)
  .shadow.md
  .onTap(() {})

AI-Optimized Tailwind Parser

Fluxy v1.2.3 introduces an ultra-powerful, AI-friendly Tailwind Parser. Instead of fighting with Flutter's complex, deeply-nested widget tree, you can now construct complete UI layouts using simple utility strings.

This engine is natively built around FxSafeExpansion, which automatically intercepts and resolves layout containment crashes (like Unbounded Height and infinite flex errors) typically caused when AI models generate imperfect layout constraints.

Complex Dashboard with Tailwind Strings
class EliteDashboard extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Fx.row(
      children: [
        // Sidebar Navigation
        Fx.col(
          children: [
            Fx.text("FLUXY").tw('text-xl font-bold text-white tracking-widest'),
            Fx.gap(40),
            Fx.text("Dashboard").tw('text-gray-400 font-medium hover:text-white'),
            Fx.text("Analytics").tw('text-gray-400 font-medium hover:text-white'),
            Fx.text("Settings").tw('text-gray-400 font-medium hover:text-white'),
          ],
        ).tw('flex-none w-64 bg-slate-900 h-full p-6'),
        
        // Main Content Area
        Fx.col(
          children: [
            // Header
            Fx.row(
              justify: MainAxisAlignment.spaceBetween,
              children: [
                Fx.text("Overview").tw('text-3xl font-bold text-slate-800'),
                Fx.btn("Export Data").tw('bg-blue-600 rounded-lg px-6 py-2 shadow-lg'),
              ],
            ).tw('w-full p-8 bg-white shadow-sm'),
            
            // Grid Content
            Fx.grid.responsive(
              desktop: 3,
              tablet: 2,
              mobile: 1,
              gap: 24,
              children: [
                Fx.box(child: Fx.text("Revenue")).tw('bg-white rounded-2xl shadow-xl p-6 border-gray-100'),
                Fx.box(child: Fx.text("Users")).tw('bg-white rounded-2xl shadow-xl p-6 border-gray-100'),
                Fx.box(child: Fx.text("Activity")).tw('bg-white rounded-2xl shadow-xl p-6 border-gray-100'),
              ],
            ).tw('p-8 flex-1'), // AI Layout Safety ensures this flex-1 never crashes
          ],
        ).tw('flex-1 bg-gray-50 h-full'), 
      ],
    ).tw('w-full h-full'); 
  }
}

Architecture that Scales

Fluxy enforces a clean, consistent structure for your team.

  • Controllers: Logic lives outside the UI.
  • Services: Global singletons for data.
  • Repositories: Standardized data access.
class UserController extends FluxController {
  final user = flux<User?>(null);
  
  void login() async {
    user.value = await api.login();
  }
}

Join the Community

Fluxy is built for developers who want to ship faster without sacrificing quality.

On this page