A new version of the medialibrary package original

by Freek Van der Herten – 1 minute read

When starting out with Laravel I made a medialibrary to associate uploaded files with models. In our custom made cms we use the medialibrary to for example associate articles with images.

In short the medialibrary could:

  • associate files with models
  • generate thumbnails and other derived images from associated files. The generation of these files (which can be queued) is done using Glide
  • easily generate url's to the associated files
Because of the way it was architectured some functionality was hard to add. So I decided to rewrite the whole thing to make it more flexible. I just tagged the new version as 2.0.0. This new version gains some cool functionality: Head over to GitHub to read the installation instructions and examples on how to use the package.

Join 9,500+ smart developers

Get my monthly newsletter with what I learn from running Spatie, building Oh Dear, and maintaining 300+ open source packages. Practical takes on Laravel, PHP, and AI that you can actually use.

No spam. Unsubscribe anytime. You can also follow me on X.

Found something interesting to share? Submit a link to the community section.