• Stars
    star
    127
  • Rank 282,790 (Top 6 %)
  • Language
    Rust
  • License
    Apache License 2.0
  • Created almost 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Rust Websocket client that compiles to both native and web

ewebsock

github Latest version Documentation unsafe forbidden Build Status MIT Apache

This is a simple WebSocket library for Rust which can be compiled to both native and web (WASM).

Usage

let (mut sender, receiver) = ewebsock::connect("ws://example.com").unwrap();
sender.send(ewebsock::WsMessage::Text("Hello!".into()));
while let Some(event) = receiver.try_recv() {
    println!("Received {:?}", event);
}

Testing

Locally:

cargo run -p example_app

Web:

./example_app/start_server.sh &
./example_app/build_web.sh --open

More Repositories

1

rerun

Visualize streams of multimodal data. Fast, easy to use, and simple to integrate. Built in Rust using egui.
Rust
6,443
star
2

egui_tiles

A tiling layout engine for egui with drag-and-drop and resizing
Rust
105
star
3

cpp-example-ros2-bridge

An example implementation of a ROS 2 to Rerun bridge
C++
54
star
4

python-example-droid-dataset

Visualizing the DROID dataset using Rerun
Python
36
star
5

cpp-example-ros-bridge

An example implementation of a ROS to Rerun bridge
C++
23
star
6

rerun-ros

Bridge between Rerun and ROS 2
Rust
14
star
7

remote-logging-experiment

Rust remote log viewer experiment
Rust
14
star
8

rerun-loader-python-example-urdf

Example URDF file external data loader plugin for Rerun
Python
13
star
9

cpp-example-opencv-eigen

Example of the Rerun C++ API with OpenCV and Eigen
C++
12
star
10

rerun-docs

High-level documentation for rerun
HTML
11
star
11

opensource

Tracks the Rerun open source work
10
star
12

rerun_template

Template for our private and public repos, containing CI, CoC, etc
Python
9
star
13

python-example-huggingface

Visualize HuggingFace datasets with Rerun
Python
3
star
14

point-shap-e

Example visualizing OpenAI's Point-E and Shape-E models using Rerun
Python
3
star
15

hf-example-vista

Python
3
star
16

cpp-example-vrs

Example of loading a VRS file to Rerun using the C++ SDK
C++
3
star
17

grounding-sam

Demo combining Grounding DINO with SAM (Segment Anything Model) visualized with Rerun
Python
2
star
18

example-rs-github-stars

Plot GitHub stars over time using Rerun
Rust
1
star
19

.github

1
star
20

hf-example-ocr

Python
1
star
21

re_math

3D math for Rust using glam, forked from macaw
Rust
1
star
22

rerun-loader-python-example-tfrecord

Example Tensorboard log (TFRecord of Events) external data loader for Rerun
Python
1
star