home/downloads

Downloads

Sidekit is distributed as a plain NuGet package. Most people should use the installer — it checks your toolchain first and picks install-versus-upgrade for you. This page is for everyone who would rather do it by hand.

Pre-release: nothing has been published yet. The release page below exists, but the first version has not been tagged, so there is no package to download from it today.

Packages

Every version is published as a release asset on Sidekit’s public repository, as Sidekit.<version>.nupkg:

Browse releases

Installing a downloaded package

Put the .nupkg in a folder and hand that folder to dotnet as a local package source:

shell
dotnet tool install --global Sidekit --add-source ./folder-with-the-nupkg
sidekit doctor

Keep the file under its published name. --add-source reads the folder as a NuGet feed, and the Sidekit.<version>.nupkg filename is part of that contract.

Behind a restricted proxy? Add --ignore-failed-sources. NuGet consults every configured source even though your package is already on disk, so one unreachable internal feed can otherwise block an install that needs no network at all.

Installing from a mirror

If you host the release assets internally, point the installer at them instead of editing it:

shell
SIDEKIT_BASE_URL=https://your-mirror/sidekit/releases \
  curl -fsSL https://sidekit.net/install.sh | sh

The full set of options is on the install page. Requires the .NET 10 SDK either way.