Outrig is an open-source observability monitor designed specifically for local Go development. It enables developers to find, fix, and verify issues in their Go applications without requiring any code changes. By replacing the standard 'go run' command with 'outrig run', users gain access to advanced inspection and debugging tools while ensuring all application data remains on their local machine.
The tool provides several key features tailored for Go developers. Its Goroutine Inspector offers an interactive timeline that visualizes the lifecycle of goroutines, showing when routines start and finish. Developers can filter goroutines by state, name, or timeline, making it easier to identify patterns, leaks, and concurrency issues. This approach eliminates the need to rely on static stack dumps or manual analysis using tools like pprof. For log analysis, Outrig includes an interactive log search feature that supports exact matching, fuzzy search, and regular expressions. This allows for instant visibility into logs without the need to use command-line utilities such as grep, sed, or awk.
Variable Watches in Outrig allow users to register variables and watch them update in real time, with support for data formatted as JSON or Go's %v format. Watches can be filtered by name, value, or tags, providing live visibility into an application's internal state and enabling immediate feedback when actions are performed. Additionally, Outrig presents runtime statistics through interactive charts, offering insights into memory usage, goroutine counts, and garbage collection, all without requiring setup or configuration.
Outrig is delivered as a locally running tool, with installation options for macOS and Linux. On macOS, it is available as a system tray application and can be installed via Homebrew Cask or direct download for both Apple Silicon and Intel architectures. gz formats. The tool supports most standard 'go run' flags and options, and provides a web interface accessible at http://localhost:5005 for visualizing goroutines, logs, and insights. Outrig is developed by Command Line Inc and is open-source, ensuring that users have full control over their data and deployment.
In the Observability & monitoring space, Outrig takes a focused approach. It focuses on improving debugging and observability for Go developers working locally. Outrig is an open-source project aimed at go developers. The project is open source (Apache-2.0). It runs on the command line, macOS, Windows, and Linux, and it can be self-hosted.
Outrig first shipped in 2025. The project is developed in the open on GitHub with 208 stars. Among its 6 catalogued features are goroutine inspection, interactive log search, and variable watches.
Latest indexed changes and source events
Other apps tracked under the same category.