LogoSignals.dart
Copy Markdown
rodydavis/signals.dart 999999

signals

Reactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf Server, VM and more.

Version: 7.0.0

Installation#

dart pub add signals

The signals package is the main overarching package for the Signals framework. It exports the complete core reactive package (signals_core) along with full Flutter extensions (signals_flutter) to provide a seamless out-of-the-box state management developer experience.

Key Features#

  • 📦 Unified Import: Direct access to all core signals, computations, batch updates, reactive collections, and Flutter builders.
  • 🎯 Full Reactivity: The single source of truth for building extremely responsive, state-of-the-art Flutter and Dart applications.
  • 📈 Standardized Ecosystem: Recommended package entry point for all standard mobile, web, desktop, and multiplatform Flutter development.

Quick Start#

import 'package:signals/signals_flutter.dart';

// Access everything from a single package!
final count = signal(0);
final doubleCount = computed(() => count.value * 2);

Package Contents#