Like all open-source software, there is a cost associated with developing WhiteboxTools. When you purchase a WhiteboxTools executable, your money goes towards development costs and ensures that the project thrives.
We know you have integrity, you're a Whitebox user after all! Please pay what you can to support the project.
Payments processed and secured by Stripe. All major credit cards are accepted. Prices in US dollars (USD). Once you have paid, the WhiteboxTools Open Core binary executable compatible with your operating system may be downloaded. Downloading or using WhiteboxTools files carries with it the implicit agreement to abide by the terms of the license. If you encounter an issue, please report it on the GitHub repository issue tracker.
Sign up for the WhiteboxTools newsletter
Compiling from source code
For other platforms, WhiteboxTools can be compiled from the source code with the following steps:
- Install the Rust compiler; Rustup is recommended for this purpose. Further instruction can be found at this link.
- Download the WhiteboxTools source code. To download the code, click the green Clone or download button on the GitHub repository site.
- Decompress the zipped download file.
- Open a terminal (command prompt) window and change the working directory to the whitebox_tools sub-folder, which is contained within the decompressed downloaded Whitebox folder.
- At the command prompt, type: >> cd /path/to/folder/whitebox_tools/
- Finally, use the rust package manager Cargo, which will be installed along with Rust, to compile the executable, by typing the following at the command prompt: >> cargo build –release
Depending on your system, the compilation may take several minutes. When completed, the compiled binary executable file will be contained within the whitebox_tools/target/release/ folder. Copy and paste this file into the WBT folder. You may type ./whitebox_tools –help at the command prompt (after cd’ing to the containing folder) for information on how to run the executable from the terminal.