SDKs
Instrument any runtime
All MetricTrail SDKs implement the same versioned event contract, so web, backend, and mobile signals can be investigated together instead of maintained as disconnected tracking systems.
React SDK
Wrap your app with the MetricTrail provider and send product events, Web Vitals, and error context.
React Native SDK
Instrument mobile product behavior and keep the event contract aligned with your web product.
Node.js SDK
Send server-side events and backend lifecycle signals without exposing write credentials in the browser.
Python SDK
Capture backend workflows and service events using the shared MetricTrail event contract.
Go SDK
Add bounded event flushing and shutdown behavior to Go services while preserving durable delivery.
Swift / iOS SDK
Track mobile product events with lifecycle-aware flushing and offline-safe delivery.
Kotlin / Android SDK
Instrument Android applications and connect mobile behavior to product journeys.