Flutter observability, live in minutes.
Errors, session replay and screen capture for Flutter, with Dart symbolication built in.
Snippet, wizard, or manual.
Lead with the fastest path — the copy-paste snippet with your token baked in. The wizard and manual setup stay available.
- STEP 1Copy-paste the snippet
Create a Flutter project and wrap your app with TracePath.run(), token included.
- STEP 2Run the wizard
npx tracepath-wizard adds the tracepath package and initializes it in main.dart.
- STEP 3Manual path
flutter pub add tracepath, then call TracePath.run() with your connection string.
A working main.dart.
Taken from our own examples and docs — this is the actual shape of a Flutter integration.
import 'package:flutter/material.dart';
import 'package:tracepath/tracepath.dart';
void main() {
TracePath.run(
connectionString: 'your-token@https://ingest.tracepath.dev/api/report',
options: TracePathOptions(
screenCapture: true,
version: '1.0.0',
),
child: MyApp(),
);
}Source: docs/pages/client/flutter/index.mdx in the TracePath repo. TODO-verify: snippet matches the latest SDK release before publishing.
Built for Flutter.
Automatic error capture with FlutterError hooks
Session replay rebuilt from widget-tree events
Screenshot-on-exception with privacy redaction
Dart symbolication for release builds
More on Flutter.
Browse everything tagged #flutter →
Other frameworks
Instrument Flutter today.
Free plan, no credit card. First event in under five minutes.