{"id":13875997,"url":"https://github.com/remram44/syncfast","last_synced_at":"2025-07-16T10:32:20.538Z","repository":{"id":36598733,"uuid":"40904771","full_name":"remram44/syncfast","owner":"remram44","description":"A clone of rsync in Rust","archived":true,"fork":false,"pushed_at":"2023-01-06T21:48:20.000Z","size":221,"stargazers_count":67,"open_issues_count":6,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-11-16T19:19:29.604Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/remram44.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-17T15:13:01.000Z","updated_at":"2024-11-13T02:24:50.000Z","dependencies_parsed_at":"2023-01-17T02:59:03.170Z","dependency_job_id":null,"html_url":"https://github.com/remram44/syncfast","commit_stats":null,"previous_names":["remram44/rrsync"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remram44%2Fsyncfast","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remram44%2Fsyncfast/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remram44%2Fsyncfast/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/remram44%2Fsyncfast/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/remram44","download_url":"https://codeload.github.com/remram44/syncfast/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226122303,"owners_count":17576920,"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":[],"created_at":"2024-08-06T06:00:55.455Z","updated_at":"2024-11-24T03:31:36.399Z","avatar_url":"https://github.com/remram44.png","language":"Rust","funding_links":[],"categories":["Rust","others"],"sub_categories":[],"readme":"[![Build Status](https://github.com/remram44/syncfast/workflows/Test/badge.svg)](https://github.com/remram44/syncfast/actions)\n[![Crates.io](https://img.shields.io/crates/v/syncfast.svg)](https://crates.io/crates/syncfast)\n[![Documentation](https://docs.rs/syncfast/badge.svg)](https://docs.rs/syncfast)\n[![License](https://img.shields.io/crates/l/syncfast.svg)](https://github.com/remram44/syncfast/blob/master/LICENSE.txt)\n\nWhat is this?\n=============\n\nThis is an rsync clone written in the [Rust](https://www.rust-lang.org/) programming language. It is intended to provide the functionality of rsync, rdiff, and zsync in one single program, as well as some additions such as caching file signatures to make repeated synchronizations faster. It will also provide a library, allowing to use the functionality in your own programs.\n\nCurrent status\n==============\n\nCore functionality is there. You can index and sync local folders, and sync over SSH.\n\nThe next step is implementing syncing over HTTP, and syncing \"offline\" (diff/patch).\n\nHow to use\n==========\n\n```\n$ syncfast sync some/folder ssh://othermachine/home/folder\n```\n\nNotes\n=====\n\nThe rsync algorithm: https://rsync.samba.org/tech_report/\nHow rsync works: https://rsync.samba.org/how-rsync-works.html\n\nzsync: http://zsync.moria.org.uk/\n\nCompression crate: https://crates.io/crates/flate2\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremram44%2Fsyncfast","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fremram44%2Fsyncfast","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fremram44%2Fsyncfast/lists"}