Download XOScript

Download xoscript server edition binaries for your platform of choice. This package includes: template.xo and webtools.xo.

System Requirements

  • GNU/Linux 6.6 or newer (Glibc 2.36)
  • OpenBSD 7.8 or newer
  • 1 X86 (v)CPU 64-bit 1.2 Ghz
  • 16 MB RAM
  • 128 MB RAM for encryption
  • 64 MB disk space

Version Details

  • Version: 1.5.22
  • Published: 2 September 2026
  • License: BSD2
  • Size: Approx. ~329K


XOScript Linux 1.5.22

- Signature

XOScript OpenBSD 1.5.22

- Signature


Localized Editions

XOScript is available in various languages, this allows you or your clients to write scripts in your native language. This is ideally suitable for customer facing DSLs, configuration systems, low-code environments or poweruser systems. However, it may also appeal to developers that have a preference for localized code.

Spanish

XOScript/ES Linux 1.5.22

- Signature


More localized editions are available upon request.

Linux GLIBC 2.3.5

XOScript GLIBC Linux 1.5.21

- Signature


GLIBC 2.3.5 and older are EOL 2027-04.

Source Code

Instead of downloading the binaries for Linux or OpenBSD you can also fetch the source code. The source code is hosted on github and sourceforge. XOScript is licensed BSD. Feel free to download the XOScript source code from the public repositories listed below.


Signatures

Binary packages have been signed with Signify, to verify:

signify -V -p key.pub
-x xo.tar.gz.sig
-m xo.tar.gz


Public key is in repository under misc/signify.


Building

To build the software yourself you need a c-compiler and make. Supported c-compilers include GCC and clang. To build the source:

make clean
ISO="en" make

The ISO variable should contain the ISO language code for your build. In the example above we build an English version of XOScript using the ISO language code "en".