All Projects → LanceGin → Qbox

LanceGin / Qbox

Licence: agpl-3.0
Qiniu Box.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Qbox

Flametree
🔥 Python file and zip operations made easy
Stars: ✭ 148 (-19.13%)
Mutual labels:  file
Uptoc
A static file deployment tool that supports multiple platforms./ 一个支持多家云厂商的静态文件部署工具
Stars: ✭ 159 (-13.11%)
Mutual labels:  qiniu
Zydra
Stars: ✭ 178 (-2.73%)
Mutual labels:  file
Filesystem
FileSystem is an application that allows you to browse the content of your iPhone disk, displaying file and folders, files contents, and detailed informations about file and folder permissions.
Stars: ✭ 148 (-19.13%)
Mutual labels:  file
Isobmff
C++ Library for ISO/IEC 14496-12 - ISO Base Media File Format (QuickTime, MPEG-4, HEIF, etc)
Stars: ✭ 157 (-14.21%)
Mutual labels:  file
Qiniu4js
🔥七牛上传SDK(浏览器环境)
Stars: ✭ 162 (-11.48%)
Mutual labels:  qiniu
Go Cache
This project encapsulates multiple db servers, redis、ledis、memcache、file、memory、nosql、postgresql
Stars: ✭ 143 (-21.86%)
Mutual labels:  file
Carrierwave Qiniu
Qiniu Storage support for CarrierWave
Stars: ✭ 179 (-2.19%)
Mutual labels:  qiniu
Pervane
Plain text file based note taking and knowledge base building tool, markdown editor, simple browser IDE.
Stars: ✭ 159 (-13.11%)
Mutual labels:  file
File Icon Vectors
A collection of file type icons in SVG format
Stars: ✭ 171 (-6.56%)
Mutual labels:  file
File Loader
File Loader
Stars: ✭ 1,846 (+908.74%)
Mutual labels:  file
Clog
Package clog is a channel-based logging package for Go
Stars: ✭ 151 (-17.49%)
Mutual labels:  file
File Type
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
Stars: ✭ 2,386 (+1203.83%)
Mutual labels:  file
Cachego
Golang Cache component - Multiple drivers
Stars: ✭ 148 (-19.13%)
Mutual labels:  file
Datash
Send and Receive files directly from your browser with end-to-end encryption
Stars: ✭ 178 (-2.73%)
Mutual labels:  file
Open file
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
Stars: ✭ 145 (-20.77%)
Mutual labels:  file
Flingfd
A tiny library to send file descriptors across processes
Stars: ✭ 160 (-12.57%)
Mutual labels:  file
Render Media
Intelligently render media files in the browser
Stars: ✭ 181 (-1.09%)
Mutual labels:  file
Cry
Cross platform PoC ransomware written in Go
Stars: ✭ 179 (-2.19%)
Mutual labels:  file
Smart open
Utils for streaming large files (S3, HDFS, gzip, bz2...)
Stars: ✭ 2,306 (+1160.11%)
Mutual labels:  file

Qbox logo

Build status Github All Releases Itunes App Store

QBox is a convenient manage tool for your Qiniu buckets. It is an open-source software and can be used on OS X, Linux and Windows, and it was generated with electron-vue

Screenshots

Bucket Panel

bucket panel

Manage Panel

bucket panel

Upload Panel

bucket panel

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

Contribute

# 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

中文文档

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].