blalmal10a/free-upload
Free Upload is a Laravel package that simplifies file uploads by providing helpers for validation, storage, and retrieval, so you can add upload handling to your application with minimal configuration and less boilerplate.
FreeUploadFileController + Proxy). This is a reasonable fit for Filament-based admin panels that need image/file uploads without building a full media library, but it is not a general-purpose file storage abstraction. The in-app proxy removes the previous external worker dependency, which improves architectural control, but the upstream storage still relies on FreeImage.host — so the system remains dependent on a third-party image host for persistence. The client-side PNG encoding of non-image files (PXVT) is an unusual design choice that may introduce fidelity, size, and performance concerns for arbitrary file types.upload_endpoint, proxy_base_url, paths, timeout) and configurable route prefix/middleware reduce hard-coded assumptions. However, the requirement for PHP ^8.2 and ext-gd may block older environments. The package’s reliance on Filament 5 (likely unreleased or newly released) means teams on stable Filament 3 or earlier cannot adopt without an upgrade path.blalmal10a), so long-term maintenance risk is elevated. The custom PXVT encoding and proxy controller are package-owned code that the team may need to fork or patch. Dependency on Filament 5 early in its lifecycle may cause churn as Filament evolves.How can I help you explore Laravel packages today?