{"repo":"siddarthkay/syncup","free":true,"listed":false,"github":"https://github.com/siddarthkay/syncup","clone":"git clone https://github.com/siddarthkay/syncup.git","description":"SyncUp: an open-source Syncthing client for iOS and Android, powered by react-native","language":"TypeScript","stars":196,"topics":["android","expo","file-sync","golang","gomobile","ios","react-native","syncthing"],"license":"MPL-2.0","category":"mobile-apps","readme_excerpt":"SyncUp An open-source Syncthing client for iPhone and Android, powered by the Syncthing daemon via gomobile. --- Syncthing's official Android client was archived in December 2024. No single client ran on both phones from one codebase, so I built this. The daemon runs in-process via gomobile , with a React Native UI scaffolded from react-native-go. Screenshots Status Folders Devices Settings -------- --------- --------- ---------- Cross-platform sync demo Features Sync core - In-process daemon. The Go daemon lives inside the app via gomobile . No subprocess, no IPC, no service-restart juggling. - Real-time UI. Long-polling on /rest/events keeps folder state, config, and incoming offers fresh in about a second. - QR pairing, both ways. Show your device QR or scan a peer's. The 56-character device ID never has to be typed. - Auto-accept folders. Trust a peer and any folder they share gets added automatically. Untrusted offers show up as accept or ignore cards. - Onboarding tour. First-launch coach marks walk new users through adding a device, a folder, and reading sync state. - Search. Find any file across folders, preview it inline (images, text, markdown, PDF). Storage and platform - SAF on Android. Sync into folders outside the app sandbox (Documents, SD card, USB drive). - Auto-start on boot. Android picks up where it left off after a reboot. - External automation. Start, stop, or rescan from Tasker, MacroDroid, or any am broadcast caller. Off by default, see docs/AUTOMATION","default_branch":null,"files":null,"tree":[],"storefront":"/r/siddarthkay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/siddarthkay/syncup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}