udpopt

Crates.ioudpopt
lib.rsudpopt
version0.1.2
created_at2025-10-13 23:54:41.968114+00
updated_at2025-10-14 14:50:15.728413+00
descriptionA simple crate to test your UDP connection between two nodes
homepage
repositoryhttps://github.com/mahmoudkhera/udpopt.git
max_upload_size
id1881336
size93,527
(mahmoudkhera)

documentation

README

udpopt

License: MIT
License: Apache 2.0

crates.io

udpopt is a Rust library crate for building high-performance UDP throughput and latency testing tools. It provides asynchronous and synchronous implementations of UDP clients and servers that can send and receive packets with precise timing, measure bitrates, and collect detailed performance results

Features

  • Asynchronous (tokio) and synchronous UDP clients and servers

  • packet pacing at configurable bitrates

  • Interval-based performance measurement (bitrate, packet loss, etc.)

  • Start/Stop control via channels for coordinated tests

  • Easy to integrate into other network test systems or benchmarking tools

Note :

contributions are appreciated

Commit count: 0

cargo fmt