https://github.com/pritam001/customized-fragment-uploader
A javascript library to upload files with customization and fragmentation
https://github.com/pritam001/customized-fragment-uploader
es6-javascript files javascript js-library library upload vanilla-javascript
Last synced: 9 months ago
JSON representation
A javascript library to upload files with customization and fragmentation
- Host: GitHub
- URL: https://github.com/pritam001/customized-fragment-uploader
- Owner: pritam001
- Created: 2018-12-17T17:51:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-11-04T19:11:01.000Z (over 6 years ago)
- Last Synced: 2025-08-11T05:34:06.861Z (11 months ago)
- Topics: es6-javascript, files, javascript, js-library, library, upload, vanilla-javascript
- Language: JavaScript
- Size: 22.5 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# customized-fragment-uploader
A small javascript library to upload files with customization and fragmentation
[](https://developer.mozilla.org/bm/docs/Web/JavaScript)
[](https://shields.io/)
[](https://github.com/pritam001/customized-fragment-uploader/releases/)
[](https://github.com/pritam001/customized-fragment-uploader/blob/master/LICENSE)
[](https://github.com/pritam001/customized-fragment-uploader/graphs/commit-activity)

### Features:
1. Select and upload multiple files
2. Fragment each file and upload (Fragmentation is optional)
3. Progress score
4. Customization for concurrent uploading, chunks
### Usage:
```javascript
import {CFUploader} from "CFUploader";
window.CFUploader = new CFUploader();
```
### Todo:
- [ ] Rewrite src/main.js to src/cfu.js as IIFE to reduce namespace pollution
- [ ] Rewrite npm scripts
- [ ] Create dummy server for file upload
- [ ] Testing framework
- [ ] Gulp v4
### Future Scope:
1. React CFU
2. Vue CFU