fend is an arbitrary-precision unit-aware calculator. If you haven't already, head to https://printfn.github.io/fend to use the online version, or click here to learn how to install fend on your computer.
You can check your version of fend at any time by typing version
. If you are using the command-line interface, you can also run fend --version
.
- Installation
- Numbers
- Arithmetic
- Units
- Dice
- Functions and constants
- Number formats
- Strings
- Debug Representation
- Configuration
- Scripting
- Changelog
You can use fend without installing by visiting https://printfn.github.io/fend.
If you want to install the fend command-line application, you have the following options:
On Windows, you can install fend with a standard Windows installer package (MSI), which you can download here.
Alternatively you can install fend via
winget
:
winget install fend
Or using Chocolatey:
choco install fend
fend is available on Homebrew:
brew install fend
fend can also be installed via MacPorts:
sudo port install fend
fend is available on the AUR:
yay -Syu aur/fend-bin
You can also build it from source with:
yay -Syu aur/fend
fend is available in the official Void Linux package repository:
xbps-install fend
fend is available in the official AOSC OS package repository:
oma install fend
fend is available on pkgx:
pkgx fend
fend is available in nixpkgs:
nix-env -iA nixpkgs.fend
Or using nix-shell
:
nix-shell -p fend
You can download the latest stable binaries for Windows, macOS and Linux here.
Binaries are available for:
- Linux (aarch64)
- Linux (x86-64)
- Linux (armv7-gnueabihf)
- macOS (64-bit Intel)
- macOS (Apple Silicon)
- Windows (64-bit)
If you have an up-to-date installation of Rust, you can install fend
like so:
rustup update
cargo install fend
If you already have an older version of fend installed, this will automatically update to the latest version.
Once you have installed fend, you can launch an interactive REPL by typing fend
in your terminal:
$ fend
> 1 ft to cm
30.48 cm
>
chapters/expressions.md
chapters/configuration.md
chapters/scripting.md
../CHANGELOG.md