PHPackages                             sistemi-etime/flysystem-plugin-aws-s3-v3 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [File &amp; Storage](/categories/file-storage)
4. /
5. sistemi-etime/flysystem-plugin-aws-s3-v3

ActiveLibrary[File &amp; Storage](/categories/file-storage)

sistemi-etime/flysystem-plugin-aws-s3-v3
========================================

AWS S3 plugin for Flysystem.

1.0.1(6y ago)11154.2k↓36%31MITPHP

Since Apr 3Pushed 6y ago1 watchersCompare

[ Source](https://github.com/sistemi-etime/flysystem-plugin-aws-s3-v3)[ Packagist](https://packagist.org/packages/sistemi-etime/flysystem-plugin-aws-s3-v3)[ RSS](/packages/sistemi-etime-flysystem-plugin-aws-s3-v3/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (1)

Flysystem AWS S3 Plugin
=======================

[](#flysystem-aws-s3-plugin)

[![Author](https://camo.githubusercontent.com/5b273e669f588c7b782e330660546c1234a83452ab413394a4fac0556fa026bf/687474703a2f2f696d672e736869656c64732e696f2f62616467652f617574686f722d6d6175726f2e6272616767696f2d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://www.e-time.it)[![Author](https://camo.githubusercontent.com/38e324636b5a679c0be42b28c7b3129b8070d12382eb02c653396f9d3bb65867/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f617574686f722d7777772e652d2d74696d652e69742d626c75652e7376673f7374796c653d666c61742d737175617265)](https://www.e-time.it)

[![Build Status](https://camo.githubusercontent.com/f8a0aaa3ebffbaa8eee3dfab627d850fca3e09fa44f8ac787161010e01fafcc2/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f73697374656d692d6574696d652f666c7973797374656d2d706c7567696e2d6177732d73332d76332f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/sistemi-etime/flysystem-plugin-aws-s3-v3)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Packagist Version](https://camo.githubusercontent.com/2bb71d3c7bc5a73b402e3ce8950742c61edf667caa40df04a2a7b6ef10360312/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f73697374656d692d6574696d652f666c7973797374656d2d706c7567696e2d6177732d73332d76332e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sistemi-etime/flysystem-plugin-aws-s3-v3)[![Total Downloads](https://camo.githubusercontent.com/e93dc25fac20fa5fe8ffb1cd8f6a17f77854858156918f5ffff2a0b0e5958f85/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f73697374656d692d6574696d652f666c7973797374656d2d706c7567696e2d6177732d73332d76332e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/sistemi-etime/flysystem-plugin-aws-s3-v3)

Requirements
------------

[](#requirements)

- [Flysystem](http://flysystem.thephpleague.com/) &gt;= 1.0.0

Installation
------------

[](#installation)

Using composer:

```
composer require sistemi-etime/flysystem-plugin-aws-s3-v3

```

Or add it manually:

```
{
    "require": {
        "sistemi-etime/flysystem-plugin-aws-s3-v3": "1.*"
    }
}
```

Usage
-----

[](#usage)

This plugin requires a `Filesystem` instance using the \[AwsS3Adapter adapter\]).

```
use Etime\Flysystem\Plugin\AWS_S3 as AWS_S3_Plugin;
use League\Flysystem\AwsS3v3\AwsS3Adapter;
use League\Flysystem\Filesystem;
use Aws\S3\S3Client;

$client = new S3Client([
    'credentials' => [
        'key'    => 'your-key',
        'secret' => 'your-secret'
    ],
    'region' => 'your-region',
    'version' => 'latest|version',
]);

$adapter = new AwsS3Adapter($client, 'your-bucket-name');
$filesystem = new Filesystem($adapter);

$filesystem->addPlugin(new AWS_S3_Plugin\PresignedUrl());

$success = $filesystem->getPresignedUrl('/tmp/some/target');
```

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity39

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~583 days

Total

2

Last Release

2384d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/17597374?v=4)[E-time Srl](/maintainers/sistemi-etime)[@sistemi-etime](https://github.com/sistemi-etime)

---

Top Contributors

[![maurobraggio](https://avatars.githubusercontent.com/u/43491094?v=4)](https://github.com/maurobraggio "maurobraggio (2 commits)")[![sistemi-etime](https://avatars.githubusercontent.com/u/17597374?v=4)](https://github.com/sistemi-etime "sistemi-etime (2 commits)")[![richardudovich](https://avatars.githubusercontent.com/u/828730?v=4)](https://github.com/richardudovich "richardudovich (1 commits)")

---

Tags

awsaws-s3flysystemphppluginpresignedurls3pluginFlysystems3awsgetUrl

### Embed Badge

![Health badge](/badges/sistemi-etime-flysystem-plugin-aws-s3-v3/health.svg)

```
[![Health](https://phpackages.com/badges/sistemi-etime-flysystem-plugin-aws-s3-v3/health.svg)](https://phpackages.com/packages/sistemi-etime-flysystem-plugin-aws-s3-v3)
```

###  Alternatives

[league/flysystem-aws-s3-v3

AWS S3 filesystem adapter for Flysystem.

1.6k263.6M790](/packages/league-flysystem-aws-s3-v3)[creocoder/yii2-flysystem

The flysystem extension for the Yii framework

2931.7M62](/packages/creocoder-yii2-flysystem)[league/flysystem-async-aws-s3

AsyncAws S3 filesystem adapter for Flysystem.

2610.5M31](/packages/league-flysystem-async-aws-s3)[craftcms/aws-s3

Amazon S3 integration for Craft CMS

631.5M26](/packages/craftcms-aws-s3)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
