Menu

Tree [49756a] master /
 History

HTTPS access


File Date Author Commit
 .github 2024-12-22 Paul Fresquet Paul Fresquet [cf3bdf] Improve pipeline trigger (#8)
 assets 2025-02-20 Paul Fresquet Paul Fresquet [0f2cb0] Improve Readme 20/02/2025 (#42)
 docs 2025-02-04 Paul Fresquet Paul Fresquet [55b108] Add deployment documentation (#34)
 src 2025-04-01 Paul Fresquet Paul Fresquet [49756a] refactor: to file-scoped namespace (#66)
 tests 2025-04-01 Paul Fresquet Paul Fresquet [7411db] Improve Status View (#65)
 .gitattributes 2024-11-30 Paul Fresquet Paul Fresquet [2b0231] Initial commit
 .gitignore 2024-11-30 Paul Fresquet Paul Fresquet [2b0231] Initial commit
 ByteSync.sln 2024-11-30 Paul Fresquet Paul Fresquet [2b0231] Initial commit
 ByteSync.sln.DotSettings 2024-12-29 Paul Fresquet Paul Fresquet [7d3647] General Improvements 29-12 (#13)
 LICENSE 2024-11-30 Paul Fresquet Paul Fresquet [a972f2] Initial commit
 README.md 2025-02-25 Paul Fresquet Paul Fresquet [664ddb] Add last commit badge (#52)

Read Me

ByteSync

ByteSync is an open-source, on-demand file synchronization software designed for fast, secure, and efficient remote sync & backup. With end-to-end encryption, your data stays private and protected. By transferring only the differences between files and leveraging optimized batching, compression, and delta transfers, ByteSync minimizes resource usage while maximizing speed. Supporting up to 5 remote locations per session, it offers a smart, self-orchestrated alternative to traditional FTP/SFTP and sync solutions.


Table of Contents


Features

  • 🔒 End-to-end encryption – Keep your data secure and private during transfers.
  • Smart synchronization – Transfers only the differences between files, compresses data, groups small files to reduce overhead, and uploads a file only once when syncing with multiple recipients.
  • 🌍 Multi-device sync – Seamlessly synchronize files across up to 5 remote machines in a single session.
  • 🎯 Customizable sync rules – Set up rules based on content, date, size, or presence to automate synchronization.
  • ☁️ Easy deployment – The server runs in the cloud, eliminating the need for complex infrastructure or manual FTP configurations. ByteSync ensures quick and seamless setup for hassle-free synchronization.
  • 💻 Cross-platform compatibility – Works on Windows, Linux and macOS for a smooth experience everywhere.
  • 🛠 Open-source and flexible – Fully customizable to adapt to your workflow and needs.

Create or Join a Cloud Session
Create or Join a Cloud Session

Settings & Data Sources
Settings & Data Sources

Inventory Status & Comparison Results
Inventory Status & Comparison Results

Synchronization Status
Synchronization


Installation

Download the Precompiled Client

  1. Visit our official website.
  2. Download the right version for your operating system.

Building from Source

If you prefer to build ByteSync from source or want to deploy specific components:


Support

If you encounter any issues or if you have feature requests, please open an issue on GitHub.


License

This project is licensed under the MIT License.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.