4.8 KiB
Software Development Kits (SDK)
minio
Table of Contents
MinIO publishes the following Software Development Kits (SDK):
.NET <dotnet-sdk>
Golang <go-sdk>
Haskell <haskell-sdk>
Java <java-sdk>
JavaScript <javascript-sdk>
Python <python-sdk>
.NET (minio-dotnet
)
- Latest Version
- Reference
-
MinIO .NET SDK Reference </developers/dotnet/minio-dotnet>
- Download from NuGet
-
Run the following command in the NuGet Package Manager Console.
PM> Install-Package Minio
Go (minio-go
)
- Latest Version
- Reference
-
MinIO Go SDK Reference </developers/go/minio-go>
- Download from GitHub
-
go get github.com/minio/minio-go/v7
Haskell (minio-hs
)
- Latest Version
- Reference
-
MinIO Haskell SDK Reference </developers/haskell/minio-haskell>
- 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
- Reference
-
MinIO Java SDK Reference <minio-java-quickstart>
- Install methods
-
Maven
<dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>|java-sdk-version|</version> </dependency>
Gradle
{ dependencies implementation("io.minio:minio:|java-sdk-version|") }
JAR
Download the latest JAR file for |java-sdk-version| of the SDK from |java-jar-url|.
JavaScript (minio-js
)
- Latest Version
- Reference
-
MinIO JavaScript SDK Reference </developers/javascript/minio-javascript>
- 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
- Reference
-
MinIO Python SDK Reference </developers/python/minio-py>
- Install Methods
-
pip
pip3 install minio
source
git clone https://github.com/minio/minio-py cd minio-py python setup.py install
/developers/dotnet/minio-dotnet /developers/go/minio-go /developers/haskell/minio-haskell /developers/java/minio-java /developers/javascript/minio-javascript /developers/python/minio-py