# scripting-kotlin **Repository Path**: mirrors_scijava/scripting-kotlin ## Basic Information - **Project Name**: scripting-kotlin - **Description**: [EXPERIMENTAL] JSR-223-compliant Kotlin scripting plugin - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-08-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build Status](https://github.com/scijava/scripting-kotlin/actions/workflows/build.yml/badge.svg)](https://github.com/scijava/scripting-kotlin/actions/workflows/build.yml) # Kotlin Scripting This library provides a scripting plugin wrapping the JSR-223 engine for the [Kotlin](https://kotlinlang.org/) language using the `KotlinJsr223DefaultScriptEngineFactory`. It is implemented as a `ScriptLanguage` plugin for the [SciJava Common](https://github.com/scijava/scijava-common) platform, which means that in addition to being usable directly as a `javax.script.ScriptEngineFactory`, it also provides some functionality on top, such as the ability to generate lines of script code based on SciJava events. For a complete list of scripting languages available as part of the SciJava platform, see the [Scripting](https://github.com/scijava/scijava-common/wiki/Scripting) page on the SciJava Common wiki. ## Installation into Fiji Clone this repository and run, at the root of this repository: ```shell mvn -Dscijava.app.directory=/path/to/Fiji.app ```