PHPackages                             wotz/filament-media-library - 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. [Image &amp; Media](/categories/media)
4. /
5. wotz/filament-media-library

ActiveLibrary[Image &amp; Media](/categories/media)

wotz/filament-media-library
===========================

Media Library package for Filament

v4.0.1(2mo ago)18848↓38.2%2[7 PRs](https://github.com/wotzebra/filament-media-library/pulls)8MITPHPPHP ^8.2CI passing

Since Aug 18Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/wotzebra/filament-media-library)[ Packagist](https://packagist.org/packages/wotz/filament-media-library)[ Docs](https://github.com/wotzebra/filament-media-library)[ RSS](/packages/wotz-filament-media-library/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (19)Versions (65)Used By (8)

Media Library For Filament
==========================

[](#media-library-for-filament)

Introducing "Media Library", a comprehensive package that simplifies the management of file uploads and media files in your Laravel and Filament application.

This package provides a fluent and intuitive API that allows you to seamlessly integrate file uploads into your Laravel application. You can easily define the accepted file formats, set upload limits, and specify storage locations for your media files. The package also includes a simple and elegant user interface for managing your media library, making it easy to organize, search, and retrieve your files.

With Media Library, you can upload and manage any type of media file, including images, videos, audio files, and documents. You can also add metadata to your files, such as titles, descriptions, and tags, making it easy to search and filter your media library.

The package provides a robust set of features, including automatic file resizing, image manipulation, and thumbnail generation. You can easily create custom transformations for your images, and even define presets that can be applied to multiple images at once.

Media Library is also highly customizable, with a flexible configuration system that allows you to tailor the package to your specific needs. Whether you're building a simple blog or a complex web application, Laravel Media Library provides a simple and elegant solution for managing your media files.

[![Overview page](docs/index.png)](docs/index.png)

[![Formatter modal](docs/formatter.png)](docs/formatter.png)

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

[](#installation)

You can install the package via composer:

```
composer require wotz/filament-media-library
```

Run the migrations with:

```
php artisan migrate
```

Documentation
-------------

[](#documentation)

For the full documentation, check [here](./docs/index.md).

Testing
-------

[](#testing)

```
vendor/bin/pest
```

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Upgrading
---------

[](#upgrading)

Please see [UPGRADING](UPGRADING.md) for more information on how to upgrade to a new version.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security Vulnerabilities
------------------------

[](#security-vulnerabilities)

If you discover any security-related issues, please email  instead of using the issue tracker.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

55

—

FairBetter than 98% of packages

Maintenance86

Actively maintained with recent releases

Popularity29

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity70

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

Recently: every ~22 days

Total

53

Last Release

89d ago

Major Versions

v1.2.0 → v2.0.02024-10-04

1.x-dev → v2.0.22024-12-03

2.x-dev → v3.0.02025-02-28

v3.1.0 → v4.0.02026-01-20

v3.1.1 → v4.0.12026-02-18

PHP version history (2 changes)v0.1.0PHP ^8.2

v2.0.0PHP ^8.2|^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/15cf50c665151125e406b8daceaca4ce27096798f9295cbae2f17b29440241f6?d=identicon)[Who Owns The Zebra](/maintainers/Who%20Owns%20The%20Zebra)

---

Top Contributors

[![thibodelanghe](https://avatars.githubusercontent.com/u/38117009?v=4)](https://github.com/thibodelanghe "thibodelanghe (105 commits)")[![AngryMoustache](https://avatars.githubusercontent.com/u/20287748?v=4)](https://github.com/AngryMoustache "AngryMoustache (94 commits)")[![jyrkidn](https://avatars.githubusercontent.com/u/2447042?v=4)](https://github.com/jyrkidn "jyrkidn (81 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (20 commits)")[![Thomva](https://avatars.githubusercontent.com/u/67506591?v=4)](https://github.com/Thomva "Thomva (16 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (12 commits)")[![DevolderLouise](https://avatars.githubusercontent.com/u/80472390?v=4)](https://github.com/DevolderLouise "DevolderLouise (6 commits)")[![kjellkeisse](https://avatars.githubusercontent.com/u/2952516?v=4)](https://github.com/kjellkeisse "kjellkeisse (1 commits)")[![Katrienvh](https://avatars.githubusercontent.com/u/12270833?v=4)](https://github.com/Katrienvh "Katrienvh (1 commits)")[![gdebrauwer](https://avatars.githubusercontent.com/u/22586858?v=4)](https://github.com/gdebrauwer "gdebrauwer (1 commits)")[![thibautdeg](https://avatars.githubusercontent.com/u/71264420?v=4)](https://github.com/thibautdeg "thibautdeg (1 commits)")

---

Tags

laravelmediaattachmentsfilamentphpwho owns the zebra

###  Code Quality

TestsPest

Static AnalysisPHPStan

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/wotz-filament-media-library/health.svg)

```
[![Health](https://phpackages.com/badges/wotz-filament-media-library/health.svg)](https://phpackages.com/packages/wotz-filament-media-library)
```

###  Alternatives

[webplusm/gallery-json-media

a filament media storing in a Json field

196.0k](/packages/webplusm-gallery-json-media)[dotswan/filament-map-picker

Easily pick and retrieve geo-coordinates using a map-based interface in your Filament applications.

124139.3k2](/packages/dotswan-filament-map-picker)[johncarter/filament-focal-point-picker

An image focal point picker for Filament Admin.

4326.5k1](/packages/johncarter-filament-focal-point-picker)[guava/filament-modal-relation-managers

Allows you to embed relation managers inside filament modals.

7565.0k4](/packages/guava-filament-modal-relation-managers)[saasykit/laravel-open-graphy

An awesome open graph image (social cards) generator package for Laravel.

13057.0k](/packages/saasykit-laravel-open-graphy)[lara-zeus/popover

Zeus Popover is filamentphp component to show a Popover with custom content in tables and infolist

2968.2k3](/packages/lara-zeus-popover)

PHPackages © 2026

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