gargron/fileupload — explained in plain English
Analysis updated 2026-07-17 · repo last pushed 2022-03-03
Add a photo gallery upload form that validates image type, size, and minimum dimensions.
Accept resume uploads on a job application form with file type and size checks.
Split a 100MB video upload into 10MB chunks so a dropped connection only requires retrying one chunk.
Write a custom storage component to upload files to Amazon S3 instead of local disk.
| gargron/fileupload | phpacker/phpacker | spatie/laravel-event-projector | |
|---|---|---|---|
| Stars | 456 | 415 | 637 |
| Language | PHP | PHP | PHP |
| Last pushed | 2022-03-03 | — | 2019-09-20 |
| Maintenance | Dormant | — | Dormant |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Works with jQuery-File-Upload or plain HTML forms, custom storage backends require implementing the library's interface.
A PHP library that handles file uploads with validation and chunked uploads, so a large file can be split into pieces and only the failed chunk needs retrying.
Mainly PHP. The stack also includes PHP.
Dormant — no commits in 2+ years (last push 2022-03-03).
No license information is given in the explanation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.