Ross ROSS = Recommend OSS · open-source software intelligence for agents

jbangdev/jbang

Unleash the power of Java - JBang Lets Students, Educators and Professional Developers create, edit and run self-contained source-only Java programs with unprecedented ease. observed · 2026-08-28

github.com/jbangdev/jbang · homepage · Java · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

97/100

  • Activity 99
  • Release rhythm 93
  • Longevity 100

Flags: no_readme

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 11.0
  • age_days: 2444
  • days_rel: 50
  • days_push: 10
  • n_releases_24m: 37

Full methodology

Adoption not part of the score

1854 stars · 204 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

JBang is a command-line tool that lets developers create, edit, and run self-contained, source-only Java programs with unprecedented ease, handling dependency fetching and JDK installation automatically. It works across Windows, Linux, macOS, Docker, and CI environments, and integrates with IDEs and build tools like Maven and Gradle.

Use cases

  • run a java script from the command line without setting up a project
  • quickly try out a java library with dependencies declared inline
  • teach java to students without build tool complexity
  • share runnable java scripts via a git-backed catalog
  • run java in CI pipelines like GitHub Actions without installing java manually
  • prototype java code as easily as writing a bash or python script

When to choose

  • you want to run single-file java programs or scripts without creating a maven/gradle project
  • you need automatic dependency resolution from inline annotations in source files
  • you want java auto-installed when no JDK is present
  • you are teaching or learning java and want minimal setup friction

When to avoid

  • you are building a large multi-module application that needs full build tooling
  • you need packaging into distributable jars or native images as a primary workflow
  • your team standardizes on IDE-driven maven/gradle builds exclusively

Facets

cli-tool · maturity active

cli developer-tools build-tool package-manager developer-tools windows cli cross-platform java scripting run-scripts dependency-management jshell single-file-programs command-line linux macos docker

2 sources

Member repositories

RepositoryRoleHealth v2
jbangdev/jbangmain97

For agents

markdown · JSON · MCP: product_card(name="jbangdev/jbang")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem