Welcome to the Sync-in desktop client repository!
- 🌍 Website
- 📄 Documentation
- 📥 Download the desktop app
- 🗄️ GitHub Server Repository
- 💻 GitHub Desktop & CLI Repository
The client for the Sync-in platform provides a local interface for synchronization, file management, and server interactions.
Available as both a desktop application (Windows, macOS, Linux) and a command line interface (CLI), Sync-in adapts to different workflows — whether on a personal workstation, automation environment, or headless server.
- 🌐 Multi-server support: connect and manage multiple Sync-in servers from a single client
- 🔁 Flexible file synchronization
- ⬆️⬇️ One-way sync (push or pull)
- 🔄 Two-way sync
- 🛡️ Multiple sync strategies
- ✅ Secure mode: checksum-based verification for maximum integrity
- ⚡ Fast mode: metadata-based detection (date, size) for improved performance
- 📆 Scheduled synchronization: automate sync tasks
- 🎯 Custom filters: include or exclude files and folders
- 🧪 Sync preview: simulate operations before applying changes
- 📥 Integrated download and transfer manager
- 👀 Transfer monitoring: real-time logs and synchronization tracking
- 🤖 Guided configuration wizard: simplified setup and onboarding
- 🔐 Modern authentication support compatible with Sync-in server identity flows
- 🔄 Automatic updates: background update system
- 🧩 Runs in any environment supporting Node.js
- 🔁 Synchronize files to and from any Sync-in server
- ⚙️ Ideal for automation, scripting, cron jobs, CI/CD pipelines, and headless environments
- 🔐 Compatible with Sync-in authentication and identity flows
Sync-in is an independent open source project.
If you find it useful, you can:
- ⭐ Star the repositories
- 🐛 Report issues and suggest improvements
- 🤝 Contribute code, translations, or documentation
- 💬 Join the community on :
- 💖 Support the project !
Before submitting your pull request, please confirm the following:
- ✅ I have read and followed the contribution guide.
- ✅ I am submitting this pull request in good faith and to help improve Sync-in.
This project is licensed under the GNU Affero General Public License (AGPL-3.0-or-later).
See LICENSE for the full text.
Sync-in® is a registered trademark, see our Trademark Policy.
Thank you for using Sync-in ! 🚀