{"id":25996664,"url":"https://github.com/pow-software/bytesync","last_synced_at":"2025-03-05T16:25:34.930Z","repository":{"id":269271196,"uuid":"896363641","full_name":"POW-Software/ByteSync","owner":"POW-Software","description":"On-demand, secure file sync \u0026 backup for up to 5 remote machines. ByteSync transfers only file differences, compresses data, encrypts end-to-end, and gives you full control over what and when to sync. Runs on Windows, Linux, and macOS.","archived":false,"fork":false,"pushed_at":"2025-03-04T06:08:48.000Z","size":2514,"stargazers_count":41,"open_issues_count":1,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-03-04T07:22:35.668Z","etag":null,"topics":["aes-encryption","avalonia","avaloniaui","azure-functions","backup","backup-utility","cloud","cross-platform","e2ee","rsync","sync-data","syncronization"],"latest_commit_sha":null,"homepage":"https://www.bytesyncapp.com/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/POW-Software.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-30T06:46:18.000Z","updated_at":"2025-03-03T09:38:40.000Z","dependencies_parsed_at":"2024-12-22T10:30:40.476Z","dependency_job_id":"58628b46-fd2b-469d-9ce1-50d008ac5365","html_url":"https://github.com/POW-Software/ByteSync","commit_stats":null,"previous_names":["pow-software/bytesync"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POW-Software%2FByteSync","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POW-Software%2FByteSync/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POW-Software%2FByteSync/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/POW-Software%2FByteSync/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/POW-Software","download_url":"https://codeload.github.com/POW-Software/ByteSync/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242059738,"owners_count":20065390,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aes-encryption","avalonia","avaloniaui","azure-functions","backup","backup-utility","cloud","cross-platform","e2ee","rsync","sync-data","syncronization"],"created_at":"2025-03-05T16:25:33.733Z","updated_at":"2025-03-05T16:25:34.873Z","avatar_url":"https://github.com/POW-Software.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003cimg src=\"assets/logo_bytesync_1280x640.png\" width=\"320\" /\u003e\n  \u003cp\u003e\n    \u003c!-- License Badge --\u003e\n    \u003ca href=\"https://github.com/POW-Software/ByteSync/blob/master/LICENSE\"\u003e\n      \u003cimg alt=\"GitHub License\" src=\"https://img.shields.io/github/license/POW-Software/ByteSync\" /\u003e\n    \u003c/a\u003e\n    \u003c!-- Last Commit Badge --\u003e\n    \u003ca href=\"https://github.com/POW-Software/ByteSync/commits/master\"\u003e\n      \u003cimg alt=\"Last commit\" src=\"https://img.shields.io/github/last-commit/POW-Software/ByteSync\" /\u003e\n    \u003c/a\u003e\n  \u003c/p\u003e\n\u003c/div\u003e\n\n# ByteSync\n\n**ByteSync** is an open-source, on-demand file synchronization software designed for fast, secure, and efficient remote sync \u0026 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.\n\n---\n\n## Table of Contents\n- [Features](#features)\n- [Gallery](#gallery)\n- [Installation](#installation)\n- [Support](#support)\n- [License](#license)\n\n---\n\n## Features  \n\n- 🔒 **End-to-end encryption** – Keep your data **secure and private** during transfers.  \n- ⚡ **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.  \n- 🌍 **Multi-device sync** – Seamlessly synchronize files **across up to 5 remote machines** in a single session.  \n- 🎯 **Customizable sync rules** – Set up rules based on **content, date, size, or presence** to automate synchronization.  \n- ☁️ **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.  \n- 💻 **Cross-platform compatibility** – Works on **Windows, Linux and macOS** for a smooth experience everywhere.  \n- 🛠 **Open-source and flexible** – Fully **customizable** to adapt to your workflow and needs.  \n\n\n---\n\n## Gallery\n\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: center;\"\u003e\n  \u003cdiv style=\"flex: 1 0 400px; text-align: center; margin: 10px 10px 30px 10px;\"\u003e\n    \u003cimg src=\"assets/gallery/2025-02-create-or-join-session.png\" style=\"width: 80%; border: 1px solid #ccc;\" alt=\"Create or Join a Cloud Session\"/\u003e\u003cbr\u003e\n    \u003csub\u003eCreate or Join a Cloud Session\u003c/sub\u003e\n    \u003cbr\u003e\u003cbr\u003e\n  \u003c/div\u003e\n  \u003cdiv style=\"flex: 1 0 400px; text-align: center; margin: 10px 10px 30px 10px;\"\u003e\n    \u003cimg src=\"assets/gallery/2025-02-settings-and-data-sources.png\" style=\"width: 80%; border: 1px solid #ccc;\" alt=\"Settings \u0026 Data Sources\"/\u003e\u003cbr\u003e\n    \u003csub\u003eSettings \u0026 Data Sources\u003c/sub\u003e\n    \u003cbr\u003e\u003cbr\u003e\n  \u003c/div\u003e\n  \u003cdiv style=\"flex: 1 0 400px; text-align: center; margin: 10px 10px 30px 10px;\"\u003e\n    \u003cimg src=\"assets/gallery/2025-02-inventory-status-and-comparison-results.png\" style=\"width: 80%; border: 1px solid #ccc;\" alt=\"Inventory Status \u0026 Comparison Results\"/\u003e\u003cbr\u003e\n    \u003csub\u003eInventory Status \u0026 Comparison Results\u003c/sub\u003e\n    \u003cbr\u003e\u003cbr\u003e\n  \u003c/div\u003e\n  \u003cdiv style=\"flex: 1 0 400px; text-align: center; margin: 10px 10px 30px 10px;\"\u003e\n    \u003cimg src=\"assets/gallery/2025-02-synchronization-status.png\" style=\"width: 80%; border: 1px solid #ccc;\" alt=\"Synchronization Status\"/\u003e\u003cbr\u003e\n    \u003csub\u003eSynchronization\u003c/sub\u003e\n    \u003cbr\u003e\u003cbr\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n\n---\n\n## Installation\n\n### Download the Precompiled Client \n1. Visit our [official website](https://www.bytesyncapp.com#download).\n2. Download the right version for your operating system.\n\n### Building from Source\nIf you prefer to build ByteSync from source or want to deploy specific components:\n\n- For **client-side deployment** steps, refer to [docs/client-deployment.md](docs/client-deployment.md).\n- For **server-side deployment** steps, refer to [docs/server-deployment.md](docs/server-deployment.md).\n\n---\n\n## Support\nIf you encounter any issues or if you have feature requests, please open an [issue](https://github.com/POW-Software/ByteSync/issues) on GitHub.\n\n---\n\n## License\nThis project is licensed under the [MIT License](https://github.com/POW-Software/ByteSync/blob/master/LICENSE).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpow-software%2Fbytesync","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpow-software%2Fbytesync","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpow-software%2Fbytesync/lists"}