---
title: "Using S3 SDKs: Python, Node.js, and PHP Examples for Object Storage"
description: "Learn how to use S3 SDKs to interact with object storage directly from your application code. Explore examples for Python, Node.js, and PHP, including file upload, download, listing objects, deletion, and pre-signed URL generation."
---

> For the complete documentation index for AI agents, see [llms.txt](https://hostman.com/llms.txt).

S3 SDKs are libraries that allow you to work with object storage directly from your application code. Using an SDK, you can perform the same operations as with S3 command-line tools, such as uploading and downloading files, listing objects, deleting objects, and generating pre-signed URLs.

This section provides examples of using S3 SDKs in different programming languages:

-   [Python](https://hostman.com/docs/s3/sdk/python/)
-   [Node.js](https://hostman.com/docs/s3/sdk/javascript/)
-   [PHP](https://hostman.com/docs/s3/sdk/php/)
