JVM Languages
Sort by:Popular

Rhino is an open-source implementation of JavaScript written entirely in Java. It is typically embedded into Java applications to provide scripting to end users.
Last Release on Aug 21, 2009

Relocated → org.mozilla » rhino
JRuby Complete
Last Release on Aug 28, 2025
BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript.
Last Release on May 3, 2007

Standard library for the Scala Programming Language
Last Release on Oct 31, 2017

Relocated → org.scala-lang » scala-library
Ballerina Lang
Last Release on Sep 12, 2025
BSH
Last Release on Dec 28, 2015

Relocated → org.beanshell » bsh
JRuby Main Maven Artifact
Last Release on Aug 28, 2025
Bean Scripting Framework
Last Release on Oct 20, 2006

Relocated → org.apache.bsf » bsf-api
org.wso2.carbon.js. This bundle will export packages from js.jar
Last Release on Jan 21, 2020

Relocated → rhino » js
Groovy: A powerful multi-faceted language for the JVM
Last Release on Oct 18, 2025