17 releases (9 breaking)

0.14.0 Jan 21, 2026
0.13.0 Jan 6, 2025
0.12.0 May 22, 2024
0.11.0 Mar 5, 2023
0.5.2 Mar 1, 2020

#516 in Compression

Download history 12/week @ 2026-04-14 14/week @ 2026-04-21 24/week @ 2026-05-26 43/week @ 2026-06-02 72/week @ 2026-06-09 111/week @ 2026-06-16 34/week @ 2026-06-23 53/week @ 2026-06-30 47/week @ 2026-07-07 198/week @ 2026-07-14 717/week @ 2026-07-21 558/week @ 2026-07-28

1,526 downloads per month
Used in 2 crates

MIT license

3MB
3.5K SLoC

CI crates.io MIT licensed

bitar

A library to use for low bandwidth file synchronization over HTTP.

  • Documentation
  • See bita for a more detailed description of the synchronization process.

Minimum Supported Rust Version (MSRV)

See rust-version in Cargo.toml for the current MSRV.

Usage

Examples of how to use bitar is available under the examples directory. Also see bita for more example usage.

# Run example using cargo
olle@home:~/bita/bitar$ cargo run --example local-cloner

Dependencies

~18–39MB
~578K SLoC