16 releases (6 stable)

1.2.1 Sep 30, 2024
1.0.3 Jul 25, 2024
0.4.2 May 9, 2024
0.4.1 Aug 8, 2023
0.1.1 Nov 23, 2021

#24 in WebSocket

Download history 888/week @ 2024-07-05 769/week @ 2024-07-12 286/week @ 2024-07-19 463/week @ 2024-07-26 682/week @ 2024-08-02 533/week @ 2024-08-09 467/week @ 2024-08-16 616/week @ 2024-08-23 423/week @ 2024-08-30 603/week @ 2024-09-06 651/week @ 2024-09-13 1070/week @ 2024-09-20 1962/week @ 2024-09-27 1280/week @ 2024-10-04 703/week @ 2024-10-11 509/week @ 2024-10-18

4,740 downloads per month
Used in 11 crates (3 directly)

Apache-2.0

290KB
7K SLoC




Ratchet core

Ratchet is a fast, robust, lightweight and fully asynchronous implementation of RFC6455 (The WebSocket protocol). Complete with an optional implementation of RFC7692 (Compression Extensions For WebSocket).

This crate is re-exported by ratchet-rs.


lib.rs:

Ratchet's core implementation. See the Ratchet crate for usage.

Dependencies

~6–15MB
~200K SLoC