27 releases

new 0.0.10-alpha May 16, 2024
0.0.8-alpha Mar 18, 2024
0.0.6-alpha Dec 20, 2023
0.0.5-alpha Oct 23, 2023
0.0.1-alpha.7 Mar 28, 2023

#365 in Network programming

Download history 425/week @ 2024-01-25 843/week @ 2024-02-01 232/week @ 2024-02-08 418/week @ 2024-02-15 309/week @ 2024-02-22 584/week @ 2024-02-29 484/week @ 2024-03-07 616/week @ 2024-03-14 724/week @ 2024-03-21 330/week @ 2024-03-28 748/week @ 2024-04-04 630/week @ 2024-04-11 575/week @ 2024-04-18 966/week @ 2024-04-25 617/week @ 2024-05-02 335/week @ 2024-05-09

2,722 downloads per month
Used in 20 crates (2 directly)

MIT/Apache

180KB
4K SLoC

  • ⚠️ This code is new and should not yet be considered secure for production use!

Project Forum Chat

License: MIT License: Apache-2.0

Tx5

  • tx5 - crates.io - The main holochain tx5 webrtc networking crate integrating the other code in this monorepo.

Tx5 Support Crates

tx5

Tx5 - The main holochain tx5 webrtc networking crate.

WebRTC Backend Features

Tx5 can be backed currently by 1 of 2 backend webrtc libraries.

The go pion library is currently the default as it is more mature and well tested, but comes with some overhead of calling into a different memory/runtime. When the rust library is stable enough for holochain's needs, we will switch the default. To switch now, or if you want to make sure the backend doesn't change out from under you, set no-default-features and explicitly enable the backend of your choice.

Dependencies

~19–32MB
~585K SLoC