Skip to content

crateria/rusting

Repository files navigation

RustSync

A modular, protocol-compatible Syncthing client rewritten in Rust.

Primary source: github.com/RustSync/node
(crateria/rusting is the historical monorepo path; use RustSync/node going forward.)


Documentation Index

Docs live under docs/ (A–Z by filename):

Document Purpose
GOALS.md Ordered product goals (adopts Syncthing’s GOALS.md priorities)
docs/goals-coverage.md Goals → automated tests / CI anchors
docs/vision.md Engineering vision and targets (means; subordinate to GOALS)
docs/additions.md RustSync-only features/policies beyond stock Syncthing
docs/install.md Build, install, and test instructions
docs/quality.md S-tier quality bar (file cap, CI gates)
docs/requirements.md Project constraints: Rust-first, 250-line files, identity gotchas
docs/specifications.md Upstream Syncthing protocol specs index (BEP, discovery, relay)
docs/todo.md Development roadmap and progress checklist
ORGANIZATION.md Map of RustSync GitHub organization repos

About

A modular, protocol-compatible Syncthing client rewritten in Rust.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors