An open API service indexing awesome lists of open source software.

https://github.com/nolantait/awesome-bevy

A list of resources for Bevy maintained by https://taintedcoders.com
https://github.com/nolantait/awesome-bevy

List: awesome-bevy

Last synced: 3 months ago
JSON representation

A list of resources for Bevy maintained by https://taintedcoders.com

Awesome Lists containing this project

README

        

# Awesome Bevy

This is an awesome list maintained by https://taintedcoders.com.

Only resources that are up to date with at least `0.14` Bevy will be included.

## Table of contents

- [Resources](#resources)
- [Starters](#starters)
- [Animation](#animation)
- [Assets](#assets)
- [Code organization](#code-organization)
- [Editor](#editor)
- [Graphics and Rendering](#graphics-and-rendering)
- [Input](#input)
- [Misc](#misc)
- [Networking](#networking)
- [Pathfinding](#pathfinding)
- [Physics](#physics)
- [UI](#ui)

## Resources

- [Tainted Coders](https://taintedcoders.com)
- [Unofficial Bevy Cheatbook](https://bevy-cheatbook.github.io/)
- [Simple Bevy Tutorial](https://github.com/fogarecious/bevy_tutorial/tree/main): Breaks the version rule above but still great content

## Starters

- [Tainted Coders - Bevy Starter](https://github.com/nolantait/bevy-starter)
- [TheBevyFlock - `bevy_new_2d`](https://github.com/TheBevyFlock/bevy_new_2d/tree/main)
- [`bevy_space`](https://github.com/perlindgren/bevy-space)

## Assets

- [`bevy_asset_loader`](https://github.com/NiklasEi/bevy_asset_loader): Bevy plugin helping with asset loading and organization
- [`bevy_rpack`](https://github.com/Leinnan/rpack)`: Create tilemaps in seconds!

## Animation

- [`bevy_animation_graph`](https://github.com/mbrea-c/bevy_animation_graph): Animation graphs in Bevy

## Code organization

- [`seldom_state`](https://github.com/Seldom-SE/seldom_state): Component-based state machine plugin for Bevy. Useful for AI, player state, and other entities that occupy different states.

## Editors

- [`blenvy`](https://github.com/kaosat-dev/Blenvy): Bevy Code & Blender addon for a simple workflow to add & edit Bevy components in Blender

## Graphics and Rendering

- [`bevy_hanabi`](https://github.com/djeedai/bevy_hanabi): a GPU particle system plugin for the Bevy game engine

## Input

- [`leafwing-input-manager`](https://github.com/Leafwing-Studios/leafwing-input-manager): A straightforward stateful input manager for the Bevy game engine. This library is being upstreamed into Bevy
- [`bevy_pancam`](https://github.com/johanhelsing/bevy_pancam): A bevy plugin for panning orthographic cameras
- [`bevy_mod_picking`](https://github.com/aevyrie/bevy_mod_picking): Picking and pointer events for Bevy. This library is being upstreamed into Bevy
- [`bevy_enhanced_input`](https://github.com/projectharmonia/bevy_enhanced_input): Dynamic and contextual input mappings for Bevy

## Networking

- [`lightyear`](https://github.com/cBournhonesque/lightyear): A library for writing server-authoritative multiplayer games with Bevy
- [`bevy_replicon`](https://github.com/projectharmonia/bevy_replicon): Server-authoritative networking crate for the Bevy game engine
- [`bevy_renet`](https://github.com/lucaspoffo/renet/tree/master/bevy_renet): A Bevy Plugin for the renet crate. A network crate for Server/Client with cryptographically secure authentication and encypted packets. Designed for fast paced competitive multiplayer games
- [`renet2`](https://github.com/UkoeHB/renet2/): Renet2 is a network library for Server/Client games written in rust. It is focused on fast-paced games such as FPS, and competitive games

## Misc

- [`big_space`](https://github.com/aevyrie/big_space): Floating origin plugin for spaces larger than the universe
- [`bevy_mod_raycast`](https://github.com/aevyrie/bevy_mod_raycast/): A little mesh raycasting plugin for Bevy

## Physics

- [`avian`](https://github.com/Jondolf/avian): ECS-driven 2D and 3D physics engine for the Bevy game engine
- [`bevy_rapier`](https://github.com/dimforge/bevy_rapier): Official Rapier plugin for the Bevy game engine

## Pathfinding

- [`vleue_navigator`](https://github.com/vleue/vleue_navigator): Pathfinding on NavMeshes for Bevy

## UI

- [`bevy_egui`](https://github.com/mvlabat/bevy_egui): An immediate mode UI library
- [`bevy_lunex`](https://github.com/bytestring-net/bevy_lunex): Blazingly fast path based retained layout engine for Bevy entities, built around vanilla Bevy ECS
- [`bevy_cosmic_edit`](https://github.com/StaffEngineer/bevy_cosmic_edit): Multiline text editing for bevy apps
- [`bevy_cobweb_ui`](https://github.com/UkoeHB/bevy_cobweb_ui): Reactive UI framework for Bevy
- [`haalka`](https://github.com/databasedav/haalka): Ergonomic reactive Bevy UI library powered by FRP signals
- [`i-cant-believe-its-not-bsn`](https://github.com/Leafwing-Studios/i-cant-believe-its-not-bsn): Early preview of Cart's vision of BSN