#networking #gamedev #bevy

aeronet_channel

In-memory MPSC channel IO layer implementation for aeronet

16 releases (9 breaking)

0.12.0 Feb 7, 2025
0.11.0 Nov 30, 2024
0.10.1 Nov 26, 2024
0.7.0-alpha.1 Jul 30, 2024
0.3.0 Nov 5, 2023

#2514 in Game dev

Download history 9/week @ 2024-11-13 238/week @ 2024-11-20 188/week @ 2024-11-27 15/week @ 2024-12-04 5/week @ 2024-12-11 128/week @ 2025-02-05 9/week @ 2025-02-12 3/week @ 2025-02-19 33/week @ 2025-02-26

173 downloads per month

MIT/Apache

77KB
573 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–20MB
~273K SLoC