A Sync Browser: a browser app for Syncthing-compatible shares
Java
Switch branches/tags
Clone or download
Latest commit e2cc8e3 May 26, 2017
Permalink
Failed to load latest commit information.
app v1.4 May 26, 2017
gradle/wrapper . Dec 15, 2016
LICENSE Initial commit Dec 15, 2016
README.md v1.4 May 26, 2017
banner.png . Dec 15, 2016
banner.xcf . Dec 15, 2016
build.gradle . Jan 17, 2017
gradle.properties . Dec 15, 2016
icona_app.xcf . Dec 15, 2016
icona_app_512.png . Dec 15, 2016
local.properties . Dec 15, 2016
settings.gradle . Dec 15, 2016

README.md

a-sync-browser

MPLv2 License

Get it on Google Play

This project is an android app, that works as a client for a Syncthing share (accessing syncthing devices in the same way a client-server file sharing app access its proprietary server).

This project is based on a-sync, a java implementation of Syncthing protocols (bep, discovery, relay).

NOTE: this is a client-oriented implementation, designed to work online by downloading and uploading files from an active device on the network (instead of synchronizing a local copy of the entire repository). This is quite different from the way the original Syncthing app works, and its useful from those devices that cannot or wish not to download the entire repository (for example, mobile devices with limited storage available, wishing to access a syncthing share).

DISCLAMER: I'm not the owner fo Syncthing. The Syncthing name, logo and reference documentation is property of the Syncthing team, and licensed under the MPLv2 License. This project is not affiliated with Syncthing, and uses its public avaliable documentation and protocol specification as a reference to implement protocol compatibility.

Documentation is non-existing as know, if you have any question feel free to contact the developer (me).

All code is licensed under the MPLv2 License.

If you like this work, please donate something to help its development!

paypal