SDK Downloads
Download Linkit SDK packages directly — NuGet, npm, PyPI, pub.dev, Maven/Gradle, Cargo, SPM, and Go module archives for offline or private installation.
SDK Downloads
Download pre-built SDK packages for offline installation, CI pipelines, or private registries.
Auto-Built on Deploy
SDK packages are automatically built, versioned, and staged by koko deploy-docsite. You can also run koko build-sdks manually to rebuild all packages.
Available Packages
C# / .NET — NuGet Package
LinkitDotNet.x.y.z.nupkg — Install with dotnet add package or feed into a private NuGet server.
TypeScript — npm Tarball
linkit-sdk-x.y.z.tgz — Install with npm install ./linkit-sdk-x.y.z.tgz or publish to a private registry.
Python — Source Distribution
linkit_sdk-x.y.z.tar.gz — Install with pip install ./linkit_sdk-x.y.z.tar.gz.
Dart — Source Archive
linkit-x.y.z.tar.gz — Extract and add as a path dependency in pubspec.yaml.
Kotlin / JVM — JAR
linkit-x.y.z.jar — Add to your classpath or publish to a local Maven repository.
Rust — Crate
linkit-sdk-x.y.z.crate — Install with cargo install --path . or publish to a private registry.
Swift — SPM Source
LinkitSDK-x.y.z.tar.gz — Extract and add as a local SPM package dependency.
Go — Module Source
linkit-go-sdk-x.y.z.tar.gz — Extract and use as a local Go module via replace directive.
Installation from Local Packages
# Install from downloaded .nupkg
dotnet add package LinkitDotNet --source ./downloads/sdks/dotnet/
# Or add to a local NuGet feed
nuget add LinkitDotNet.0.1.0.nupkg -source ~/local-nuget-feed# Install from downloaded .tgz
npm install ./linkit-sdk-0.1.0.tgz
# Or with bun
bun add ./linkit-sdk-0.1.0.tgz# Install from downloaded .tar.gz
pip install ./linkit_sdk-0.1.0.tar.gz
# Or with poetry
poetry add ./linkit_sdk-0.1.0.tar.gz# In pubspec.yaml — point to extracted archive
dependencies:
linkit:
path: ./linkit-0.1.0/linkit// In build.gradle.kts — add local JAR
dependencies {
implementation(files("libs/linkit-0.1.0.jar"))
}# Extract the .crate and install from path
tar xf linkit-sdk-0.1.0.crate
cd linkit-sdk-0.1.0
cargo install --path .
# Or add as a dependency in Cargo.toml
[dependencies]
linkit-sdk = { path = "./linkit-sdk-0.1.0" }// In Package.swift — add local dependency
dependencies: [
.package(path: "./LinkitSDK-0.1.0/LinkitSDK"),
]# Extract and use replace directive in go.mod
tar xf linkit-go-sdk-0.1.0.tar.gz
# In your go.mod:
require github.com/linkit-sa/linkit-go-sdk v0.1.0
replace github.com/linkit-sa/linkit-go-sdk => ./linkitVersion Management
SDK versions are managed by koko, Linkit's operational control plane:
# View all SDK versions
koko version-info
# Bump a specific SDK version
koko version-bump sdk-dotnet patch
koko version-bump sdk-typescript minor
# Build all SDK packages (bumps versions automatically)
koko build-sdks
# Deploy docsite (rebuilds SDKs + plugins + docs automatically)
koko deploy-docsiteManifest File
After each build, sdks-manifest.json is generated at /downloads/sdks/sdks-manifest.json with version, filename, and SHA-256 checksum for each SDK package.