#networking #gamedev #bevy #aeronet

aeronet_channel

In-memory MPSC channel IO layer implementation for aeronet

19 releases (10 breaking)

Uses new Rust 2024

new 0.14.0 Apr 28, 2025
0.12.0 Feb 7, 2025
0.11.0 Nov 30, 2024
0.7.0-alpha.1 Jul 30, 2024
0.3.0 Nov 5, 2023

#1894 in Game dev

Download history 116/week @ 2025-02-03 19/week @ 2025-02-10 5/week @ 2025-02-17 14/week @ 2025-02-24 19/week @ 2025-03-03 1/week @ 2025-03-24 51/week @ 2025-04-07 70/week @ 2025-04-14 103/week @ 2025-04-21

224 downloads per month

MIT/Apache

82KB
574 lines

aeronet_io implementation using flume in-memory MPSC channels to transmit data between sessions.

crates.io docs.rs

This serves as both a simple reference implementation of an IO layer, and a tool for testing network code in a non-networked environment. This is not intended to be used as the primary IO layer for your app, as it cannot communicate over a network.

Dependencies

~11–18MB
~238K SLoC