Download Scriptella

Scriptella 1.5 is the latest stable release, available from GitHub Releases and Maven Central.

Version 1.5 (September 8, 2026)

Version 1.5 is available. It uses a Java 17 baseline. Version 1.4 remains available below, and Scriptella 1.3 remains available for Java 8 compatibility.

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 full release validation. MySQL has one targeted MySQL 8.4.11 / Connector/J 26.7.0 lane, not a broad compatibility matrix. Vendor JDBC drivers remain external dependencies. See the core database compatibility matrix for validation targets, driver links, and connection classpath examples.

PackageDownloadVerification
Binary distributionscriptella-1.5.zipsignature · SHA-256
Source distributionscriptella-1.5-src.zipsignature · SHA-256
Examplesscriptella-examples-1.5.zipsignature · 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.

PackageDownload
Binary distributionscriptella-1.4.zip
Source distributionscriptella-1.4-src.zip
Examplesscriptella-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 available for Java 8 compatibility. Use it when you need Java 8, the historical HSQLDB adapter, or the JDBC-ODBC bridge adapter.

PackageDownload
Binary distributionscriptella-1.3.zip
Source distributionscriptella-1.3-src.zip
Examplesscriptella-examples-1.3.zip

Maven coordinates:

<dependency>
  <groupId>org.scriptella</groupId>
  <artifactId>scriptella-core</artifactId>
  <version>1.3</version>
</dependency>

Previous version: 1.2

PackageDownload
Binary distributionscriptella-1.2.zip
Source distributionscriptella-1.2-src.zip
Examplesscriptella-examples-1.2.zip

Version 1.1

PackageDownload
Binary distributionscriptella-1.1.zip
Source distributionscriptella-1.1-src.zip
Examplesscriptella-examples-1.1.zip

View all GitHub releases Read the tutorial