Pathfinding Algorithm Implementations ML Frameworks

Educational and practical implementations of pathfinding algorithms (A*, Dijkstra, BFS, greedy search) for navigation problems like maze solving, route planning, and graph traversal. Does NOT include general search algorithms for constraint satisfaction, game AI solvers, or other AI problem-solving domains unrelated to finding optimal paths.

There are 90 pathfinding algorithm implementations frameworks tracked. 1 score above 50 (established tier). The highest-rated is forestagostinelli/deepxube at 51/100 with 10 stars.

Get all 90 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=pathfinding-algorithm-implementations&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 forestagostinelli/deepxube

Learn a domain-specific heuristic function in a domain-independent fashion...

51
Established
2 misaghsoltani/DeepCubeAI

Learning Discrete World Models for Heuristic Search

32
Emerging
3 FK04/AI_Lab

AI lab implementations covering informed and uninformed search algorithms...

32
Emerging
4 algoprog/Laby

Maze generator, editor & solver in Java

28
Experimental
5 PiSimo/Mens

Brain game that tries to spot signs of memory leak like alzheimer (with...

27
Experimental
6 VedantKhairnar/The-Maze-Runner

AI : Use of Greedy Best First Search Traversal to find route from Source to...

27
Experimental
7 tekian/path-finder

Visualization tool to demonstrate how different search algorithms work.

27
Experimental
8 danyalimran93/Artificial-Intelligence-State-Space-Search

Different Searching algorithms (DFS, BFS, IDS, Greedy, A*) opting to find...

26
Experimental
9 JoanStinson/Pathfinding

C++ SDL AI Pathfinding: BFS, Dijkstra, GBFS and A* algorithms.

26
Experimental
10 Areesha-Tahir/BFS-DFS-Maze-Solver-In-Python

A program to solve a maze using Breadth First Search (BFS) and Depth First...

25
Experimental
11 brozjak2/HSVIforOSPOSGs.jl

Heuristic Search Value Iteration for One-Sided Partially Observable Stochastic Games

25
Experimental
12 Adamouization/AI-Search-Flight-Route-Planner

:airplane: Flight route planning agent using classic AI search algorithms...

25
Experimental
13 hunzaGit/Algoritmo-A-estrella

Implementación del Algoritmo A* con interfaz gráfica en Java

24
Experimental
14 fegemo/cefet-games-pathfinding

Ajude Gon a chegar do outro lado, seco.

24
Experimental
15 detiuaveiro/ia-tpg-rush-hour-77036_102477_ia

Final project for the "Artificial Intelligence" subject, which consisted in...

24
Experimental
16 pstlab/oRatio

oRatio is an Integrated Logic and Constraint based solver

23
Experimental
17 batoomer/search-visualizer

Interactive web-based visualization of Search Algorithms in AI

23
Experimental
18 twinji/maze-generator-prototype

Unfinished maze generator with pathfinding created using JavaScript canvas.

22
Experimental
19 feldhaus/groundless

A game like Pyramids of Ra using Phaser.

22
Experimental
20 Smugp/FamilySearch-Ancestor-Counter-Visualizer-and-Exporter

Count, visualize, and export unique ancestors from FamilySearch pedigree...

22
Experimental
21 Adnu100/AI_with_Maze

All the artificial intelligence algorithms implemented in Python for maze problem

22
Experimental
22 SameetAsadullah/Maze-Solver-Using-DFS

Implemented Maze Solver using Depth First Search (DFS) in Python Language

22
Experimental
23 Pari0513/STAN

🌐 Enhance pathfinding with STAN, a graph navigation system that merges A*...

22
Experimental
24 tex216/Block-World

Python program that implements an agent that can solve Block World problems...

21
Experimental
25 amir-hossein-khodaei/ai-pathfinding-benchmarks

Benchmarking suite for A* vs SMA* pathfinding efficiency using Scikit-Learn...

20
Experimental
26 HaleemaJamil/Rescue-1122-Route-Planner-using-A-star-algorithm

Rescue 1122 Route Planner is a Artificial Intelligence project which...

19
Experimental
27 jainaviral898/mapp-cbs-aifa

Multiagent Pathfinding Problem for agricultural swarm agents. Used CBS...

19
Experimental
28 minhngt62/bridge-and-torch

A project aims to implement AI search algorithms to solve the Bridge and...

19
Experimental
29 XPPET/ai-search-register

ava implementation of AI search algorithms (A*, BFS, DFS) solving the...

19
Experimental
30 AghahowaJeffrey/PathMind-Astar

Interactive visualization of a goal-based AI agent using the A* search...

17
Experimental
31 ArmaghanSarvar/Classical-Search-Algorithms

Implementations of Graph and Tree search algorithms to find the path to the goal.

17
Experimental
32 Rova50/Recherche-operationnelle

This project is about to show you the resolution of operational search

16
Experimental
33 luisalejandrobf/Prolog_BestFirst-A-Algorithm-BreadthFirstSearch

Implementation of the Best First/A* Algorithm and Breadth-first Search...

16
Experimental
34 abhineetkmr/ai-mapp

MAPP for Warehouse Butlers using Decoupled Coordination Technique and A-star...

16
Experimental
35 rehanjavedofficial/AI-Search-Algorithms

Artificial Intelligence Search Algorithms to find the targeted data easily and fastly

16
Experimental
36 corentin-ballot/Takuzu-solver

Rendu de TP d'Intelligence Artificielle

15
Experimental
37 doruirimescu/Astar

Multi agent path planning with A*

15
Experimental
38 devmanb/taquin_a_star_IA

Jeu de taquin en javascript et Algorithme A star

15
Experimental
39 man1han/AI-ShortestPath

Shortest path using A* and Theta* algorithms

15
Experimental
40 MatiasCarabella/robotic-positioning-search

Java implementation of exhaustive and heuristic search algorithms for...

15
Experimental
41 bytewithahmad/Syntexhub_Maze_Solver_Astar

Artificial Intelligence project implementing the A* pathfinding algorithm in...

15
Experimental
42 tjfy1992/Robot-Path-planning-AStar

Robot path planning using A-star algorithm

15
Experimental
43 bel-learning/multi-agent-path-finding

An implementation of MAPF with visualization

14
Experimental
44 codersanjeev/artificial-intelligence-in-java

Implementation of some basic Artificial Intelligence Algorithms in Java.

14
Experimental
45 tjfy1992/Robot-Path-planning-BFS

Robot path planning using breadth-first-search algorithm

14
Experimental
46 rodrigogoulart/BEELabirinto

Ambiente de labirinto 2D/ASCII para implementação de algoritmos de Busca em...

14
Experimental
47 TheWinczi/AI_Path_Finder

Project in the subject of Artificial Intelligence. Program has to find a...

14
Experimental
48 Areesha-Tahir/GBFS-A_Star-Maze-Slover-In-Python

A program to solve a maze using Greedy Best First Search (GBFS) and A Star algorithm.

14
Experimental
49 ggardiles/AI-Subway-SmartRoute

Route recommendations for subway/metro using the A* Algorithm

14
Experimental
50 ShamimRahmanSam/Locating-Hospitals-for-Nearby-Houses-by-Hill-Climbing-Search-Algorithm

This project is an AI project. I used the Hill-Climbing Search Algorithm by...

14
Experimental
51 WesOfX/astar

Efficient shortest-path algorithm implemented in C++

13
Experimental
52 mahdizynali/Earth-Map-Route-Planning

Route planning on Earth map with opencv c++ through Greedy , A-start and...

13
Experimental
53 mtbelkebir/MazeSearch

An illustration of various pathfinding algorithms used in AI.

12
Experimental
54 jurrutiap/MazeSolver_IA

UNAL - Introduction to Artificial Intelligence Maze-Solver. This project...

12
Experimental
55 brice-allen/npuz

CSCI-4202 - Artificial Intelligence - Program 2 – Game Playing

12
Experimental
56 moment-of-peace/AI-uniform-cost-search

java, discrete map search, uniform cost search algorithm

12
Experimental
57 Garnica1999/SearchTransmilenioIA

Proyecto Transmilenio para buscar la mejor ruta entre multiples estaciones...

11
Experimental
58 tess-vu/hot-hem

Hot Hẻm: Routing tool not for the fastest nor the coolest path, but the...

11
Experimental
59 Alexisfpy/AI-Search-Algorithms-Lab

Implementation and visualization of fundamental AI search algorithms: BFS,...

11
Experimental
60 FarrelAD/Greedy-Best-First-Search

A project implements the 'Greedy Best First Search' algorithm.

11
Experimental
61 SeyedRumaiz/ai-search-algorithms

Classical AI search algorithms (BFS, DFS, UCS, IDDFS, A*) implemented from...

11
Experimental
62 TammineniTanay/ai-maze-search

Implementation of classical uninformed and informed search algorithms (DFS,...

11
Experimental
63 Haziel08/BusquedaACiegas

Simulador interactivo de algoritmos de búsquedas a ciegas, aplicado al...

11
Experimental
64 KDevZilla/AStar

The A* search algorithm written in C#

11
Experimental
65 brice-allen/csci4202

CSCI-4202 - Artificial Intelligence - Programming Assignment 1 – Problem...

11
Experimental
66 ereyesribes/A-STAR

An implementation of the A-STAR algorythm made with TypeScript and LoDash.

11
Experimental
67 gibarsin/SkyScrapper

Search Algorithm for the game SkyScraper for SIA course at ITBA

11
Experimental
68 dimitrislouridas/A-Star-Search-Java

Java implementation of the A* search algorithm applied to a state-space...

11
Experimental
69 hanzopgp/ArchitectApp

Architecture app, AI-Driven decision making, implementing several algorithms...

11
Experimental
70 valiantlynx/best-route-app

The Best Route App is designed for Knut Knut Transport AS to identify the...

10
Experimental
71 ademarazn/PATHFINDING

Pathfinding algorithm made for the Artificial Intelligence discipline.

10
Experimental
72 MTSami/UAB_AI_Fall2021

This repository is a demonstration of the classic path-finding algorithm D*...

10
Experimental
73 Sahil3201/maze-solver

Repo for maze generation and pathfinding algorithms, including BFS, DFS, A*,...

10
Experimental
74 aminakbari7/maze_game

solve maze game with Ai(bfs)

10
Experimental
75 glweber/busca_fsi

Academic Assignment on Search Algorithms Presented in the Fundamentals of...

10
Experimental
76 Allicai/high-speed-rail

HSR Algorithm; Finding an ideal railway network for North America using data...

10
Experimental
77 201flaviosilva-labs/HillClimbing.js

A hill climbing algorithm implemented in javascript

10
Experimental
78 V-Bala/maze-ai-fxapp

JavaFX application that utilizes the A-Star search algorithm to compute the...

10
Experimental
79 hanzopgp/RicochetRobotGame

Ricochet robot game + GUI + Solver with A* and BFS algorithms.

10
Experimental
80 arashsm79/jade-swarm

Implementation of uninformed and informed AI search algorithms in Rust....

10
Experimental
81 magalhaesdavi/path-finding-visualization

Visualization of A* algorithm solution implemented in...

10
Experimental
82 SameetAsadullah/Maze-Solver-Using-BFS

Implemented Maze Solver using Breadth First Search (BFS) in Python Language

10
Experimental
83 afsharino/Butter-Robot

a robot that carrying butter on the table with using search algorithms

10
Experimental
84 SameetAsadullah/Maze-Solver-Using-GBFS

Implemented Maze Solver using Greedy Best-First Search (GBFS) in Python Language

10
Experimental
85 SameetAsadullah/Maze-Solver-Using-A-Star

Implemented Maze Solver using A-Star (A*) in Python Language

10
Experimental
86 eddndev-archive/iabi

Visualizador interactivo de consola en C++ para algoritmos de búsqueda (A*,...

10
Experimental
87 sunsided/river-crossing

A toy implementation of search-based planning on the river crossing problem.

10
Experimental
88 arnauruana/local-search-bicing

🗺️ Local Search for Bicing (IA-FIB)

10
Experimental
89 magalhaesdavi/pathfinding-algorithms

Python implementation and performance analysis of pathfinding algorithms. In...

10
Experimental
90 Terrioux/BTD-RBO

BTD/RBO solver

10
Experimental

Comparisons in this category