# qbox **Repository Path**: mirrors/qbox ## Basic Information - **Project Name**: qbox - **Description**: QBox是一款方便的七牛仓库以及文件管理工具,是一款可以跨平台运行在OS X,Linux以及Windows系统的开源软件 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2017-08-07 - **Last Updated**: 2026-02-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ![Qbox logo](http://orhcxc3kd.bkt.clouddn.com/logo-blue.png) [![Build status](https://ci.appveyor.com/api/projects/status/soh7mapv45levrxy?svg=true)](https://ci.appveyor.com/project/LanceGin/qbox) [![Github All Releases](https://img.shields.io/github/downloads/lancegin/qbox/total.svg)]() [![Itunes App Store](https://img.shields.io/itunes/v/1267204866.svg)]() > QBox is a convenient manage tool for your [Qiniu](https://www.qiniu.com/) buckets. It is an open-source software and can be used on `OS X`, `Linux` and `Windows`, and it was generated with [electron-vue](https://github.com/SimulatedGREG/electron-vue) ## Screenshots #### Bucket Panel ![bucket panel](http://otwcctfiu.bkt.clouddn.com/bucket-panel.png) #### Manage Panel ![bucket panel](http://otwcctfiu.bkt.clouddn.com/manage-panel.png) #### Upload Panel ![bucket panel](http://otwcctfiu.bkt.clouddn.com/upload-panel.png) ## Feature #### Bucket Panel - [x] Login by setting `accessKey` and `secretKey`. - [x] Logout by clearing localStorage (include `accessKey` and `secretKey`). - [x] List all buckets (include private). - [x] Manage files in a bucket, that will open a new `Manage Panel`. #### Manage Panel - [x] List all files in a specified bucket. - [x] List all files with pagination. - [x] Sort by `file name`, `file type`, `file size` or `modified time`. - [x] Preview `image` and `media` file. - [x] Delete a existing file. - [x] Delete a batch of files were checked. - [x] Copy the outer link of a file. - [x] Refresh the files in the bucket. - [x] Download a existing file.(this feature will be put in `preview` modal) - [x] Upload a single file. - [x] Search filter. ## TODO #### MenuBar - [x] Set default bucket. - [x] Drag to MenuBar icon to upload. #### Bucket Panel - [x] Delete a existing bucket. - [x] Create a new bucket. #### Manage Panel - [x] Add enter event to search box. - [ ] Upload mutiple files. - [x] Download a batch of files were checked. - [x] Rename resouces. ## License [![license](https://img.shields.io/github/license/lancegin/qbox.svg)]() ## Contribute ``` bash # install dependencies npm install # serve with hot reload at localhost:9080 npm run dev # build electron application for production npm run build # run unit tests (no tests now) npm test # lint all JS/Vue component files in `src/` npm run lint ``` ## [中文文档](https://github.com/LanceGin/QBox/blob/master/README_zh.md)