GithubHelp home page GithubHelp logo

morristech / rcloneexplorer Goto Github PK

View Code? Open in Web Editor NEW

This project forked from x0b/rcx

0.0 1.0 0.0 215.53 MB

rclone explorer for Android

License: GNU General Public License v3.0

Java 99.87% Roff 0.13%

rcloneexplorer's Introduction

RcloneExplorer

license: GPL v3 Github Releases GitHub release

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

Full list

  • File Management
    • List and view files
    • Download and upload files
    • Move, rename, and delete files and folders
  • Streaming & Integration
    • Streaming media files
    • Serving directories over HTTP or WebDAV
  • Remotes
    • Browse any type of rclone remote (local remotes are limited though)
    • 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
    • Supports ARM and x86 devices
    • Supports SDK 21+ (Lollipop 5.0)
    • 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.

Roadmap

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

Current Version (1.10.0)

  • New: Proxy support (for https & http)
  • New: Various internal refactorings
  • New: The thumbnail size limit can now be set in the settings
  • New: Update rclone to 1.50.2
  • Fix: Logging settings not explaining data collection
  • Fix: External locations listed multiple times
  • Fix: OAuth not working on newer rclone versions
  • Fix: Crash when streaming in background

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

You can contribute by reporting any bugs and errors using the issue tracker. Pull requests are welcome, but you have to accept a small CLA to ensure license compatibility.

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.

Credits/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

rcloneexplorer's People

Contributors

buywetwok avatar davsinghm avatar patrykcoding avatar x0b avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.