jython
« Back to VersTracker
Description:
Python implementation written in Java (successor to JPython)
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: python java jvm interpreter development
Install: brew install jython
About:
Jython is an implementation of Python 2.7 that runs on the Java Virtual Machine (JVM). It allows Python code to seamlessly import and use any Java class, enabling developers to combine Python's ease of use with Java's robust ecosystem. This makes it a powerful tool for scripting within Java applications and leveraging existing Java libraries.
Key Features:
  • Seamless Java integration: Access Java classes and libraries directly from Python code
  • JVM execution: Runs Python applications on the Java Runtime Environment
  • Interactive interpreter: Provides a REPL for rapid prototyping and testing
  • Java app scripting: Enables dynamic scripting capabilities for Java applications
Use Cases:
  • Scripting and automating tasks within Java-based applications
  • Building applications that leverage both Python libraries and Java frameworks
  • Educational tool for teaching Python concepts within a Java environment
Alternatives:
  • CPython – The standard reference implementation of Python, written in C, for native execution
  • JRuby – A version of Ruby that runs on the JVM, similar to Jython's approach for Python
Version History
Detected Version Rev Change Commit
Sep 13, 2024 11:05am 0 VERSION_BUMP 1d515201