2018-01-04 16:17:05 +09:00
2018-01-04 16:17:05 +09:00
2017-12-27 00:25:52 +09:00
2017-12-22 01:40:44 +09:00
.
2016-12-15 21:24:06 +01:00
2017-11-19 06:03:18 +09:00
2016-12-15 14:47:55 +01:00
2017-12-28 17:32:43 +09:00
.
2016-12-15 21:24:06 +01:00

Syncthing Lite

MPLv2 License

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 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 syncthing-android 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).

This project is based on syncthing-java, a java implementation of Syncthing protocols.

Get it on Google Play

Building

The project uses a standard Android build, and requires the Android SDK. The easiest option is if you install Android Studio and import the project.

To compile with a development version of the syncthing-java library, you have to install it to the local maven repository. To do this, clone the repo and run gradle install in the syncthing-java project folder.

License

All code is licensed under the MPLv2 License.

S
Description
A Sync Browser: a browser app for Syncthing-compatible shares
Readme MPL-2.0
2.6 MiB
Languages
Kotlin 99.7%
Java 0.3%