1 unstable release
Uses new Rust 2024
| new 0.1.0 | Dec 2, 2025 |
|---|
#1 in #installed
71KB
2K
SLoC
dotman
A simple .NET version manager for installing, managing, and updating multiple .NET SDK versions.
Commands
install
Install a .NET SDK from downloadable SDKs or from a pre-downloaded archive.
# Select a version to download and install
dotman install
# Install from a downloaded file
dotman install --file dotnet-sdk-9.0.308-linux-x64.tar.gz
update
Update all installed SDKs to the latest version of their respective channels.
dotman update
list
List all available and installed .NET SDK versions.
dotman list
pin / unpin
Pin an installed SDK to prevent it from being removed as outdated. Unpin it again to allow it to be removed automatically.
dotman pin
dotman unpin
Pinned SDKs will still be considered for updates, but they won't be automatically removed when newer versions are installed.
remove
Remove an installed .NET SDK or remove all outdated versions.
dotman remove
Dependencies
~24–40MB
~675K SLoC