2022-02-07 11:51:12 +01:00
+++
2022-11-13 16:48:23 +01:00
title = "Others"
weight = 99
2022-02-07 11:51:12 +01:00
+++
2021-11-10 18:05:07 +01:00
2022-11-13 16:48:23 +01:00
## S3
2026-01-27 17:08:43 +01:00
If you are developing a new application, you may want to use Garage to store your user's media.
2021-11-10 18:05:07 +01:00
The S3 API that Garage uses is a standard REST API, so as long as you can make HTTP requests,
you can query it. You can check the [S3 REST API Reference ](https://docs.aws.amazon.com/AmazonS3/latest/API/API_Operations_Amazon_Simple_Storage_Service.html ) from Amazon to learn more.
2026-01-27 17:08:43 +01:00
Developing your own wrapper around the REST API is time consuming and complicated.
Instead, there are some libraries already available.
2021-11-10 18:05:07 +01:00
Some of them are maintained by Amazon, some by Minio, others by the community.
2022-11-13 16:48:23 +01:00
### PHP
2021-11-10 18:05:07 +01:00
- Amazon aws-sdk-php
- [Installation ](https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/getting-started_installation.html )
- [Reference ](https://docs.aws.amazon.com/aws-sdk-php/v3/api/api-s3-2006-03-01.html )
- [Example ](https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/s3-examples-creating-buckets.html )
2022-11-13 16:48:23 +01:00
### Java
2021-11-10 18:05:07 +01:00
- Minio SDK
- [Reference ](https://docs.min.io/docs/java-client-api-reference.html )
- Amazon aws-sdk-java
- [Installation ](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/get-started.html )
- [Reference ](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/s3/S3Client.html )
- [Example ](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/examples-s3-objects.html )
2022-11-13 16:48:23 +01:00
### .NET
2021-11-10 18:05:07 +01:00
- Minio SDK
- [Reference ](https://docs.min.io/docs/dotnet-client-api-reference.html )
- Amazon aws-dotnet-sdk
2022-11-13 16:48:23 +01:00
### C++
2021-11-10 18:05:07 +01:00
- Amazon aws-cpp-sdk
2022-11-13 16:48:23 +01:00
### Haskell
2021-11-10 18:05:07 +01:00
- Minio SDK
- [Reference ](https://docs.min.io/docs/haskell-client-api-reference.html )