Many projects leverage the Rhino library to add JavaScript support to their Java applications. Here is a comprehensive list of notable implementations.
Know of other projects using Rhino? 🚀
We'd love to hear about them! If you know of any other applications, platforms, or projects that use the Rhino JavaScript engine,
please share them in our community discussion: Report Rhino Usage Examples
-
VMware Aria Automation 8.18.1 - Data center automation platform Source
-
ThingWorx 9.7 - Industrial IoT platform for connecting and managing industrial assets Source
-
Apigee - Google Cloud's native API management platform for building, managing, and securing APIs. Uses Trireme (see Development Tools & Platforms section below) for running Node.js scripts inside the JVM with Rhino. Source
-
ServiceNow - Intelligent platform for digital transformation and enterprise workflow automation Source
-
Salesforce B2C Commerce - Enterprise e-commerce platform using Rhino for server-side JavaScript scripting Source
-
Mirth Connect 4.5 - Healthcare integration engine supporting HL7, EDI, and other healthcare standards Source
-
Open Integration Engine (OIE) - Open-source healthcare integration engine for HL7 message processing and healthcare data exchange Source
-
IBM MobileFirst Platform Foundation 7.1.0 - Integrated platform for extending business applications to mobile devices (until release 7.1.0 on IBM Containers) Source
-
IBM Rational Software Architect 9.7.0 - Model-driven development environment for software architects Source
-
IBM Tivoli Netcool/Impact 7.1.0 - Event management and integration platform with runnable server components Source
-
RingoJS 4.0.0 - JavaScript platform built on the JVM and optimized for server-side applications Source
-
Trireme - Library for running Node.js scripts inside the Java Virtual Machine, enabling Node.js applications to be embedded within existing Java applications. Used by Apigee (see Enterprise & Cloud Platforms section above). Source
-
ClojureScript - Robust functional programming language that compiles to JavaScript Source
-
Adobe Experience Manager (AEM) 6.5 - Comprehensive content management solution for marketing content and digital assets Source
-
MagicDraw 2024 - Visual UML, SysML, BPMN, and UPDM modeling tool with team collaboration support Source
-
IntelliJ IDEA - IDE for Professional Development in Java and Kotlin Source
-
Pentaho Data Integration (Kettle) - ETL (Extract, Transform, Load) tool that uses Rhino for JavaScript steps and transformations in data processing workflows Source
-
Servoy Developer - Application development platform for professional developers Source
-
OpenSCDP - The Open Smart Card Development Platform (OpenSCDP) is a collection of tools for the development, test and deployment of smart card and public key infrastructure applications. Source
- Apache Druid 31.0.1 - Real-time analytics database designed for fast slice-and-dice analytics on large datasets Source
-
Apache FreeMarker - Template engine for generating text output (HTML, emails, configuration files) from templates and data Source
-
Apache Xalan - XSLT processor for transforming XML documents using XSLT stylesheets Source
- Eclipse BIRT (Business Intelligence Reporting Tool) 4.18.0 - Platform for creating data visualizations, dashboards and reports for web applications Source (Download birt-runtime and search for org.mozilla.rhino)*
- LibreOffice - Free and open-source office suite, successor to OpenOffice Source
-
Sahi Pro 11.0.1 - Test automation tool for browser, desktop, mobile & SAP applications Source
-
HtmlUnit - "GUI-Less browser for Java programs" that supports JavaScript via the Mozilla Rhino engine Source
-
GeoGebra - Interactive mathematics software for learning and teaching geometry, algebra, statistics, and calculus Source
-
BPjs -- Java library creating and working with formal models of system behavior, based on the Behavioral Programming paradigm.
- Memento Database 3.4.0 - Customizable database application for tracking and organizing data Source
For a more comprehensive list of projects and libraries using Rhino, visit:
Maven Repository - Rhino Usage Statistics