#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

#2501 in Game dev

Download history 5/week @ 2024-10-29 125/week @ 2024-11-05 7/week @ 2024-11-12 158/week @ 2024-11-19 269/week @ 2024-11-26 18/week @ 2024-12-03 6/week @ 2024-12-10 126/week @ 2025-02-04 8/week @ 2025-02-11

134 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

~10–20MB
~272K SLoC