radar_ui

pub.dev

The shared design system for the Radar on-device observability suite for Flutter. It's the foundation the Radar dashboards are built on — you normally depend on a Radar package (radarscope, flutter_leak_radar, flutter_perf_radar) rather than this one directly.

What's inside

  • TokensRadarColors (the dark palette), RadarSeverity with a severity→color mapping, RadarTypography (Space Grotesk / Hanken Grotesk / JetBrains Mono, with tabular figures), and RadarDensity spacing/radii.
  • ThemeradarDarkTheme(), a dark ThemeData wired to the tokens.
  • Widgets — dense, dashboard-oriented primitives: RadarTag, RadarSparkline, RadarMetricTile, RadarSearchField, RadarSortHeader, RadarFilterChip, and RadarLivePulseDot (reduced-motion aware).
import 'package:radar_ui/radar_ui.dart';

MaterialApp(
  theme: radarDarkTheme(),
  home: const RadarTag(label: 'CRITICAL', color: RadarColors.critical),
);

License

MIT — see LICENSE.

Libraries

radar_ui
Flutter Radar shared design system.