#janus #client #protocols #distributed #aggregation #up #dap

janus_client

Client for Janus, the server powering ISRG's Divvi Up

144 releases

new 0.7.5 Apr 16, 2024
0.7.1 Mar 21, 2024
0.6.25 Apr 16, 2024
0.6.7 Dec 14, 2023
0.1.4 Jul 26, 2022

#68 in HTTP client

Download history 4/week @ 2023-12-29 9/week @ 2024-01-05 14/week @ 2024-01-12 6/week @ 2024-01-19 17/week @ 2024-02-02 94/week @ 2024-02-09 240/week @ 2024-02-16 393/week @ 2024-02-23 409/week @ 2024-03-01 333/week @ 2024-03-08 462/week @ 2024-03-15 208/week @ 2024-03-22 354/week @ 2024-03-29 534/week @ 2024-04-05

1,582 downloads per month

MPL-2.0 license

390KB
9K SLoC

janus_client

Build Status latest version docs badge

janus_client is a self-contained implementation of the Distributed Aggregation Protocol's client role. It is intended for use with Janus and Divvi Up, ISRG's privacy-respecting metrics service. janus_client is published to crates.io by a GitHub Action that runs when a janus release is created.


lib.rs:

DAP protocol client

Dependencies

~38–55MB
~1M SLoC