🍺 BREW Explorer

← all formulae

gcviewer

brew install gcviewer v1.37 LGPL-2.1-or-later

Java garbage collection visualization tool

49
30-day installs · #4742
108
90-day · #5421
311
365-day · #6229
4.6k
★ GitHub stars · updated 2mo ago

Runtime dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "openjdk"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Java garbage collection visualization tool",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:55+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "gcviewer",
  "github_default_branch": "develop",
  "github_last_commit_at": "2026-06-20T16:23:39Z",
  "github_readme_excerpt": "GCViewer 1.36\n=============\n\n[![Build Status](https://github.com/chewiebug/GCViewer/actions/workflows/build-and-deploy.yaml/badge.svg?branch=develop)](https://github.com/chewiebug/GCViewer/actions/workflows/build-and-deploy.yaml?query=branch%3Adevelop)\n[![codecov.io](https://codecov.io/github/chewiebug/GCViewer/coverage.svg?branch=develop)](https://codecov.io/github/chewiebug/GCViewer?branch=develop)\n[![Download gcviewer](https://img.shields.io/sourceforge/dm/gcviewer.svg)](https://sourceforge.net/projects/gcviewer/files)\n\nGCViewer is a little tool that visualizes verbose GC output\ngenerated by Sun / Oracle, IBM, HP and BEA Java Virtual Machines. It\nis free software released under GNU LGPL.\n\nYou can start GCViewer (gui) by simply double-clicking on gcviewer-1.3x.jar\nor running java -jar gcviewer-1.3x.jar (it needs a java 1.8 vm to run).\n\nFor a cmdline based report summary just type the following to generate a report (including optional chart image file): \n`java -jar gcviewer-1.3x.jar gc.log summary.csv [chart.png] [-t PLAIN|CSV|CSV_TS|SIMPLE|SUMMARY]`\nWhen logfile rotation (-XX:+UseGCLogFileRotation) is enabled, the logfiles can be read at once: \n`java -jar gcviewer-1.3x.jar gc.log.0;gc.log.1;gc.log.2;gc.log.current summary.csv [chart.png] [-t PLAIN|CSV|CSV_TS|SIMPLE|SUMMARY]`\n\n\nSupported verbose:gc formats are:\n\n- some support for OpenJDK 9 / 10 unified logging format -Xlog:gc:\u003cfile\u003e, the following configurations will work\n  - -Xlog:gc:file=\"path-to-file\" (uses defaults)\n  - -Xlog:gc=info:file=\"path-to-file\":tags,uptime,level (minimum configuration needed)\n  - -Xlog:gc*=trace:file=\"path-to-file\":tags,time,uptime,level\n    (maximum configuration supported, additional tags ok, but ignored; additional decorations will break parsing)\n- Oracle JDK 1.8 -Xloggc:\u003cfile\u003e [-XX:+PrintGCDetails] [-XX:+PrintGCDateStamps]\n- Sun / Oracle JDK 1.7 with option -Xloggc:\u003cfile\u003e [-XX:+PrintGCDetails] [-XX:+PrintGCDateStamps]\n- Sun / Oracle JDK 1.6 with option -Xloggc:\u003cfile\u003e [-XX:+PrintGC",
  "github_repo": "chewiebug/GCViewer",
  "github_stars": 4638,
  "github_topics": [],
  "homepage": "https://github.com/chewiebug/GCViewer",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 49,
  "installs_365d": 311,
  "installs_90d": 108,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "LGPL-2.1-or-later",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "gcviewer",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 4742,
  "rank_365d": 6229,
  "rank_90d": 5421,
  "raw_hash": "e0a7822fab24ee80",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/g/gcviewer.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.37",
  "versioned_formulae": [],
  "why_use_this": null
}