PHPackages                             dansmaculotte/flysystem-cloudinary - 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. dansmaculotte/flysystem-cloudinary

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

dansmaculotte/flysystem-cloudinary
==================================

Flysystem adapter for Cloudinary

v3.0.2(4y ago)0398MITPHPPHP ^8.0

Since Feb 2Pushed 4y agoCompare

[ Source](https://github.com/dansmaculotte/flysystem-cloudinary)[ Packagist](https://packagist.org/packages/dansmaculotte/flysystem-cloudinary)[ RSS](/packages/dansmaculotte-flysystem-cloudinary/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (9)Versions (15)Used By (0)

flysystem-cloudinary V3
=======================

[](#flysystem-cloudinary-v3)

This project is a league/flysystem adapter for Cloudinary, forked from

Install

```
  composer require dansmaculotte/flysystem-cloudinary
```

Example

```
use DansMaCulotte\Flysystem\Cloudinary\CloudinaryAdapter as Adapter;

$config = [
    'api_key' => ':key',
    'api_secret' => ':secret',
    'cloud_name' => ':name',
];

$container = new Adapter($config);

$filesystem = new League\Flysystem\Filesystem( $container );
```

List contents and others actions use Filesystem api
---------------------------------------------------

[](#list-contents-and-others-actions-use-filesystem-api)

```
$filesystem->listContents()
```

Run tests
---------

[](#run-tests)

Tests actually use Cloudinary to run. Copy `.env.example` to `.env` and set your api key, secret and cloud name. Then run:

```
composer test
```

Alternatively, you can export following variables before running the tests:

```
CLOUDINARY_API_KEY=
CLOUDINARY_API_SECRET=
CLOUDINARY_CLOUD_NAME=

```

### For use in laravel

[](#for-use-in-laravel)

[ Access this repository ](https://github.com/carlosocarvalho/laravel-storage-cloudinary)

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity76

Established project with proven stability

 Bus Factor1

Top contributor holds 86.5% of commits — single point of failure

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 ~192 days

Recently: every ~129 days

Total

13

Last Release

1488d ago

Major Versions

1.1.1 → v2.0.0-alpha2020-04-02

v2.0.2 → v3.0.02022-03-10

PHP version history (4 changes)1.0.0PHP &gt;=5.4.0

1.1.1PHP &gt;=5.6.0

v2.0.0-alphaPHP &gt;=7.2

v3.0.0PHP ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/777575bd441b3393f38a0865d5365a071c18e0989b5a4c9fc90426217876085a?d=identicon)[romain-dmc](/maintainers/romain-dmc)

---

Top Contributors

[![carlosocarvalho](https://avatars.githubusercontent.com/u/1370878?v=4)](https://github.com/carlosocarvalho "carlosocarvalho (32 commits)")[![rainerkent](https://avatars.githubusercontent.com/u/17761544?v=4)](https://github.com/rainerkent "rainerkent (3 commits)")[![codacy-badger](https://avatars.githubusercontent.com/u/23704769?v=4)](https://github.com/codacy-badger "codacy-badger (1 commits)")[![warksit](https://avatars.githubusercontent.com/u/5296633?v=4)](https://github.com/warksit "warksit (1 commits)")

---

Tags

Flysystemcloudinary

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/dansmaculotte-flysystem-cloudinary/health.svg)

```
[![Health](https://phpackages.com/badges/dansmaculotte-flysystem-cloudinary/health.svg)](https://phpackages.com/packages/dansmaculotte-flysystem-cloudinary)
```

###  Alternatives

[league/flysystem-aws-s3-v3

AWS S3 filesystem adapter for Flysystem.

1.7k285.7M1.0k](/packages/league-flysystem-aws-s3-v3)[league/flysystem-bundle

Symfony bundle integrating Flysystem into Symfony applications

40432.5M136](/packages/league-flysystem-bundle)[carlosocarvalho/flysystem-cloudinary

Flysystem adapter for Cloudinary

22159.2k5](/packages/carlosocarvalho-flysystem-cloudinary)[barryvdh/elfinder-flysystem-driver

A Flysystem Driver for elFinder

1865.1M40](/packages/barryvdh-elfinder-flysystem-driver)[masbug/flysystem-google-drive-ext

Flysystem adapter for Google Drive with seamless virtual&lt;=&gt;display path translation

2682.2M18](/packages/masbug-flysystem-google-drive-ext)[league/flysystem-sftp-v3

SFTP filesystem adapter for Flysystem.

6134.8M156](/packages/league-flysystem-sftp-v3)

PHPackages © 2026

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