🍺 BREW Explorer

← all formulae

jabba

brew install jabba v0.15.0 Apache-2.0

Cross-platform Java Version Manager

30
30-day installs · #5798
109
90-day · #5400
481
365-day · #5210
286
★ GitHub stars · updated 5mo ago

Build dependencies

go

GitHub topics

hacktoberfest

Links

Caveats

Add the following line to your ~/.bashrc or ~/.zshrc file:
  [ -s "$HOMEBREW_PREFIX/opt/jabba/jabba.sh" ] && . "$HOMEBREW_PREFIX/opt/jabba/jabba.sh"

If you use the Fish shell then add the following line to your ~/.config/fish/config.fish:
  [ -s "$HOMEBREW_PREFIX/opt/jabba/jabba.fish" ]; and source "$HOMEBREW_PREFIX/opt/jabba/jabba.fish"
Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": "Add the following line to your ~/.bashrc or ~/.zshrc file:\n  [ -s \"$HOMEBREW_PREFIX/opt/jabba/jabba.sh\" ] \u0026\u0026 . \"$HOMEBREW_PREFIX/opt/jabba/jabba.sh\"\n\nIf you use the Fish shell then add the following line to your ~/.config/fish/config.fish:\n  [ -s \"$HOMEBREW_PREFIX/opt/jabba/jabba.fish\" ]; and source \"$HOMEBREW_PREFIX/opt/jabba/jabba.fish\"\n",
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Cross-platform Java Version Manager",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:38:57+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "jabba",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-03-07T00:32:55Z",
  "github_readme_excerpt": "# jabba ![Latest Version](https://img.shields.io/badge/latest-0.14.0-blue.svg) [![Actions Status](https://github.com/Jabba-Team/jabba/workflows/make%20Jabba/badge.svg)](https://github.com/Jabba-Team/jabba/actions)\n\nJava Version Manager inspired by [nvm](https://github.com/creationix/nvm) (Node.js). Written in Go.\n\nThe goal is to provide unified pain-free experience of **installing** (and **switching** between different versions of) JDK regardless of\nthe OS (macOS, Linux x86/x86_64/ARMv7+, Windows x86_64). \n\nThis is a community fork of the [original project](https://github.com/shyiko/jabba) and is currently a work in progress. There may be some out of date instructions in the README, please bear with us while we get things going.\n\n`jabba install`\n\nThe JDK index is powered by [DiscoAPI](https://github.com/foojayio/discoapi) as such some of the JDK\u0027s may be named slightly differently from the old index\nThe index will give you the list of jdks for your OS and architecture \n\n- [Oracle JDK](http://www.oracle.com/technetwork/java/javase/archive-139210.html) (latest-version only)\n- [Oracle Server JRE](http://www.oracle.com/technetwork/java/javase/downloads/server-jre8-downloads-2133154.html) (latest-version only), \n- [Adopt OpenJDK](https://adoptopenjdk.net/) \u003csup\u003e(jabba \u003e=0.8.0 is required)\u003c/sup\u003e \n  - Hotspot \n  - [Eclipse OpenJ9](https://www.eclipse.org/openj9/oj9_faq.html)\n- [Zulu OpenJDK](http://zulu.org/) \u003csup\u003e(jabba \u003e=0.3.0 is required)\u003c/sup\u003e\n- [IBM SDK, Java Technology Edition](https://developer.ibm.com/javasdk/) \u003csup\u003e(jabba \u003e=0.6.0 is required)\u003c/sup\u003e \n- [GraalVM CE](https://www.graalvm.org/)\n- [OpenJDK](http://openjdk.java.net/)\n- [OpenJDK Reference Implementation](http://openjdk.java.net/)\n- [OpenJDK with Shenandoah GC](https://wiki.openjdk.java.net/display/shenandoah/Main) \u003csup\u003e(jabba \u003e=0.10.0 is required)\n- [Liberica JDK](https://bell-sw.com/)\n- [Amazon Corretto](https://aws.amazon.com/corretto/)\n\u003c/sup\u003e\n\n... and from custom URLs.\n\n## Install-less\n\nSee [jabba-wrap",
  "github_repo": "Jabba-Team/jabba",
  "github_stars": 286,
  "github_topics": [
    "hacktoberfest"
  ],
  "homepage": "https://github.com/Jabba-Team/jabba",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 30,
  "installs_365d": 481,
  "installs_90d": 109,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "jabba",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 5798,
  "rank_365d": 5210,
  "rank_90d": 5400,
  "raw_hash": "1f04d3bd0c46b1aa",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/j/jabba.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.15.0",
  "versioned_formulae": [],
  "why_use_this": null
}