Software Development Kits (SDK)
MinIO publishes the following Software Development Kits (SDK):
C++ (minio-cpp
)
- Reference
- Install
vcpkg
vcpkg install minio-cpp
Source
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
.NET (minio-dotnet
)
- Latest Version
5.0.0
- Reference
- Download from NuGet
Run the following command in the NuGet Package Manager Console.
PM> Install-Package Minio
Go (minio-go
)
- Latest Version
v7.0.63
- Reference
- Download from GitHub
go get github.com/minio/minio-go/v7
Haskell (minio-hs
)
- Latest Version
v1.7.0
- Reference
- Install
Add
minio-hs
to your project’s.cabal
dependencies section.or
If you are using
hpack
, addminio-hs
to yourpackage.yaml
file.
Java (minio-java
)
- Latest version
8.5.6
- Reference
- Install methods
Maven
<dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>8.5.6</version> </dependency>
Gradle
dependencies { implementation("io.minio:minio:8.5.6") }
JAR
Download the latest JAR file for 8.5.6 of the SDK from JAVAURL.
JavaScript (minio-js
)
- Latest Version
7.1.3
- Reference
- Install
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
Python (minio-py
)
- Latest Version
7.1.17
- Reference
- Install Methods
pip
pip3 install minio
source
git clone https://github.com/minio/minio-py cd minio-py python setup.py install