Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mantis-software-company/finch
Open source and cross-platform GUI client for Amazon S3 and compatible storage platforms
https://github.com/mantis-software-company/finch
Last synced: 2 months ago
JSON representation
Open source and cross-platform GUI client for Amazon S3 and compatible storage platforms
- Host: GitHub
- URL: https://github.com/mantis-software-company/finch
- Owner: mantis-software-company
- License: mit
- Created: 2023-02-18T22:26:10.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T19:36:06.000Z (4 months ago)
- Last Synced: 2024-09-16T23:48:16.703Z (4 months ago)
- Language: Python
- Homepage:
- Size: 224 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Finch S3 Client
Open source and cross-platform GUI client for Amazon S3 and compatible storage platforms.
![img.png](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](https://github.com/mantis-software-company/finch/blob/main/LICENSE).Icons used in GUI was copied from GNOME [Adwaita](https://gitlab.gnome.org/GNOME/adwaita-icon-theme) icon theme.
## Credits
S3 Client was created by [Furkan Kalkan](https://github.com/geekdinazor).We also want to give credit to the following open source libraries used in this project:
- [boto3](https://pypi.org/project/boto3/)
- [pyqt5](https://pypi.org/project/PyQt5/)
- [keyring](https://pypi.org/project/keyring/)
- [python-slugify](https://pypi.org/project/python-slugify/)