svm-rs

Crates.iosvm-rs
lib.rssvm-rs
version0.5.19
created_at2021-09-14 08:07:20.029955+00
updated_at2025-08-13 10:42:50.801135+00
descriptionSolidity compiler version manager
homepagehttps://github.com/alloy-rs/svm-rs
repositoryhttps://github.com/alloy-rs/svm-rs
max_upload_size
id451096
size136,481
core (github:alloy-rs:core)

documentation

README

Solidity Compiler Version Manager

crates.io docs.rs build status

This crate provides a cross-platform support for managing Solidity compiler versions.

Install

With cargo-binstall:

cargo binstall svm-rs

From crates.io:

cargo install svm-rs

Or from the repository:

cargo install --locked --git https://github.com/alloy-rs/svm-rs/

Usage

Solc version manager

Usage: svm <COMMAND>

Commands:
  help     Print this message or the help of the given subcommand(s)
  install  Install Solc versions [aliases: i]
  list     List all Solc versions [aliases: ls]
  remove   Remove a Solc version, or "all" to remove all versions [aliases: rm]
  use      Set a Solc version as the global default
  which    Display which binary will be run for a given version

Options:
  -h, --help     Print help
  -V, --version  Print version
Commit count: 341

cargo fmt