Pre-built binaries for Linux, macOS, and Windows are available on the Releases page.
Download the appropriate archive for your platform, extract it, and place the stringy binary somewhere on your PATH.
- Rust: Version 1.91 or later (see rustup.rs if you need to install Rust)
- Git: For cloning the repository
git clone https://github.com/EvilBit-Labs/Stringy
cd Stringy
cargo install --path .This installs the stringy binary to ~/.cargo/bin/, which should be in your PATH.
stringy --versionFor development and testing, Stringy uses just and mise to manage tooling:
git clone https://github.com/EvilBit-Labs/Stringy
cd Stringy
just setup # Install tools and components
just gen-fixtures # Generate test fixtures (requires Zig via mise)
just test # Run testsIf you do not use just, the minimum requirements are:
cargo build --release
cargo testUpdate Rust to the latest version:
rustup updateClear the build cache:
cargo clean
cargo build --releaseIf you encounter issues:
- Check the troubleshooting guide
- Search existing GitHub issues
- Open a new issue with your OS, Rust version (
rustc --version), and complete error output
Once installed, see the Quick Start guide to begin using Stringy.