Skip to content
rclone explorer for Android
Java Roff
Branch: master-x0b
Clone or download
Pull request Compare This branch is 89 commits ahead of kaczmarkiewiczp:master.
Latest commit 471fa80 Feb 4, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
docs Prepare release 1.9.2 Nov 2, 2019
gradle/wrapper Migrate app dependencies to AndroidX Sep 16, 2019
safdav Refactor ui path => rclone path conversion into helper method Dec 27, 2019
.gitignore Don't crash on inaccessible external storage. Closes #4. Sep 16, 2019
LICENSE license change Sep 16, 2019
LICENSE_rcloneExplorer-1.7.4 license change Sep 16, 2019
README.md Bugfix 1.10.2 Feb 4, 2020
build.gradle Update dependencies and version numbers Oct 1, 2019
crowdin.yml Update Crowdin configuration file Jan 31, 2020
gradle.properties Migrate app dependencies to AndroidX Sep 16, 2019
gradlew Add initial project files Mar 12, 2018
gradlew.bat Add initial project files Mar 12, 2018
settings.gradle Integrate [safdav] into [app] Oct 1, 2019

README.md

RcloneExplorer

license: GPL v3 Github Releases GitHub release Google Play Pre-Registration

A Rclone based file explorer for Android

Security Notice: Please make sure that you are running rcloneExplorer 1.9.0 or newer (more details).

Features

Cloud Access 256 Bit AES Encryption Integrated Experience
Cloud Access 256 Bit AES End-to-End Encryption Integrated Experience
Use your cloud storage as if it were a local folder Keep your files private on any cloud provider Open your files or send them to the cloud with other apps

All features

  • File Management
    • List and view files
    • Download and upload files
    • Move, rename, and delete files and folders
  • Streaming & Integration
    • Stream media files
    • Serve directories over FTP, HTTP or WebDAV
  • Remotes
    • Browse any type of rclone remote (with limitations on "local" remotes)
    • Create new remotes in the app
  • UI
    • Dark theme
    • Customizable primary and accent colors
  • Configuration
    • Import and export rclone configuration files
    • Encrypted configurations (import only)
  • Platform support
    • Runs on ARM, ARM64, x86 and x64 devices
    • Runs on Android 5 or newer (see docs)
    • Supports Storage Access Framework (SAF) (see docs)

Screenshots

Remotes File Editing File Explorer File Upload
screenshot1 screenshot4 screenshot2 screenshot3
Dark Theme File Editing Encrypted Config Empty Folder
screenshot7 screenshot8 screenshot10 screenshot9

Installation

Grab the latest version of the signed APK and install it on your phone. Only devices running Android Lollipop 5.0 and up are supported.

CPU architecture Where to find APK identifier
ARM 32 Bit older or low-cost devices armeabi-v7a
ARM 64 Bit most newer devices arm64-v8a
x86 32 Bit some TV boxes and tablets x86
x86_64 some emulators x86_64

If you don't know which version to pick use rcloneExplorer-<version>-universal-release.apk. Most devices run ARM 64 Bit, and 64 Bit devices often can also run the respective 32 bit version at lower performance.

Usage

See the wiki.

Roadmap

Note that these plans are subject to change and might not materialize completely or at all.

Current Version (1.10.2)

  • Fix: Crash when opening file

Next minor version

  • Bug fixes

Next major version(s)

  • Bug fixes
  • Configuration dialogs for more remotes
  • Rclone about (kaczmarkiewiczp#196)
  • Re-authorize existing remotes (#6)
  • Support for cli interactive commands
  • Virtual Content Provider (allows access to rclone remotes from other apps)

Next year

  • Configuration encryption (#12)
  • Reasonably regular updates of rclone
  • Play store and F-Droid availability (kaczmarkiewiczp#192)

Known Issues

  • OneDrive remotes can no longer be configured in the app and must be imported. You can configure them in Termux, copy the configuration file to an accessible destination and import from there. An fix is in the works and will be released in a future version.

Contributing

This app is developed by and for its community. Any contribution to improve the app is welcome, and there are multiple to contribute:

  • Enable crash reporting in Settings > Logging > Send anonymous crash reports.
  • Reporting bugs using the issue tracker.
  • Proposing and voting (👍 👎) on new features and ideas on the issue tracker.
  • Translating the app into a new language. Please open an issue if you are interested.
  • Implementing features and fixing bugs. See the list of available and easier issues. Please comment on the issue if you want to take over.

License

About this app

This app is released under the terms of the GPLv3 license. Community contributions are licensed under the MIT license, and CLA Assistant will ask you to confirm a CLA stating that if create a PR.

This is a modified build of rcloneExplorer because of little activity in the parent repo. For the parent repository, see kaczmarkiewiczp/rcloneExplorer. If you encounter an issue with a version published here, open an issue here.

If you want to convey a modified version (fork), we ask you to use a different name, app icon and package id as well as proper attribution to avoid user confusion.

Libraries

  • rclone - "rsync for cloud storage"
  • Jetpack AndroidX
  • Floating Action Button SpeedDial - A Floating Action Button Speed Dial implementation for Android that follows the Material Design specification.
  • Glide - An image loading and caching library for Android focused on smooth scrolling.
  • Markdown View - MarkdownView is an Android webview with the capablity of loading Markdown text or file and display it as HTML, it uses MarkdownJ and extends Android webview.
  • Material Design Icons - 2200+ Material Design Icons from the Community.
  • Recyclerview Animators - An Android Animation library which easily add itemanimator to RecyclerView items.
  • Toasty - The usual Toast, but with steroids.
  • Icons from Flaticon courtesy of Smashicons and Freepik
You can’t perform that action at this time.