Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. LÖVE
  3. Lua-star

Lua-star

MITLua

A pure Lua library for A* path-finding with flexible map integration and optional caching.

GitHubGitHub
80 stars7 forks0 contributors

Overview

Easy A* path finding for Lua

Quick Stats

Stars80
Forks7
Contributors0
Open Issues0
Last commit5 years ago
CreatedSince 2017

Tags

#open-source#ai-navigation#lightweight#path-finding#game-development#grid-based#lua-library#a-star-algorithm

Built With

b
busted
L
Lua

Included in

LÖVE4.3k
Auto-fetched 1 day ago

Related Projects

JumperJumper

Fast, lightweight and easy-to-use pathfinding library for grid-based games

Stars651
Forks129
Last commit4 years ago
LuafindingLuafinding

Fast & easy-to-use A* module written in Lua

Stars45
Forks5
Last commit4 years ago
beehive.luabeehive.lua

A behavior tree implementation in lua.

Stars31
Forks0
Last commit4 years ago
LÖVElyTreesLÖVElyTrees

LOVEly Trees is a comprehensive behavior tree library designed for game development, providing a modular system for creating complex AI behaviors. It offers a rich set of compositors, decorators, and actions, along with a visual tree renderer for debugging and understanding behavior flow. ## Key Features - **Comprehensive Node Library** — Includes Sequence, Selector, Parallel nodes, Random selectors, and various decorators like Invert, Repeat, Retry, and execution/time limits. - **Blackboard System** — Shared storage accessible by all nodes for state management and decoupling behavior logic. - **Custom Actions** — Flexible API for defining custom action nodes with optional performance optimizations via reset functions. - **Tree Visualization** — Built-in rendering module for visualizing behavior tree structure and execution flow. - **LÖVE Integration** — Optional rendering components specifically for the LÖVE game framework, while the core behavior tree system remains framework-agnostic. ## Philosophy LOVEly Trees emphasizes simplicity and modularity, allowing developers to build complex AI behaviors from small, reusable components while maintaining clear separation between behavior logic and game framework dependencies.

Stars19
Forks1
Last commit1 year ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub