Download Scriptella
Scriptella 1.5 is the latest stable release, available from GitHub Releases and Maven Central.
Version 1.5 (September 8, 2026)
Scriptella 1.5 focuses on current JDBC database compatibility, clearer driver-loading diagnostics, maintained optional Spring and Velocity integrations, and release validation on JDK 17 and JDK 25.
PostgreSQL and MariaDB have recorded full release validation. MySQL
has one targeted MySQL 8.4.11 / Connector/J 26.7.0 lane rather than a
broad compatibility matrix. Vendor JDBC drivers remain external
dependencies. See the core
database compatibility matrix for validation targets, driver
download links, and connection classpath examples.
| Package | Download | Verification |
|---|---|---|
| Binary distribution | scriptella-1.5.zip | signature · SHA-256 |
| Source distribution | scriptella-1.5-src.zip | signature · SHA-256 |
| Examples | scriptella-examples-1.5.zip | signature · SHA-256 |
Maven coordinates:
<dependency>
<groupId>org.scriptella</groupId>
<artifactId>scriptella-core</artifactId>
<version>1.5</version>
</dependency>
Experimental curl installer
The installer installs the published Scriptella 1.5 ZIP:
curl -fsSL https://scriptella.org/install.sh | sh
The installer places Scriptella under ${HOME}/.local/scriptella. It either adds ${HOME}/.local/scriptella/bin to an existing startup file or prints the exact PATH command to add manually. The guaranteed command is the packaged scriptella.sh launcher:
scriptella.sh path/to/file.etl.xml
The installer does not install Java; Scriptella requires Java 17 or newer. It is pinned to the published 1.5 archive and checksum. When the installer updates a startup file, start a new shell or reload that file before using scriptella.sh.
Version 1.4 (August 14, 2026)
Scriptella 1.4 is a Java 17 modernization release. Remain on Scriptella 1.3 if you need Java 8.
| Package | Download |
|---|---|
| Binary distribution | scriptella-1.4.zip |
| Source distribution | scriptella-1.4-src.zip |
| Examples | scriptella-examples-1.4.zip |
Maven coordinates:
<dependency>
<groupId>org.scriptella</groupId>
<artifactId>scriptella-core</artifactId>
<version>1.4</version>
</dependency>
From the unpacked binary directory, a first ETL can be run with:
java -jar scriptella.jar path/to/file.etl.xml
See the tutorial for a complete first-run example.
Previous version: 1.3 (July 17, 2026)
Scriptella 1.3 remains the Java 8 line. Use it when you need Java 8, the historical HSQLDB adapter, or the JDBC-ODBC bridge adapter.
| Package | Download |
|---|---|
| Binary distribution | scriptella-1.3.zip |
| Source distribution | scriptella-1.3-src.zip |
| Examples | scriptella-examples-1.3.zip |
Maven coordinates:
<dependency>
<groupId>org.scriptella</groupId>
<artifactId>scriptella-core</artifactId>
<version>1.3</version>
</dependency>
Previous version: 1.2
| Package | Download |
|---|---|
| Binary distribution | scriptella-1.2.zip |
| Source distribution | scriptella-1.2-src.zip |
| Examples | scriptella-examples-1.2.zip |
Version 1.1
| Package | Download |
|---|---|
| Binary distribution | scriptella-1.1.zip |
| Source distribution | scriptella-1.1-src.zip |
| Examples | scriptella-examples-1.1.zip |