37 releases

new 0.5.14 Mar 18, 2025
0.5.11 Jan 28, 2025
0.5.9 Dec 20, 2024
0.5.8 Oct 14, 2024
0.1.5 Jul 25, 2022

#468 in Magic Beans

Download history 6142/week @ 2024-12-01 6982/week @ 2024-12-08 7222/week @ 2024-12-15 2150/week @ 2024-12-22 5297/week @ 2024-12-29 8283/week @ 2025-01-05 8763/week @ 2025-01-12 8378/week @ 2025-01-19 8333/week @ 2025-01-26 7539/week @ 2025-02-02 10064/week @ 2025-02-09 9162/week @ 2025-02-16 6951/week @ 2025-02-23 9581/week @ 2025-03-02 10609/week @ 2025-03-09 14632/week @ 2025-03-16

42,058 downloads per month
Used in 15 crates (3 directly)

MIT/Apache

23KB
260 lines

Solidity Compiler Version Manager

crates.io docs.rs build status

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

Install

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
  list     List all Solc versions
  remove   Remove a Solc version, or "all" to remove all versions
  use      Set a Solc version as the global default

Options:
  -h, --help     Print help
  -V, --version  Print version

Dependencies

~0.5–3MB
~54K SLoC