CodeSynthesis XSD/e Download

XSD/e is available as combined binary/source distribution packages for the Linux and Windows host development platforms. Such packages contain the XSD/e compiler binary for the selected host platform as well as the source code for the runtime library, examples, and tests. You will need to configure and compile the XSD/e runtime library (and, optionally, examples/tests) for your target OS and CPU architecture. For more information on the configuration and building, refer to the INSTALL file inside the packages. See Source Packages below if you are unable to use the binary packages.

Combined Binary/Source Packages

Host OS Host CPU Arch Current Version Checksum Notes
Linux x86_64 archive packages sha256 README
Windows 10 x86_64 archive packages sha256 README
Debian 12 x86_64 deb packages sha256 README
Debian 11 x86_64 deb packages sha256
Ubuntu 24.04 x86_64 deb packages sha256
Ubuntu 22.04 x86_64 deb packages sha256
Fedora 41 x86_64 rpm packages sha256 README
Fedora 40 x86_64 rpm packages sha256
RHEL 9.2 x86_64 rpm packages sha256
RHEL 8.10 x86_64 rpm packages sha256

Source Packages

The table below lists all the source packages that constitute XSD/e as well as their dependencies. For step-by-step instructions on building XSD/e from source see Installing XSD/e with build2.

The xsde-X.Y.Z-rtsrc-unix package contains the runtime library, example, and tests with a simplified make-based build system, the same as the combined packages above.

Description Current Version Checksum Notes
XSD/e compiler xsde-3.4.0.tar.gz sha256
XSD/e runtime library libxsde-3.4.0.tar.gz
XSD/e examples xsde-examples-3.4.0.tar.gz README
XSD/e tests xsde-tests-3.4.0.tar.gz
XSD/e runtime/examples/tests xsde-3.4.0-rtsrc-unix.tar.gz
XSD/e dependencies archive packages

Other Versions

For earlier versions see the XSD/e download directory. The development version is available from the XSD/e Git repository (GitHub mirror).