PHPackages                             leewillis77/medialibrary-gcs-url-generator - 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. leewillis77/medialibrary-gcs-url-generator

AbandonedLibrary

leewillis77/medialibrary-gcs-url-generator
==========================================

Custom URL generator for spatei/medialibrary that generators URLs for files stored on Google Cloud Storage using Superbalist/laravel-google-cloud-storage

1.0.1(5y ago)21.2k3GPL-2.0-or-laterPHPPHP ^7.0

Since Feb 15Pushed 5y ago1 watchersCompare

[ Source](https://github.com/leewillis77/medialibrary-gcs-url-generator)[ Packagist](https://packagist.org/packages/leewillis77/medialibrary-gcs-url-generator)[ Docs](https://github.com/leewillis77/medialibrary-gcs-url-generator)[ RSS](/packages/leewillis77-medialibrary-gcs-url-generator/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (4)Versions (3)Used By (0)

This package is abandoned and no longer maintained.
===================================================

[](#this-package-is-abandoned-and-no-longer-maintained)

---

Media Library GCS URL Generator
===============================

[](#media-library-gcs-url-generator)

A Laravel package to allow you to generate URLs for media managed by [spatie/laravel-medialibrary](https://github.com/spatie/laravel-medialibrary) when it is stored on a Google Cloud Storage filesystem (using [Superbalist/laravel-google-cloud-storage](https://github.com/Superbalist/laravel-google-cloud-storage)).

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

[](#installation)

Add the package to your Laravel project using composer:

```
$ composer require leewillis77/medialibrary-gcs-url-generator
```

Configuration
-------------

[](#configuration)

Set the class as the `custom_url_generator_class` in `config/medialibrary.php`:

```
'custom_url_generator_class' => 'Leewillis77\MedialibraryGcsUrlGenerator\MedialibraryGcsUrlGenerator',
```

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity19

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~892 days

Total

2

Last Release

2115d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e92b9ea36de63e6ba4b14eb2a2f95f8d6e130b96b6f2552e771fc5b06967f858?d=identicon)[leewillis77](/maintainers/leewillis77)

---

Top Contributors

[![leewillis77](https://avatars.githubusercontent.com/u/1097338?v=4)](https://github.com/leewillis77 "leewillis77 (6 commits)")

---

Tags

laravelgcsgoogle cloud storagemedia library

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/leewillis77-medialibrary-gcs-url-generator/health.svg)

```
[![Health](https://phpackages.com/badges/leewillis77-medialibrary-gcs-url-generator/health.svg)](https://phpackages.com/packages/leewillis77-medialibrary-gcs-url-generator)
```

###  Alternatives

[anourvalar/eloquent-serialize

Laravel Query Builder (Eloquent) serialization

11320.2M21](/packages/anourvalar-eloquent-serialize)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[tomatophp/filament-media-manager

Manage your media files using spatie media library with easy to use GUI for FilamentPHP

14543.9k3](/packages/tomatophp-filament-media-manager)

PHPackages © 2026

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