Table of Contents
Go
Python
Java
.NET
JavaScript
Haskell
C++
MinIO publishes the following Software Development Kits (SDK):
GitHub: minio/minio-go
Latest Version: v7.0.71
Quickstart Guide: Go Quickstart Guide
Reference: MinIO Go Client API Reference
Download from GitHub
go get github.com/minio/minio-go/v7
GitHub: minio/minio-py
Latest Version: 7.2.7
Quickstart Guide: Python Quickstart Guide
Reference: Python Client API Reference
pip
pip3 install minio
source
git clone https://github.com/minio/minio-py cd minio-py python setup.py install
GitHub: minio/minio-java
Latest version: 8.5.10
Quickstart Guide: Java Quickstart Guide
Reference: Java Client API Reference
Maven
< dependency > < groupId > io . minio </ groupId > < artifactId > minio </ artifactId > < version > 8.5.10 </ version > </ dependency >
Gradle
dependencies { implementation ( "io.minio:minio:8.5.10" ) }
JAR
Download the latest JAR file for version 8.5.10 of the SDK from the Sonatype Maven Central Repository .
GitHub: minio/minio-dotnet
Latest Version: 6.0.2
Quickstart Guide: .NET Quickstart Guide
Reference: .NET Client API Reference
Run the following command in the NuGet Package Manager Console.
PM> Install-Package Minio
GitHub: minio/minio-js
Latest Version: 8.0.0
Quickstart Guide: JavaScript Quickstart Guide
Reference: JavaScript Client API Reference
NPM
npm install --save minio
Source
git clone https://github.com/minio/minio-js cd minio-js npm install npm install -g
TypeScript
npm install --save-dev @types/minio
GitHub: minio/minio-hs
Latest Version: v1.7.0
Quickstart Guide: Haskell Quickstart Guide
Add minio-hs to your project’s .cabal dependencies section.
minio-hs
.cabal
or
If you are using hpack , add minio-hs to your package.yaml file.
hpack
package.yaml
GitHub: minio/minio-cpp
Reference: MinIO C++ SDK Reference
vcpkg
vcpkg install minio-cpp
git clone https://github.com/minio/minio-cpp cd minio-cpp wget --quiet -O vcpkg-master.zip https://github.com/microsoft/vcpkg/archive/refs/heads/master.zip unzip -qq vcpkg-master.zip ./vcpkg-master/bootstrap-vcpkg.sh ./vcpkg-master/vcpkg integrate install cmake -B ./build -DCMAKE_BUILD_TYPE = Debug -DCMAKE_TOOLCHAIN_FILE = ./vcpkg-master/scripts/buildsystems/vcpkg.cmake cmake --build ./build --config Debug