https://github.com/Yamazaki93/S3Uploader
A minimalistic UI to conveniently upload and download files from AWS S3
https://github.com/Yamazaki93/S3Uploader
angular aws downloader electron s3 uploader
Last synced: about 1 year ago
JSON representation
A minimalistic UI to conveniently upload and download files from AWS S3
- Host: GitHub
- URL: https://github.com/Yamazaki93/S3Uploader
- Owner: Yamazaki93
- License: mit
- Archived: true
- Created: 2018-11-06T05:50:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T17:15:05.000Z (over 3 years ago)
- Last Synced: 2024-07-31T19:54:28.312Z (over 1 year ago)
- Topics: angular, aws, downloader, electron, s3, uploader
- Language: TypeScript
- Size: 11.6 MB
- Stars: 134
- Watchers: 6
- Forks: 38
- Open Issues: 49
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# S3Uploader

A minimalistic UI to conveniently upload and download files from AWS S3
S3Uploader's UI is based on the beautiful [Argon Dashboard Theme by CreativeTim](https://www.creative-tim.com/product/argon-dashboard).
**This app is not endorsed by Amazon**
# Highlights
- Angular based desktop client for uploading/downloading file(s) from AWS S3
- Track multiple upload/download progress through one consistent UI.
- Tree-like folder browser so you can find the files you want faster
- Support for .aws credential file and multiple accounts
- Drag-and-drop upload with support for single file, multiple files and folder upload
- Options to rename files during upload
# Built On
This app is built with many amazing framework, including:
# Getting Started
Head over to the [Releases](https://github.com/Yamazaki93/S3Uploader/releases) page and download the latest version to get started!
## Windows
Download the latest `setup.exe` and follow the installation instruction.
## MacOS
You can download either the `.zip` or `.dmg` to use S3Uploader.
If you downloaded the `.zip`:
1. Extract the content of the `.zip` file.
2. You can put the extracted file in your `/Applications` folder for it to show up in Launchpad.
If you downloaded the `.dmg`:
1. Open the `.dmg` file.
2. After clicking "Agree", drag the S3Uploader icon into the Applications folder icon on screen.
3. S3Uploader should now be available in Launchpad.
4. If there's a separate S3Uploader icon appears on your Desktop, you can remove that by dragging it to the Trashcan.
# Building
You can build this app from source with the following configurations
- Global tools needed, they can be installed via npm or yarn: `@angular/cli electron-builder`
```bash
./build.ps1
```
Output files are located in `dist-electron`
# License
MIT (c) 2018 Ming-Hung (Michael) Lu
If you like the app, maybe consider
Buy me a tea, a gazillion ton of black tea went into this app 😉