8 releases

Uses new Rust 2024

new 0.1.2 May 13, 2025
0.1.1 May 3, 2025
0.1.0 Feb 27, 2025
0.0.4 Feb 21, 2025
0.0.3 Aug 16, 2024

#137 in Email

Download history 83/week @ 2025-02-15 172/week @ 2025-02-22 50/week @ 2025-03-01 2/week @ 2025-03-08 3/week @ 2025-04-12 4/week @ 2025-04-19 116/week @ 2025-05-03 112/week @ 2025-05-10

232 downloads per month
Used in metaverse_debug_viewer

AGPL-3.0-or-later

41KB
686 lines

Metaverse Session

last-commit open-pr open-issues

Session

crates.io-session docs.rs-session Provides an easy, asyncronous way of interacting with open metaverse servers in Rust. Handles packet IO between client and server, exposing a UnixDatagram interface for simple integration into other projects. This is meant to operate as an easily-bootstrappable backend for new open metaverse viewer projects.

Messages are handled using actix, and accepts messages in the form of packets as defined by the spec, and returns UI events serialized into bytes.

Getting Started

cargo run Will run the debug UI cargo test -- --nocapture Will run tests with debug mode on.

Dependencies

~18–33MB
~581K SLoC