webid/nova-filemanager
A file manager tool for Laravel Nova that lets you browse, upload, rename, and organize files and folders directly inside your admin panel. Navigate directories, preview media, and handle uploads without leaving Nova or writing custom code. Simple to install and configure via Composer.
Consider it when:
Look elsewhere when:
To executives: This is a small, MIT-licensed add-on that gives Laravel Nova admin panels a ready-made file manager, potentially saving days of custom development on internal tools. The trade-off is maturity: it has negligible community adoption, so I recommend treating it as a reference implementation to fork and own, not a long-term dependency. Net recommendation: approve for internal/prototype use with code review; do not adopt for customer-facing or compliance-scoped file handling without a maintenance plan.
To engineering: It's a Nova tool for file browsing and uploads on top of Laravel's storage layer. Before adoption, review the source for storage-disk assumptions, path-traversal and upload-validation handling, and Nova version compatibility. If it fits, vendor it into our codebase, pin the version, and assign an owner — we should not depend on upstream for fixes. If requirements grow beyond basic browse/upload, we scope a custom tool instead.
How can I help you explore Laravel packages today?