#bevy-ui #navigation #keyboard #gamepad #bevy-ui-navigation

bevy-alt-ui-navigation-lite

A bevy plugin to make implementing ui navigation in your game a piece of cake

6 releases (breaking)

0.5.0 Sep 30, 2025
0.4.0 Apr 25, 2025
0.3.1 Dec 21, 2024
0.2.1 Jul 5, 2024
0.1.0 May 16, 2024

#249 in Game dev

Download history 16/week @ 2025-08-18 8/week @ 2025-08-25 2/week @ 2025-09-08 19/week @ 2025-09-15 8/week @ 2025-09-22 131/week @ 2025-09-29 30/week @ 2025-10-06 55/week @ 2025-10-13 7/week @ 2025-10-20

433 downloads per month
Used in bevy_asky

MIT/Apache

125KB
2K SLoC

Bevy Alternative UI Navigation (Lite)

crates.io docs Following released Bevy versions

A generic UI navigation algorithm for the Bevy engine default UI library.

Based on bevy-ui-navigation but stripped down to remove support for cuicui_layout and bevy_mod_picking.

Maintenance of this project is becoming burdensome for me and I am considering archiving it soon.

Many simpler use-cases can now be handled by Bevy's directional navigation. Consider using it instead, if possible.

[dependencies]
bevy-alt-ui-navigation-lite = "0.5"

Changelog

See the changelog at CHANGELOG.md

Version matrix

bevy bevy-alt-ui-navigation-lite
0.17 0.5
0.16 0.4
0.15 0.3
0.14 0.2
0.13 0.1

License

This project is a derivative of bevy-ui-navigation.

Copyright © 2022 Nicola Papale.

bevy-ui-navigation is licensed under either MIT or Apache 2.0. See licenses-bevy-ui-navigation directory for details.

This project is licensed under either MIT or Apache 2.0. See licenses directory for details.

Dependencies

~66–105MB
~2M SLoC