Currently only Go V1.22.0 is supported.

Skip the rebuild.
Stop guessing.
Start inspecting.

Dynamic observability for Go. Inject logs, metrics, and traces into your running application directly from VS Code.

Get Started
Feature Demo

Watch the complete CodeBull workflow

See the full feature set in action, from dynamic logging and instant metrics to dashboard review and flamegraph analysis.

Why CodeBull?

Dynamic Logging

Inject log statements instantly to capture variable values. Get the data you need without polluting your source code or dirtying your git history.

Instant Metric

Instantly attach counters and gauges to any line of code. Track hit rates and variable trends without defining globals or registering metrics manually.

History Dashboard

Generate a monitor dashboard from local instrument history and open a shareable report page in one click. Review trends across points with up to 30 days of cached data.

Flamegraph Analysis

We now support flamegraph analysis in VS Code. Inspect stack samples and hotspot distribution directly to find performance bottlenecks faster.

Coming Soon

Tracing Everywhere

Inject traces on the fly. Visualize execution paths and measure function latency without modifying a single line of code.