{"id":13423906,"url":"https://github.com/lian-yue/vue-upload-component","last_synced_at":"2025-05-13T19:06:40.918Z","repository":{"id":37439030,"uuid":"59257347","full_name":"lian-yue/vue-upload-component","owner":"lian-yue","description":"Vue.js file upload component, Multi-file upload, Upload directory, Drag upload, Drag the directory, Upload multiple files at the same time, html4 (IE 9), `PUT` method, Customize the filter","archived":false,"fork":false,"pushed_at":"2024-09-15T12:59:19.000Z","size":9437,"stargazers_count":2708,"open_issues_count":204,"forks_count":694,"subscribers_count":60,"default_branch":"master","last_synced_at":"2025-05-13T12:09:17.044Z","etag":null,"topics":["component","drag","upload","upload-directory","uploader","uploads","vue"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lian-yue.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-20T02:07:39.000Z","updated_at":"2025-05-09T03:05:29.000Z","dependencies_parsed_at":"2023-02-06T10:01:22.731Z","dependency_job_id":"103ea373-f64d-41d1-ad2c-1bc6bb989e3e","html_url":"https://github.com/lian-yue/vue-upload-component","commit_stats":{"total_commits":245,"total_committers":21,"mean_commits":"11.666666666666666","dds":"0.17551020408163265","last_synced_commit":"ef6d25284326895a2f7eed6cdfdeb8138762f9c9"},"previous_names":[],"tags_count":54,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lian-yue%2Fvue-upload-component","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lian-yue%2Fvue-upload-component/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lian-yue%2Fvue-upload-component/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lian-yue%2Fvue-upload-component/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lian-yue","download_url":"https://codeload.github.com/lian-yue/vue-upload-component/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010810,"owners_count":21998993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["component","drag","upload","upload-directory","uploader","uploads","vue"],"created_at":"2024-07-31T00:00:44.752Z","updated_at":"2025-05-13T19:06:40.897Z","avatar_url":"https://github.com/lian-yue.png","language":"Vue","funding_links":[],"categories":["Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)","Components \u0026 Libraries","Vue","UI组件","UI Components","UI Components [🔝](#readme)"],"sub_categories":["Component Collections","UI Components","形成","Form"],"readme":"# vue-upload-component\n[![npm](https://img.shields.io/npm/dm/vue-upload-component.svg?style=flat-square)](https://www.npmjs.com/package/vue-upload-component)  [![npm](https://img.shields.io/npm/v/vue-upload-component.svg?style=flat-square)](https://www.npmjs.com/package/vue-upload-component)  [![license](https://img.shields.io/github/license/lian-yue/vue-upload-component.svg?style=flat-square)](https://www.npmjs.com/package/vue-upload-component)  [![gzip](http://img.badgesize.io/lian-yue/vue-upload-component/master/dist/vue-upload-component.min.js.svg?compression=gzip\u0026style=flat-square)](https://github.com/lian-yue/vue-upload-component)\n\n\n\u003e Vue.js file upload component\n\u003e The component is just a button\n\n\n  - [x] Multi-file upload\n  - [x] Upload directory\n  - [x] Drag upload\n  - [x] Drag the directory\n  - [x] Upload multiple files at the same time\n  - [x] html4 (IE 9)\n  - [x] `PUT` method\n  - [x] Customize the filter\n  - [x] thumbnails\n  - [x] Chunk upload\n\n\n\n# Example\n\nhttps://lian-yue.github.io/vue-upload-component/\n\n# Installation\n\n``` bash\nnpm install vue-upload-component --save\n```\n## Vue3\n``` bash\nnpm install vue-upload-component@next --save\n```\n\n# Documentation\n\nhttps://lian-yue.github.io/vue-upload-component/#/documents\n\n\n\n\n\n\n\n\u003e Vue.js 文件上传组件\n\u003e 组件只是一个按钮\n\n  - [x] 上传多文件\n  - [x] 上传目录\n  - [x] 拖拽\n  - [x] 拖拽目录\n  - [x] 多线程\n  - [x] html4(IE 9)\n  - [x] `PUT` 方法\n  - [x] 自定义过滤器\n  - [x] 缩略图\n\n# 演示\n\nhttps://lian-yue.github.io/vue-upload-component/#/zh-cn/\n\n\n\n# 安装\n\n``` bash\nnpm install vue-upload-component --save\n```\n## Vue3\n``` bash\nnpm install vue-upload-component@next --save\n```\n\n# 文档\n\nhttps://lian-yue.github.io/vue-upload-component/#/zh-cn/documents\n\n\n\n# Special thanks (特别感谢)\n\n- [@josec89](https://github.com/josec89)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flian-yue%2Fvue-upload-component","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flian-yue%2Fvue-upload-component","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flian-yue%2Fvue-upload-component/lists"}