#rest-http #async #http

syncthing-rs

Rust wrapper around the Syncthing API

1 unstable release

Uses new Rust 2024

new 0.1.0-alpha.0 May 8, 2025

#2096 in Network programming

MIT/Apache

34KB
783 lines

syncthing-rs

CI

[!WARNING] This is an incomplete wrapper for the Syncthing REST API, under active development.
I'm not aiming to support the full API — just the parts I need for my own projects.

[!NOTE]

  • Not affiliated with the Syncthing Foundation.
  • Contributions are welcome!

A wrapper around the Syncthing REST API, with extra sauce.
Targeting the latest stable version of Syncthing.

Roadmap

  • Core configuration endpoint
  • Configuration data types
  • Partial updates to configuration
  • Event subscription
  • Full event parsing
  • Cluster endpoints and data types
  • Support for multiple API versions

Dependencies

~8–20MB
~258K SLoC