Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Media Manager Laravel Package

slimani/filament-media-manager

Filament Media Manager for Filament v4/v5: folder-based media library with smooth browser UI, hierarchical tree navigation, tagging, search/filtering, and multi-disk support. Integrates with Filament forms, tables, and actions.

View on GitHub
Deep Wiki
Context7
v0.12.1

Fixed

  • Added missing videoThumbnails() and withVideoThumbnails() methods to MediaManagerPlugin to allow configuration of video thumbnail generation.
v0.9.9

Fixed

  • Resolved synchronization issues between the Media Browser and Rich Editor/Media Picker by implementing more robust JavaScript state management.
  • Fixed an issue where original filenames were not preserved during upload in the Media Browser, causing them to use temporary hashes instead.
v0.9.4

Added

  • Support for restricting file types in MediaManagerRichContentPlugin using acceptedFileTypes().

Fixed

  • Resolved an issue where non-accepted file types could still be selected in the MediaBrowser when using the rich editor integration.
v0.7.0

Fixed

  • Resolved migration publishing errors by merging multiple migration stubs into a single unified migration file.
  • Fixed missing migration stub paths in MediaManagerServiceProvider.

Changed

  • Breaking: Refactored InteractsWithMediaFiles trait to be more generic. Model-specific relationships like avatar and cv have been removed from the trait and should now be defined directly in the model (e.g., User model).
  • Reorganized documentation to prioritize "Plugin Registration" and "Prepare Model" sections.
  • Improved MediaPicker examples in documentation to show relationship-based usage.

Added

  • Comprehensive testing suite covering components, relationships, and publishing workflows.
  • Instruction for multi/polymorphic relationships in documentation.

Added

  • Expanded plugin customization support for navigation (group, label, icon, sort, registration condition).
  • Support for custom header and footer widgets on the Media Manager page.
  • Support for custom header and footer views on the Media Manager page.

Changed

  • Refactored plugin customization pattern to follow Filament best practices and avoid early page instantiation issues.
  • Updated documentation to prioritize Tailwind CSS v4 and removed legacy v3 instructions.
v0.2.5

Changed

  • Refined feature ordering and credits in README.
v0.2.4

Changed

  • Reordered README sections to prioritize feature highlights.
v0.2.3

Changed

  • Finalized documentation and credits.
v0.2.2

Changed

  • Updated documentation with appropriate credits for SelectTree and MediaAction.
v0.2.1

Changed

  • Updated plugin features in README.
v0.2.0

Added

  • Integrated codewithdennis/filament-select-tree for hierarchical folder selection in the "Move" action.
  • Added file count badges in the folder tree selection.
  • Enabled branch node selection in the folder tree.

Fixed

  • Fixed asset loading for filament-select-tree to ensure styles and scripts are available in the Media Manager browser.
  • Resolved "Call to a member function parent() on null" error in SelectTree when used within the component action context.
v0.1.0
  • Initial release of the standalone Filament v5 Media Manager plugin.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle