dominikh/gotraceui

Go execution trace frontend

Go

1,406

1,212 commits

updated Dec 15, 2025

See the code

README

gotraceui - an efficient frontend for Go execution traces

Gotraceui is a tool for visualizing and analyzing Go execution traces. It is meant to be a faster, more accessible, and more powerful alternative to go tool trace. Unlike go tool trace, Gotraceui doesn’t use deprecated browser APIs (or a browser at all), and its UI is tuned specifically to the unique characteristics of Go traces.

Screenshot

Installation

Users of Nix can use the flake. There are no packages for other distributions or OSs yet and you will have to build honnef.co/go/gotraceui/cmd/gotraceui yourself. The manual contains information on how to.

Manual

Notes for package maintainers

When packaging Gotraceui please take care to

  • pass -X gioui.org/app.ID=co.honnef.Gotraceui to the linker
  • install the share directory
  • call the package gotraceui, please
  • include the LICENSE-THIRD-PARTY file; it contains all the licenses and copyright notices of all dependencies and all code our code is derived from. Including this file satisfies the requirement of reproducing copyright notices and permission notices.

License

The source code of the program and all assets necessary to run the program are licensed under the MIT license. The manual (all files in doc/manual as well as the compiled output) is licensed under the CC BY-SA 4.0.

Copies of the licenses of all dependencies can be found in LICENSE-THIRD-PARTY.

All original work is copyrighted by its respective authors (consult the git log.)
Parts of the code are derived from Go, © The Go Authors.
Parts of the code are derived from Gio, © The Gio authors.
Parts of the code are derived from go-tinylfu, © Damian Gryski
font/fallback.ttf is derived from the DejaVu fonts, © Bitstream, © Tavmjong Bah
doc/manual/images/olive.jpg is © Charlotte Brandhorst-Satzkorn, photographer and owner of the subject.

The compiled binary includes code from dependencies. These dependencies and their copyright holders can be found in LICENSE-THIRD-PARTY.

Known issues

golang
tracing

dominikh/gotraceui

Go execution trace frontend

Go

1,406

1,212 commits

updated Dec 15, 2025

See the code

README

gotraceui - an efficient frontend for Go execution traces

Gotraceui is a tool for visualizing and analyzing Go execution traces. It is meant to be a faster, more accessible, and more powerful alternative to go tool trace. Unlike go tool trace, Gotraceui doesn’t use deprecated browser APIs (or a browser at all), and its UI is tuned specifically to the unique characteristics of Go traces.

Screenshot

Installation

Users of Nix can use the flake. There are no packages for other distributions or OSs yet and you will have to build honnef.co/go/gotraceui/cmd/gotraceui yourself. The manual contains information on how to.

Manual

Notes for package maintainers

When packaging Gotraceui please take care to

  • pass -X gioui.org/app.ID=co.honnef.Gotraceui to the linker
  • install the share directory
  • call the package gotraceui, please
  • include the LICENSE-THIRD-PARTY file; it contains all the licenses and copyright notices of all dependencies and all code our code is derived from. Including this file satisfies the requirement of reproducing copyright notices and permission notices.

License

The source code of the program and all assets necessary to run the program are licensed under the MIT license. The manual (all files in doc/manual as well as the compiled output) is licensed under the CC BY-SA 4.0.

Copies of the licenses of all dependencies can be found in LICENSE-THIRD-PARTY.

All original work is copyrighted by its respective authors (consult the git log.)
Parts of the code are derived from Go, © The Go Authors.
Parts of the code are derived from Gio, © The Gio authors.
Parts of the code are derived from go-tinylfu, © Damian Gryski
font/fallback.ttf is derived from the DejaVu fonts, © Bitstream, © Tavmjong Bah
doc/manual/images/olive.jpg is © Charlotte Brandhorst-Satzkorn, photographer and owner of the subject.

The compiled binary includes code from dependencies. These dependencies and their copyright holders can be found in LICENSE-THIRD-PARTY.

Known issues

golang
tracing

Project health

Overall

1.7/10

Maintained

0/10

Code review

0/10
OpenSSF Scorecard

Latest release

v0.4.0 · Jan 9, 2024

Releases this year

0

Significant stargazers

(top 24 of 73)

Samuel Berthe

2,337 followers · starred May 2026

Matt Layher

2,098 followers · starred Apr 2023

Daniel Martí

2,563 followers · starred Jul 2022

Dmitri Shuralyov

2,541 followers · starred Mar 2023