Cross-Platform Google Drive client with encryption support
arthurmorgan
A Cross-Platform Google Drive client with encryption support.
Features implemented
- Google OAuth2
- Upload Files
- Download Single Files
- Upload to shared folder
- Encrypt/Decrypt Image files
- Show Preview
- Download Multiple Files
- Create/Upload Folder
- Image Thumbnail
Installation
Only Windows builds are available to download right now. To run on any other platform you need to build it yourself for now. Download the binary from the release section, create a Google Cloud Console Project, Enable Google Drive API V3, Setup OAuth, Create credentials for Desktop App, download the client-secret json file and paste it in the root folder of the application.
Building from source
- Install Flutter and configure the desktop build tools for your platform
- Clone this repo
- run
flutter pub get
- run
flutter run