riverpod_timeline 1.1.0 copy "riverpod_timeline: ^1.1.0" to clipboard
riverpod_timeline: ^1.1.0 copied to clipboard

A Riverpod debugging and state-inspection package that records every provider update, tracks dependencies, visualizes state changes, and supports time-travel debugging.

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:riverpod_timeline/riverpod_timeline.dart';

import 'pages/home_page.dart';

final _navigatorKey = GlobalKey<NavigatorState>();

void main() {
  RiverpodTimeline.initialize(
    maxEvents: 10000,
    enablePerformanceTracking: true,
    enableDependencyTracking: true,
    captureStackTraces: true,
    enableLogging: true,
    enableOverlay: true,
  );

  runApp(
    RiverpodTimelineScope(
      navigatorKey: _navigatorKey,
      child: MaterialApp(
        navigatorKey: _navigatorKey,
        title: 'Riverpod Timeline',
        themeMode: ThemeMode.system,
        darkTheme: ThemeData(
          colorSchemeSeed: Colors.indigo,
          useMaterial3: true,
          brightness: Brightness.dark,
        ),
        theme: ThemeData(colorSchemeSeed: Colors.indigo, useMaterial3: true),
        home: const HomePage(),
      ),
    ),
  );
}
1
likes
0
points
124
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

A Riverpod debugging and state-inspection package that records every provider update, tracks dependencies, visualizes state changes, and supports time-travel debugging.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, flutter_riverpod, logger

More

Packages that depend on riverpod_timeline