roumon

A universal goroutine monitor with a TUI.

eget becheran/roumon

roumon is a TUI tool that monitors live goroutines in the terminal. It displays dynamic goroutine counts and state history in one terminal interface.

 

It features full-text filtering, history tracking and integration with Go's profiling tool pprof. It also has keybindings for quitting, pausing and help offers a clear overview of routine statuses.

 

This tool is ideal for those who either want to learn Go's concurrency model or are working with Go programs that need a way to visualise and debug goroutines in real time. It helps troubleshoot performance issues and monitor application behavior while not leaving the terminal.

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.