Cross-Platform Google Drive client with encryption support.

Overview

arthurmorgan

A Cross-Platform Google Drive client with encryption support.

Screenshot


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
You might also like...

Google Cloud Platform support package (gcloud)

Google Cloud Platform support package (gcloud) The gcloud package provides a hig

Dec 28, 2021

Flutter plugin, support android/ios.Support crop, flip, rotate, color martix, mix image, add text. merge multi images.

Flutter plugin, support android/ios.Support crop, flip, rotate, color martix, mix image, add text. merge multi images.

image_editor The version of readme pub and github may be inconsistent, please refer to github. Use native(objc,kotlin) code to handle image data, it i

Jan 3, 2023

A comprehensive guide on learning how to code cross platform mobile applications with the Flutter framework, from the ground up.

A comprehensive guide on learning how to code cross platform mobile applications with the Flutter framework, from the ground up.

✳️ The Ultimate Guide to App Development with Flutter ✳️ A complete and comprehensive guide to learning Flutter with explanations, screenshots, tips,

Jan 1, 2023

Cross Platform mobile application built using Flutter for a group project

splitz A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this i

Jul 30, 2022

A cross-platform flutter package to convert your links into rich beautiful previews.

A cross-platform flutter package to convert your links into rich beautiful previews.

Link Preview Generator A cross-platform flutter package to convert your links into rich beautiful previews. This package is inspired from Any Link Pre

Oct 21, 2022

Permission plugin for Flutter. This plugin provides a cross-platform (iOS, Android) API to request and check permissions.

Flutter permission_handler plugin The Flutter permission_handler plugin is build following the federated plugin architecture. A detailed explanation o

Dec 31, 2022

Creating cross-platform solution to help keep individuals connected

Back-to-Hue-Frontend Creating cross-platform solution to help keep individuals connected First Draft: No backend Google Maps API, format into desired

Mar 30, 2022

A cross-platform Flutter home workout app that respects your privacy. THIS IS A GITLAB MIRROR, file issues and contribute there.

A cross-platform Flutter home workout app that respects your privacy. THIS IS A GITLAB MIRROR, file issues and contribute there.

Feeel Feeel is an open-source workout app for doing simple at-home exercises. This is a rewrite of the original app in Flutter, to make development ea

Dec 26, 2022

A cross platform mobile application developed in flutter

A cross platform mobile application developed in flutter

A cross platform mobile application 📱 developed in flutter to keep track of dai

Dec 16, 2021
Comments
  • Infinite ProgressRing() on first use

    Infinite ProgressRing() on first use

    I was facing an infinite ProgressRing() in the production release, I switched to debug and I found this error came from google apis library

    DetailedApiRequestError (DetailedApiRequestError(status: 404, message: File not found: .))

    and I have tracked the code and found that it is must to have a folder named "data" in my drive so you can create your "ArthurMorgan" folder in it. After adding the "data" folder in the drive, the app worked as expected, so I might tell you to add this in the readme. Thanks for the great work you've done so far and I really liked the idea.

    opened by Hamza-Nasser 0
Owner
Washiul Alam Sohan
we all deserve to die
Washiul Alam Sohan
A note-taking app powered by Google services such as Google Sign In, Google Drive, and Firebase ML Vision.

Smart Notes A note-taking app powered by Google services such as Google Sign In, Google Drive, and Firebase ML Vision. This is an official entry to Fl

Cross Solutions 88 Oct 26, 2022
Open-source, cross-platform, hassle-free file sharing with AES-256 encryption made with Flutter & Dart.

Odin ⚡ Open source easy file sharing for everyone. ⚡ Cross-platform hassle-free file sharing with AES-256 encryption made with Flutter & Dart. Getting

Odin 111 Dec 22, 2022
Mildly encrypted package - An encryption client & server for Dart Native + mobile platforms.

TODO: Put a short description of the package here that helps potential users know whether this package might be useful for them. Features TODO: List w

Andrew Stein 0 Jan 9, 2022
Flashcard App where you can learn different topics and create your own flashcards in Google Drive.

flashcard_project Flashcard app connected with Google Spreadsheet Getting Started This is a Flutter Project that works on iOS, Android, Web and MacOS.

Max Weber 11 Oct 24, 2022
Flutter Download Manager is a Cross-Platform file downloader with Parallel and Batch Download support

Flutter Download Manager is a Cross-Platform file downloader with Parallel and Batch Download support. Manage download tasks by url and be notified of status and their progress. Pause, Cancel, Queue and Resume Downloads.

Nabil Mosharraf 11 Dec 17, 2022
Cross-platform client for Mentorship System

Mentorship System is an application that allows women in tech to mentor each other, on career development topics, through 1:1 relations for a certain period of time.

AnitaB.org Open Source 62 Dec 12, 2022
A libre, cross-platform client to browse Medium.

XMedium A libre, cross-platform client to browse Medium ?? This is an unofficial app from medium.com. If you are a developer and you want the schemas

Clone Conflict 5 Jan 18, 2022
A cross-platform Fediverse client for micro-blogging services written in Flutter/Dart.

Kaiteki A 快適 (kaiteki) Fediverse client for microblogging instances, made with Flutter and Dart. Currently, Kaiteki is still in a proof-of-concept/alp

Kaiteki 141 Jan 5, 2023
A libre, cross-platform client to browse Medium.

nedium A libre, cross-platform client to browse Medium ?? This a video showcase. Features ✨ : Browse without an account. Search for posts, users, tags

Clone Conflict 6 Jan 15, 2022
Open source cross-platform client for popular imageboards: 4chan.org and 2ch.hk

iChan (iOS) and Zchan (Android) Open source cross-platform client for popular im

null 50 Dec 31, 2022