Requirements: DataWarrior was developed in the Java programming language and needs a Java Runtime Environment (JRE) to work. The DataWarrior installers for Windows and for the Macintosh include the JRE. The Linux installer doesn't, because Linux distributions usually come with Java preinstalled.
To check on Linux, whether or which version of Java is installed you may type 'java -version' in a terminal or shell. If the command 'java' is not known, you need to install a recent JRE, e.g. from the Java Download Page. DataWarrior also supports the OpenJDK or OpenJRE.
is a .tar.gz archive with all needed files and a shell script to install files and register file types. It has been tested on multiple 32- and 64-bit distributions with Gnome, KDE and other desktops.
is a .dmg image file.
The installation and file type registration is done by merely dragging the DataWarrior.app folder into your Application folder. DataWarrior is optimized for Retina displays.
is an .msi file using the Windows standard installation mechanism. Therefore, a complete de-installation can be done any time later from the Windows Control Panel.