PHPackages                             keyvanlotfi/laravel-filemanager - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. keyvanlotfi/laravel-filemanager

ActiveLibrary[File &amp; Storage](/categories/file-storage)

keyvanlotfi/laravel-filemanager
===============================

A fast, simple and ajax file manager for Laravel

v1.0.1(1y ago)11121MITVuePHP ^8.0

Since Oct 12Pushed 1y ago1 watchersCompare

[ Source](https://github.com/keyvanlotfi/laravel-filemanager)[ Packagist](https://packagist.org/packages/keyvanlotfi/laravel-filemanager)[ RSS](/packages/keyvanlotfi-laravel-filemanager/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

laravel-filemanager
===================

[](#laravel-filemanager)

A fast, simple and ajax file manager for Laravel created with Vuejs 3

Features:

- Its fast, light, simple, beautiful and easy to use.
- It is not complicated and consists of only some simple short css and one js.
- It follows clean coding, SOLID principles and design patterns.
- It supports defining middleware for routes in the config file.
- it has responsive web design.
- Integration with popular WYSIWYG editors and ckeditor.
- it works with Laravel file system.
- Rename, Move, Delete, Download and create Directories by Ajax (vuejs).
- it has config file to control settings.

How Does It look like?
----------------------

[](#how-does-it-look-like)

[![filemanager1](https://private-user-images.githubusercontent.com/29556409/375080965-d7ea43c4-1c01-4497-be03-5c6f32ccad48.JPG?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU2MDMzMTMsIm5iZiI6MTc3NTYwMzAxMywicGF0aCI6Ii8yOTU1NjQwOS8zNzUwODA5NjUtZDdlYTQzYzQtMWMwMS00NDk3LWJlMDMtNWM2ZjMyY2NhZDQ4LkpQRz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA3VDIzMDMzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2NWM0M2RkMjE3YzA2MzJhNTk3YTlkYzMyZGMyNmVhNGUzOGQ1ZDgwMzhlMTcxZTc5ZDA4NGU2ZTE2ZWIwNTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.OG3GV4kzIYvSLTYOFnw8_uLzs-2jYWq0tSXcg8Bb6xg)](https://private-user-images.githubusercontent.com/29556409/375080965-d7ea43c4-1c01-4497-be03-5c6f32ccad48.JPG?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU2MDMzMTMsIm5iZiI6MTc3NTYwMzAxMywicGF0aCI6Ii8yOTU1NjQwOS8zNzUwODA5NjUtZDdlYTQzYzQtMWMwMS00NDk3LWJlMDMtNWM2ZjMyY2NhZDQ4LkpQRz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA3VDIzMDMzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWU2NWM0M2RkMjE3YzA2MzJhNTk3YTlkYzMyZGMyNmVhNGUzOGQ1ZDgwMzhlMTcxZTc5ZDA4NGU2ZTE2ZWIwNTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.OG3GV4kzIYvSLTYOFnw8_uLzs-2jYWq0tSXcg8Bb6xg)[![filemanager2](https://private-user-images.githubusercontent.com/29556409/375081258-f6e9fc53-d4c0-4368-863d-dd4d6bc3e9bb.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU2MDMzMTMsIm5iZiI6MTc3NTYwMzAxMywicGF0aCI6Ii8yOTU1NjQwOS8zNzUwODEyNTgtZjZlOWZjNTMtZDRjMC00MzY4LTg2M2QtZGQ0ZDZiYzNlOWJiLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA3VDIzMDMzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzZGIwNTM2M2I3NmZlMGExZjdkNzI0NjUzOTRhYmZhYmViZjc0MDNhYTVjNDVmZjE5MWJmYjNmZTYzNjA4OWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7WVGI-YCkjkV92740c5tTw3fZ4EFRXRTF7XwWo3ggCY)](https://private-user-images.githubusercontent.com/29556409/375081258-f6e9fc53-d4c0-4368-863d-dd4d6bc3e9bb.jpg?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU2MDMzMTMsIm5iZiI6MTc3NTYwMzAxMywicGF0aCI6Ii8yOTU1NjQwOS8zNzUwODEyNTgtZjZlOWZjNTMtZDRjMC00MzY4LTg2M2QtZGQ0ZDZiYzNlOWJiLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA0MDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNDA3VDIzMDMzM1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWIzZGIwNTM2M2I3NmZlMGExZjdkNzI0NjUzOTRhYmZhYmViZjc0MDNhYTVjNDVmZjE5MWJmYjNmZTYzNjA4OWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.7WVGI-YCkjkV92740c5tTw3fZ4EFRXRTF7XwWo3ggCY)

Requirements
------------

[](#requirements)

- php &gt;= 8.0
- Laravel &gt;= 8

Full Installation Guide
-----------------------

[](#full-installation-guide)

1- Install package:

```
composer require keyvanlotfi/laravel-filemanager

```

2- Publish config file (config/filemanager.php):

```
php artisan vendor:publish --tag=config

```

3- Publish package assets (css and js):

```
php artisan vendor:publish --tag=public

```

it will create a folder named (vendor) in your laravel public path and (filemanager) folder inside it.

if you changed your public folder manually, be sure to place this vendor folder inside your public folder.

How to use
----------

[](#how-to-use)

yoursite.com/prefix

Enjoy to use 😊

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance37

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

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

Unknown

Total

1

Last Release

577d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4368b1fa2f8be69c6438bf5fd8d2f7fe323c4b3b956d413214b181ddaaa1567a?d=identicon)[keyvanlotfi](/maintainers/keyvanlotfi)

---

Top Contributors

[![keyvanlotfi](https://avatars.githubusercontent.com/u/29556409?v=4)](https://github.com/keyvanlotfi "keyvanlotfi (10 commits)")

---

Tags

laravelfile managerfile systemfile-upload

### Embed Badge

![Health badge](/badges/keyvanlotfi-laravel-filemanager/health.svg)

```
[![Health](https://phpackages.com/badges/keyvanlotfi-laravel-filemanager/health.svg)](https://phpackages.com/packages/keyvanlotfi-laravel-filemanager)
```

###  Alternatives

[aws/aws-sdk-php-laravel

A simple Laravel 9/10/11/12/13 service provider for including the AWS SDK for PHP.

1.7k35.6M75](/packages/aws-aws-sdk-php-laravel)[jasekz/laradrop

File manager using Dropzone.js for Laravel 5 | 6 | 7 | 8

7310.3k1](/packages/jasekz-laradrop)[mafftor/laravel-file-manager

The file manager intended for using Laravel with CKEditor / TinyMCE / Colorbox

3619.3k](/packages/mafftor-laravel-file-manager)[fojuth/plupload

A Laravel 4 implementation of Plupload (http://www.plupload.com/).

162.5k](/packages/fojuth-plupload)[kingofcode/laravel-uploadable

Laravel Uploadable trait to automatically upload images and files with minimum configuration

286.4k](/packages/kingofcode-laravel-uploadable)[ideatic/jquery_fm

Advanced jQuery File Upload &amp; Manager

143.8k](/packages/ideatic-jquery-fm)

PHPackages © 2026

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