crash
« Back to VersTracker
Description:
Kernel debugging shell for Java that allows gdb-like syntax
Type: Formula  |  Latest Version: 1.3.2@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: java debugging jvm shell developer-tools
Install: brew install crash
About:
CRaSH is a shell designed for connecting to and managing Java virtual machines in real-time. It provides a syntax similar to GDB, allowing developers to inspect and manipulate the JVM's internal state. The tool is particularly useful for low-level diagnostics and interactive troubleshooting of Java applications.
Key Features:
  • GDB-like syntax for intuitive command execution
  • Connects to local or remote JVMs via JMX
  • Extensible with custom commands written in Java or Groovy
  • Supports standard operations like thread inspection and memory management
Use Cases:
  • Real-time debugging of production Java applications
  • Automating JVM diagnostics via shell scripts
  • Learning and inspecting JVM internals interactively
Alternatives:
  • jcmd – Part of the JDK, offers similar diagnostic capabilities but lacks a persistent interactive shell environment.
  • VisualVM – Provides a comprehensive GUI for JVM monitoring, whereas CRaSH offers a lightweight, command-line interface.
License: LGPL-2.1-or-later
Bottles available for: all
Version History
Detected Version Rev Change Commit