Software Development Kits (SDK)
MinIO publishes the following Software Development Kits (SDK):
Go
GitHub: minio/minio-go
Latest Version: GOVERSION
Quickstart Guide: Go Quickstart Guide
Reference: MinIO Go SDK API
Download from GitHub
Python
GitHub: minio/minio-py
Latest Version: PYTHONVERSION
Quickstart Guide: Python Quickstart Guide
Reference: MinIO Python SDK
Install Methods
pip
source
Java
GitHub: minio/minio-java
Latest version: JAVAVERSION
Quickstart Guide: Java Quickstart Guide
Reference: MinIO Java SDK
Install methods
Maven
Gradle
JAR
Download the latest JAR file for version JAVAVERSION of the SDK from the Sonatype Maven Central Repository.
.NET
GitHub: minio/minio-dotnet
Latest Version: DOTNETVERSION
Quickstart Guide: .NET Quickstart Guide
Reference: MinIO .NET SDK
Download from NuGet
Run the following command in the NuGet Package Manager Console.
JavaScript
GitHub: minio/minio-js
Latest Version: JAVASCRIPTVERSION
Quickstart Guide: JavaScript Quickstart Guide
Reference: MinIO JavaScript SDK
Install
NPM
Source
Haskell
GitHub: minio/minio-hs
Latest Version: HASKELLVERSION
Quickstart Guide: Haskell Quickstart Guide
Install
Add
minio-hsto your project’s.cabaldependencies section.or
If you are using
hpack, addminio-hsto yourpackage.yamlfile.
C++
GitHub: minio/minio-cpp
Reference: MinIO C++ SDK Reference
Install
vcpkgSource
Rust
GitHub: minio/minio-rs
Latest Version
RUSTVERSION
Reference: MinIO Rust SDK Reference
Quickstart Guide: Rust Quickstart Guide
Go Quickstart Guide
Connect a Go application to SILO with the MinIO Go SDK.
Python Quickstart Guide
Connect a Python application to SILO with the MinIO Python SDK.
.NET Quickstart Guide
Connect a .NET application to SILO with the MinIO .NET SDK.
Java Quickstart Guide
Connect a Java application to SILO with the MinIO Java SDK.
JavaScript Quickstart Guide
Connect a Node.js application to SILO with the MinIO JavaScript SDK.
Haskell Quickstart Guide
Connect a Haskell application to SILO with the MinIO Haskell SDK.
Rust Quickstart Guide
Connect a Rust application to SILO with the MinIO Rust SDK.