SDKs
TraceKit SDKs for 8 backend languages and 5 frontend frameworks. Auto-instrumented tracing, error capture, code monitoring, and LLM observability.
Auto-instrumented tracing, error capture, code monitoring, and LLM observability for every major language and framework. Pick your stack and get traces flowing in under 15 minutes.
Set up with AI
Let Claude Code or Cursor configure TraceKit for your stack automatically. See the AI Setup Guide.
Backend SDKs
| SDK | Install Command | Frameworks |
|---|---|---|
| Go | go get github.com/Tracekit-Dev/go-sdk | Gin, Echo, net/http |
| Node.js | npm install @tracekit/node-apm | Express, Fastify, NestJS |
| Python | pip install tracekit-apm | Django, Flask, FastAPI |
| PHP | composer require tracekit/php-apm | Vanilla PHP, Guzzle |
| Laravel | composer require tracekit/laravel-apm | Laravel 10, 11, 12 |
| Java | dev.tracekit:tracekit-spring-boot-starter | Spring Boot, Micronaut |
| .NET | dotnet add package TraceKit.AspNetCore | ASP.NET Core, Minimal APIs |
| Ruby | gem 'tracekit' | Rails, Sinatra |
Frontend SDKs
Browser error tracking, session replay, and distributed tracing that connects frontend to backend.
| SDK | Install Command | Frameworks |
|---|---|---|
| Browser SDK | npm install @tracekit/browser | Vanilla JS, TypeScript |
| React | npm install @tracekit/react | Error boundaries, hooks |
| Vue | npm install @tracekit/vue | Error handler, router |
| Angular | npm install @tracekit/angular | DI error handler |
| Next.js | npm install @tracekit/nextjs | App Router, Pages Router |
| Nuxt | npm install @tracekit/nuxt | Nuxt plugin, composables |
What Every SDK Includes
- Distributed Tracing -- Auto-instrumented HTTP, database, and external API call tracing via OpenTelemetry.
- Error Capture -- Automatic exception capture with full stack traces linked to distributed traces.
- Code Monitoring -- Live breakpoints and snapshots in production without redeploying.
- LLM Observability -- Auto-instrument OpenAI and Anthropic API calls with token, cost, and latency tracking.
- Custom Metrics -- Counters, gauges, and histograms for business-specific measurements.
- Release Tracking -- Tag traces by release version and detect regressions automatically.
AI Setup
Set up TraceKit with AI assistants like Claude Code, Cursor, and Codex. Install shared skills, enable MCP, and get guided setup for any SDK.
Go Integration Guide
Add TraceKit to your Go applications for automatic distributed tracing. Debug production Golang services with live breakpoints and complete request visibility.