# beet
<div align="center">
<p>
<strong>Tools for building reactive structures</strong>
</p>
<p>
<a href="https://crates.io/crates/beet"><img src="https://img.shields.io/crates/v/beet.svg?style=flat-square" alt="Crates.io version" /></a>
<a href="https://crates.io/crates/beet"><img src="https://img.shields.io/crates/d/beet.svg?style=flat-square" alt="Download" /></a>
<a href="https://docs.rs/beet"><img src="https://img.shields.io/badge/docs-latest-blue.svg?style=flat-square" alt="docs.rs docs" /></a>
</p>
<h3>
<a href="https://docs.rs/beet">API Docs</a>
</h3>
</div>
Beet is a set of tools for building reactive structures. Your mileage may vary depending on the crate of interest:
| [`beet_flow`](https://crates.io/crates/beet_flow) | ðĶĒ | Scenes-as-control-flow bevy library for behavior trees etc |
| [`beet_spatial`](https://crates.io/crates/beet_spatial) | ðĢ | Extend `beet_flow` with spatial behaviors like steering |
| [`beet_ml`](https://crates.io/crates/beet_ml) | ð | Extend `beet_flow` with machine learning using `candle` |
| [`beet_sim`](https://crates.io/crates/beet_sim) | ð | Extend `beet_flow` with generalized simulation tooling like stats |
| [`beet_rsx`](https://crates.io/crates/beet_rsx) | ð | Cross domain authoring tools |
| [`beet_router`](https://crates.io/crates/beet_router) | ð | File based router for websites |
| [`beet-cli`](https://crates.io/crates/beet-cli) | ð | CLI for beet authoring tools |
- ðĶĒ documented and tested
- ðĢ docs and tests are incomplete
- ð highly experimental, here be dragons
## Bevy Versions
| 0.15 | 0.0.4 |
| 0.14 | 0.0.2 |
| 0.12 | 0.0.1 |