Dart and Flutter Magic* Powered by OpenTelemetry

A powerful native OTel engine for Dart and Flutter, compatible with any observability platform.

Flutter telemetry without jank - 3.5x faster than Open Source.

An observability platform where Flutter is a first-class citizen.

*It's not magic, it just looks like magic.

By the original author and Maintainer of Dart's official OpenTelemetry SDK.

Start a 7-day free trial.

pub.dartastic.io — the private Dartastic Pub registry
Dartastic Observatory dashboard — Server Health
Flutter app instrumented with Dartastic OpenTelemetry

The OpenTelemetry Wave

The OpenTelemetry adoption wave across its target languages

The future-proof OpenTelemetry (OTel) observability standard has created a major industry shift. OTel breaks vendor locks and reduces costs while offering interoperability. Dart is the last of OpenTelemetry's 15 target languages to get an OTel SDK. Finally, the power of OpenTelemetry is available for Dart and Flutter.


PRO OTEL FOR DART AND FLUTTER

Dartastic Native OTel SDKsDartastic OTel

Break Heisenberg's Law — observe without affecting performance.

  • Move OTel to native threads. Observability shouldn't cost you frames.
  • Never Lose a Crash. Native catches errors that Dart can't.
  • Jank Attestation. Know which widget is too busy.
  • Metrics for Mobile and Server — see what your users actually feel.
  • Automatic PII scrubbing — emails, IPs, auth tokens, SSNs, credit cards redacted before they are saved in your platform.
  • Compatible with any OpenTelemetry stack. Use with Dartastic Observatory or bring your own OTel-compliant platform.
Dartastic Observatory — Flutter app health dashboard: crash-free sessions, jank, frozen frames, ANR and worst screens
Flutter App Health
Dartastic Observatory — Dart server health dashboard: throughput, latency, errors, VM memory and isolates
Server Health
Dartastic Observatory — mobile vitals dashboard: battery, thermal state, memory and frame timing
Mobile Vitals

OBSERVABILITY STACKS FOR DART AND FLUTTER

Dartastic ObservatoryDartastic Observatory

Observability platform specialized for Dart and Flutter.

  • Dashboards for Flutter apps and Dart servers: Crash Reports, Fleet Health, Janky Widgets.
  • RUM - Real User Monitoring with session replay.
  • Dartastic Hosted Observatory. Sign up and your private dedicated box is live in 10 minutes. Scales with your user growth.
  • Dartastic Cloud Observatory. Powerful tools on shared infrastructure for any budget.
  • Dartastic Pub. Publish and share packages on your own private infrastructure.
  • Dartastic Symbolizer. See source code lines for error spans and janky widgets.
  • Includes a Dartastic Native OTel license.
  • Already using Sentry or DataDog? Calculate your savings by migrating to a platform where Flutter is a first-class citizen with the rest of your OTel stack.
pub.dartastic.io — private Dartastic Pub server hosting a Flutter package with version history and downloads

YOUR PRIVATE PUB.DEV

Dartastic PubDartastic Pub

Pub that's private to your team, partners, and customers.

  • Your own private pub for your private Dart and Flutter packages.
  • Familiar pub.dev feel with new capabilities.
  • Team and app management.
  • Fine-grained access control with fast revocations.
  • Daily backups, dual-region storage.
  • Free with 100 MB, enough for dozens of packages.
  • Just $4/mo for 10 GB per member of your organization, pooled.
  • Dartastic Pub uses shared infrastructure. Dartastic Pub on private infrastructure is available with Dartastic Observatory and Dartastic OTel plans.

PRODUCTION ERRORS → SOURCE-CODE LINES

Dartastic SymbolizerDartastic Symbolizer

Dartastic Symbolizer turns production errors into actionable source-code lines, privately.

When the Native SDK detects an error, it can call Dartastic Symbolizer and augment the error with its source code location. Your o11y platform gets the error with a finger pointing to a line of source code, automatically.

Debug symbols (or source maps) + your app = your source code. Uploading them to your observability vendor adds an attack surface for your IP, and devops pain on top of it.

Keep your symbols where you publish packages, in Dartastic Pub, where you control who sees your IP.

Obfuscated · from production
Dartastic Observatory span event — an unsymbolized Flutter crash showing only build_id and raw instruction offsets in _kDartIsolateInstructions
Symbolized · via Dartastic Symbolizer API
The same span event after Dartastic Symbolizer — real frames with function names and source lines, e.g. _SymbolizerDemoPageState._validateQuantity at symbolizer_demo.dart:157:7

INSTRUMENTATION LIBRARIES

Dartastic LabsBeta

Adopt OTel without waiting for vendors.

  • 650 otel_* integration packages, maintained as a consistent set to the OpenTelemetry Standard and the latest OpenTelemetry Semantic Conventions.
  • 50+ OSS integrations on pub.dev — popular Dart and Flutter packages including shelf, dio, state-management, loggers.
  • 600 Pro integrations on your private Dartastic Pub — Anthropic, OpenAI, AWS, Azure, GCP, Kafka, Okta, Stripe, Supabase and more.
  • O11y vendor integrations for Sentry, Datadog, New Relic — we have ways of making them talk OTel.
Dartastic Labs— 650 otel_* packages
AIotel_anthropicotel_openaiotel_gemini
Hostedotel_aws_s3otel_vertex_aiotel_azure
Paymentsotel_stripeotel_paypalotel_square
Authotel_auth0otel_clerkotel_okta
O11y bridgesotel_sentryotel_datadogotel_newrelic

+ 96 more categories

Ready to get started?

Experience the power of OpenTelemetry in your Flutter and Dart applications today.

Start a 7-day Free Trial to Cloud Pro with the included native OTel Pro package.

View Pricing