rogcat
rogcat is a command-line wrapper around adb logcat that provides convenient access to Android's internal log buffers with built-in post-processing capabilities. It captures logs from running adb logcat, custom commands, one or multiple files, stdin, TCP connections, and SocketCAN devices on Linux. Once captured, rogcat parses the input stream and applies configurable filters based on tag patterns and message content. The tool supports multiple output formats including colored human-readable columns, raw lines, CSV, single-line JSON, and a static HTML table view. The human and HTML formats are intended for direct viewing, while CSV, raw, and JSON outputs remain parseable by rogcat itself. Key features include a painted and reformatted log view, file rotation when writing output, filtering by tag and message patterns, highlighting, and the ability to write annotations directly into the device log buffer. rogcat also supports capturing Android bugreports for devices running versions prior to Android 7, and can r