Skip to content

bingosuite/bingo

Repository files navigation

BinGo

bingo-logo

A multi-platform, visual concurrency debugger for GO.

Status

Go CI CodeQL

Overview

BinGo is a standalone visual concurrency debugger for Go that helps you:

  • Visualize and understand goroutines, channels, and synchronization behavior
  • Capture detailed runtime events and turn them into clear, interactive visualizations
  • Use in a terminal UI or inside editors like VS Code or Vim
  • Track goroutine lifecycles
  • Inspect channels and mutexes
  • Replay timelines of concurrent execution
  • Detect deadlocks and goroutine leaks
  • Debug tricky concurrency issues that traditional tools miss
  • Extend with new frontends and integrations thanks to a modular, UI-agnostic core

Documentation

For detailed documentation, including client meeting minutes, existing solution comparision, project roadmap, installation instructions, usage guides, and API references, please read the Docs.

About

A multi-platform, visual concurrency debugger for GO.

Topics

Resources

License

Stars

Watchers

Forks

Contributors