Terminal Debugging Tools

Debugging is the process of detecting and rectifying code errors, crucial for delivering reliable and efficient software. It's an indispensable phase in software development, improving overall code quality. 

 

Below is a list of terminal tools that developers use for debugging.

29 tools
austin-tui preview
austin-tui
The top-like text-based user interface for Austin.
binsider preview
binsider
Analyze ELF binaries like a boss.
blink preview
blink
tiniest x86-64-linux emulator.
bugstalker preview
bugstalker
A Modern Rust debugger for Linux x86-64.
celerator preview
celerator
Monitor and debug celery tasks in the terminal.
cgdb preview
cgdb
A curses (terminal-based) interface to the GNU Debugger (GDB)
desed preview
desed
Demystify and debug your sed scripts, from the comfort of your terminal.
flamelens preview
flamelens
An interactive flamegraph viewer in the terminal.
flameshow preview
flameshow
A flamegraph viewer in the terminal.
gdb preview
gdb
The GNU Project Debugger
heretek preview
heretek
Yet Another GDB TUI Frontend.
holo preview
holo
A terminal based profiler and app inspector for Android.
httplab preview
httplab
Inspect HTTP requests and mock their responses in the terminal.
httpstat preview
httpstat
Visualizes curl(1) statistics in a way of beauty and clarity.
intentrace preview
intentrace
A better strace(1) for everyone.
mcp-probe preview
mcp-probe
Advanced MCP Protocol Debugger & Interactive TUI.
mcpsnoop preview
mcpsnoop
A TUI to inspect MCP traffic, like Wireshark for MCP.
mitmproxy preview
mitmproxy
A TLS/SSL-capable interception HTTP proxy.
mult preview
mult
Run a command multiple times and glance at the outputs.
nnd preview
nnd
A lightweight native debugger for Linux.
pproftui preview
pproftui
A terminal-based diagnostic tool for Go pprof data.
pwndbg preview
pwndbg
Exploit development and reverse engineering with gdb made easy.
radare2 preview
radare2
unix-like reverse engineering framework and command-line toolset.
rizin preview
rizin
open source reverse engineering tool based on radare2.
roumon preview
roumon
A universal goroutine monitor with a TUI.
strace-tui preview
strace-tui
A terminal user interface (TUI) for visualizing and exploring strace output.
tracexec preview
tracexec
A small utility for tracing/debugging program execution.
ugdb preview
ugdb
An alternative TUI for gdb.
uuinfo preview
uuinfo
A tool to debug unique identifiers. (UUID, ULID, Snowflake, etc)
Know any terminal tools that would be good for this list? Submit a Tool here!

Get Updates On Terminal Trove.

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