Open source and cross-platform GUI client for Amazon S3 and compatible storage platforms

Furkan Kalkan be3afa8fd3 Merge pull request #33 from geekdinazor/main преди 1 седмица
.github fa099edb71 feat: add flatpak support преди 1 седмица
finch 3773618040 feat: Multiple file downloads преди 1 седмица
flatpak fecafeb8cb fix: fix flatpak преди 1 седмица
scripts 12d7bf165a fix: change deb package name to avoid conflict преди 4 месеца
.gitignore fb7e247789 add .gitignore file преди 5 месеца
LICENSE dc55d6b3cc Initial commit преди 2 години
README.md 287f82713c improv: Use Feather Icons instead of Adwaita преди 1 месец
finch.py 0fb38d933c improv: add cx_freeze to cross packaging. преди 5 месеца
icon.ico ebd747653c feat: Github actions and build scripts added for cross platform distributions преди 5 месеца
icon.png 76741e232c improv: add cx_freeze config for MacOS packaging. преди 5 месеца
img.png 64b45e3e1c readme: readme updated преди 4 месеца
pyproject.toml 56419cd559 fix: submodule find bugfix преди 3 месеца
setup.py 0fb38d933c improv: add cx_freeze to cross packaging. преди 5 месеца

README.md

Finch S3 Client

Open source and cross-platform GUI client for Amazon S3 and compatible storage platforms.

img.png

Features

  • Support for multiple credential through access & secret keys
  • Use cross-platform secure secret key storage
  • Browse and manage your S3 buckets and objects in file tree
  • Delete folders and buckets recursively
  • Upload and download files
  • Searching buckets & objects
  • More features, soon

Installation

Warning: This software is currently in beta stage, this means you can experience bugs and crashes any time. We don't recommend using this tool for serious production environments at the moment. Use it with at your own risk. We are not responsible for file loss and other problems that may be caused by this tool.

To install Finch S3 Client, follow these steps:

  1. Download the latest release for your platform from the releases page.
  2. Install the downloaded executable according to your platform's instructions.

Alternatively, you can create your own executable with cx_Freeze.

Contributing

Finch S3 Client is an open source project, and we welcome contributions from the community. If you would like to contribute, please follow these steps:

  1. Fork the repository and clone it to your local machine.
  2. Make your changes and submit a pull request.
  3. A maintainer will review your pull request and work with you to merge it if it is accepted.

License

Finch S3 Client is released under the MIT License.

Icons used in GUI is taken from Feather Icons.

Credits

S3 Client was created by Furkan Kalkan.

We also want to give credit to the following open source libraries used in this project: