| Crates.io | bevy_replicon |
| lib.rs | bevy_replicon |
| version | 0.34.4 |
| created_at | 2023-03-28 23:09:26.920233+00 |
| updated_at | 2025-07-28 22:50:51.796238+00 |
| description | A server-authoritative replication crate for Bevy |
| homepage | |
| repository | https://github.com/projectharmonia/bevy_replicon |
| max_upload_size | |
| id | 823540 |
| size | 627,999 |
A server-authoritative replication crate for Bevy.
If you are new to networking, see glossary and What kind of networking should X game use?.
serde traits (like Box<dyn Reflect>).no_std and environments without atomic CAS, such as thumbv6m.Check out the quick start guide.
For examples navigate to the bevy_replicon_example_backend (because you need I/O in order to run them).
You can also:
Have any questions? Feel free to ask in the dedicated bevy_replicon channel in Bevy's Discord server.
Depending on your game, you may need additional features. We provide an API that allows external crates to integrate with Replicon or to be built on top of it.
[!WARNING] Ensure that your
bevy_repliconversion is compatible with the used crate according to semantic versioning.
bevy_replicon_renet - integration for bevy_renet. Maintained by the authors of this crate.bevy_replicon_renet2 - integration for bevy_renet2. Includes a WebTransport backend for browsers, and enables servers that can manage multi-platform clients simultaneously.bevy_replicon_quinnet - integration for bevy_quinnet.aeronet_replicon - integration for aeronet. Works on any IO layer supported by aeronet_io, but requires aeronet_transport.bevy_replicon_snap - adds snapshot interpolation and client-side prediction.bevy_replicon_attributes - adds ergonomic visibility control through client attributes and entity/event visibility conditions. An extension of this crate's raw client visibility API.bevy_replicon_repair - preserves replicated client state across reconnects.bevy_bundlication - automates the creation of replication rules for bundles.bevy_timewarp - a rollback library that buffers component state. See this instruction about how to integrate.| bevy | bevy_replicon |
|---|---|
| 0.16.0 | 0.33-0.34 |
| 0.15.0 | 0.29-0.32 |
| 0.14.0 | 0.27-0.28 |
| 0.13.0 | 0.23-0.26 |
| 0.12.1 | 0.18-0.22 |
| 0.11.0 | 0.6-0.17 |
| 0.10.1 | 0.2-0.6 |
| 0.10.0 | 0.1 |
Licensed under either of Apache License, Version 2.0 or MIT License at your option.