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.

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 the Java 8 line. 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