Skip to content

Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation

License

Notifications You must be signed in to change notification settings

jean-airoldie/tokio-tungstenite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tokio-tungstenite

Asynchronous WebSockets for Tokio stack.

MIT licensed Crates.io Build Status

Documentation

Usage

Add this in your Cargo.toml:

[dependencies]
tokio-tungstenite = "*"

Take a look at the examples/ directory for client and server examples. You may also want to get familiar with tokio if you don't have any experience with it.

What is tokio-tungstenite?

This crate is based on tungstenite-rs Rust WebSocket library and provides tokio bindings and wrappers for it, so you can use it with non-blocking/asynchronous TcpStreams from and couple it together with other crates from tokio stack.

About

Tokio binding for Tungstenite, the Lightweight stream-based WebSocket implementation

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 91.4%
  • Shell 8.6%