Awesome Open Source
Awesome Open Source
Combined Topics
pathfinding
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 39 Pathfinding Open Source Projects
Categories
>
Computer Science
>
Pathfinding
Graphhopper
⭐
3,086
Open source routing engine for OpenStreetMap. Use it as Java library or server.
Unity Script Collection
⭐
2,971
A maintained collection of useful & free unity scripts / library's / plugins and extensions.
Baritone
⭐
2,691
google maps for block game
Easystarjs
⭐
1,688
An asynchronous A* pathfinding API written in Javascript.
Gdx Ai
⭐
901
Artificial Intelligence framework for games based on libGDX or not. Features: Steering Behaviors, Formation Motion, Pathfinding, Behavior Trees and Finite State Machines
High Speed Priority Queue For C Sharp
⭐
769
A C# priority queue optimized for pathfinding applications
Jumper
⭐
530
Fast, lightweight and easy-to-use pathfinding library for grid-based games
Libtcod
⭐
479
The official repository for libtcod. A roguelike development library.
Lockstepengine
⭐
371
A lockstep solution include lots of deterministic library (Math,Collision,Navmesh,BehaviorTree,Serialization ...)
Navmeshplus
⭐
344
Unity NavMesh 2D Pathfinding
Pathfinding
⭐
321
Pathfinding library for rust
Roguesharp
⭐
311
A .NET Standard class library providing map generation, path-finding, and field-of-view utilities frequently used in roguelikes or 2D tile based games. Inspired by libtcod
Algorithms Visualiser
⭐
290
Algorithms Visualiser is an opensource project made using ReactJS. Visualise Algorithms on Sorting, Pathfinding, Searching, Word Search, Backtracking.
Python Tcod
⭐
268
A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.
Pathfinder.vim
⭐
227
Vim plugin to suggest better movements
Cupoch
⭐
217
Robotics with GPU computing
Astar
⭐
212
A fast 2D path finding library based on the A* algorithm. Works with both grids and graphs. Supports any .NET variant that supports .NETStandard 2.0 or higher. This library has no external dependencies. The library is licensed under the MIT license.
Pathfinding Visualizer Threejs
⭐
205
A visualizer for pathfinding algorithms in 3D with maze generation, first-person view and device camera input.
Navmesh
⭐
184
A plugin for path-finding in JS using navmeshes, with wrappers for Phaser 3 and Phaser 2
04_battletank
⭐
168
An open-world head-to-head tank fight with simple AI, terrain, and advanced control system in Unreal 4. (ref: BT_URC) http://gdev.tv/urcgithub
Pathfinding
⭐
164
Visual explanation of pathfinding algorithms and how a*, Dijkstra and BFS can be seen as the same algorithm with different parameter/data structures used under the hood
Visualizer
⭐
162
A single-page website aiming to provide innovative and intuitive visualizations of common and AI algorithms.
Simple Optimized A Pathfinder
⭐
157
An simple and optimized grid pathfinding
Ecs
⭐
147
ECS for Unity with full game state automatic rollbacks
Python Pathfinding
⭐
140
Implementation of common pathfinding algorithms
Recast4j
⭐
118
Java Port of Recast & Detour navigation mesh toolset
Unity 2d Pathfinding
⭐
117
A very simple 2d tile-based pathfinding for unity, with penalty supported
Self Driving Vehicle
⭐
108
Simulation of self-driving vehicles in Unity. This is also an implementation of the Hybrid A* pathfinding algorithm which is useful if you are interested in pathfinding for vehicles.
Any Angle Pathfinding
⭐
107
A collection of algorithms used for any-angle pathfinding with visualisations.
Dijkstra
⭐
105
Fastest golang Dijkstra path finder
Laravel Tracer
⭐
96
Shows the path of each blade file loaded in a template
Linq To Astar
⭐
87
A* written in C#, used with LINQ.
Python Astar
⭐
81
Simple implementation of the a-star algorithm in Python 🌟
Hexgridutilitiesforgames
⭐
69
Hex-grid utilities for board and strategy games with path-finding, field-of-view, and more
09 Zombierunner Original
⭐
64
First person shooter with Unity terrain and AI pathfinding (http://gdev.tv/cudgithub)
Jps
⭐
62
Jump Point Search, public domain, single .h -- OBSOLETE! See tinypile repo for a better version.
Gridpath
⭐
31
Gridpath is a MIT licensed multithreaded 2D implementation of A*
Goapframework
⭐
17
C++ General Purpose Goal Oriented Action Planning framework for Unreal Engine
Zeps Gui
⭐
5
L'interface d'un outil de calcul d'itinéraires, principalement utilisé pour se repérer dans le Netherrail de Zcraft. Nécessite https://github.com/zDevelopers/ZePS-Core .
1-39 of 39 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210