Automic VaultAutomic Vault

brew

Install gcviewer with Homebrew

Java garbage collection visualization tool. Version 1.37 via Homebrew; verified 2026-05-25.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install gcviewer

local Homebrew formula metadata

overview

Package summary

Java garbage collection visualization tool

Commands and aliases

  • gcviewer

history

Project history and usage

GCViewer is a Java tool for visualizing and summarizing garbage-collection logs. It covers historical and modern JVM log formats from Sun/Oracle, IBM, HP, and BEA, and can be used either as a GUI application or from the command line.

Project history

The current repository is a fork of tagtraum industries' GCViewer. Its GitHub metadata says tagtraum development stopped in 2008 and that this fork aimed to improve support for Sun/Oracle Java 1.6 and later garbage-collector logs, including G1. The README credits Hendrik Schreiber for GCViewer up to 1.29.

Adoption history

GCViewer fits the Java operations era in which verbose GC logs were exchanged as files and interpreted offline. The changelog shows maintenance following JVM logging changes: G1 work in the 1.31 series, Maven Central publication in 1.33, command-line image/report generation, Java 8 updates, unified logging, Shenandoah, ZGC, and a 2026 update for newer parser cases.

How it is used

Users open or pass GC log files to GCViewer, then inspect charts, pause summaries, heap metrics, parser warnings, and exported summaries. The command-line mode can generate CSV-style reports and optional chart images, making it useful in scripted JVM performance investigations.

Why package nerds care

GCViewer is notable because it packages years of JVM log-format drift into one small desktop-and-CLI artifact. It preserves support for vendor-era Java logs while continuing to parse newer OpenJDK unified logging, which is exactly the kind of compatibility surface package maintainers care about.

Timeline

  • 2008: Repository metadata says tagtraum development had stopped.
  • 2011: GitHub records the chewiebug GCViewer repository creation.
  • 2012: The 1.31 series adds G1 parser work and OS X bundle support.
  • 2013: GCViewer 1.33 publishes to Maven Central and adds command-line image generation.
  • 2019: GCViewer 1.36 adds unified logging support, Shenandoah, ZGC, and Go GC logging.
  • 2026: GCViewer 1.37 is released with parser and UI updates.

Related projects

  • The original tagtraum GCViewer is the direct predecessor named by the project.
  • Sun/Oracle HotSpot, OpenJDK, IBM JVM, HP-UX JVM, and BEA JRockit logs are supported input families.
  • gchisto is referenced by the changelog as a related simple-GC-log export target.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 1 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
gcviewercliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version1.37
manager updated2026-05-25
local dataok
upstreamnot checked
latest detectednot detected

https://github.com/chewiebug/GCViewer

install metadata

Package metadata

Package keybrew:gcviewer
Version1.37
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/gcviewer
Homepagehttps://github.com/chewiebug/GCViewer
Repositoryhttps://github.com/chewiebug/GCViewer
Upstream docshttps://github.com/chewiebug/GCViewer#readme
LicenseLGPL-2.1-or-later
Source archivehttps://downloads.sourceforge.net/project/gcviewer/gcviewer-1.37.jar
Last updated2026-05-25T22:03:14Z
Pulseupdated
Dependenciesopenjdk
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namegcviewer
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment