PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Pathfinding Python Packages

Python packages with the GitHub topic pathfinding. Sorted by monthly downloads, with stars and forks.
brean
pathfinding

Implementation of common pathfinding algorithms

17K 379 72
libtcod
tcod

A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.

16K 480 42
sarugaku
pythonfinder

PythonFinder: Cross Platform Search Tool for Finding Pythons

15K 40 25
seung-lab
dijkstra3d

Dijkstra's Shortest Path for 6, 18, and 26-Connected 3D (Volumetric) Image Volumes

13K 89 15
jrialland
astar

Simple implementation of the a-star algorithm in Python 🌟

11K 251 67
hjweide
pyastar2d

A very simple A* implementation in C++ callable from Python for pathfinding on a two-dimensional grid.

9K 163 67
ygxiuming
nano-astar

C++ A* pathfinding on occupancy grids — nanobind, GIL-free, bucket queue for integer costs

6K 0 0
libtcod
tdl

A high-performance Python port of libtcod. Includes the libtcodpy module for backwards compatibility with older projects.

6K 480 42
neka-nat
cupoch

Robotics with GPU computing

5K 1K 123
misaghsoltani
twistypuzzle

A Simulator of Twisty Puzzles

4K 0 0
jannikmi
extremitypathfinder

python package for fast shortest path computation on 2D polygon or grid maps

2K 51 16
Cognitive-AI-Systems
pogema

[ICLR-2025] POGEMA stands for Partially-Observable Grid Environment for Multiple Agents. This is a grid-based environment that was specifically designed to be flexible, tunable and scalable. It can be tailored to a variety of PO-MAPF / MAPF settings.

1K 300 39
misaghsoltani
twistypuzzle-gui

A Simulator of Twisty Puzzles

1K 0 0
w9PcJLyb
w9-pathfinding

Implementation of some pathfinding and multi-agent pathfinding algorithms

1K 6 1
matejjelisavac
pathviz

Lightweight library that allows users to generate, traverse, and visualize mazes under a modular and customizabe framework. Originates as an extension from a hardcoded script meant for researching runtime comparisons.

1K 0 0
64-B1T
basic-robotics

General Purpose Robotics Kinematics and Analysis Repository. Functions for Serial Robots, Parallel Robots, and whatever you'd like to define!

1K 12 3
harisankar95
pathfinding3d

Python implementation of common pathfinding algorithms in 3D grid space

892 48 6
Matiiss
astropath

A bunch of * pathfinding algorithms written in C for that extra squeeze of speed.

839 2 0
misaghsoltani
gpuastar-experiments-cpp

GPU-Accelerated A* Search with Deep Neural Network Heuristics (SoCS 2026)

621 1 1
misaghsoltani
numberlink

NumberLink puzzle environment for Gymnasium

566 1 1
misaghsoltani
gpuastar-cpp

GPU-Accelerated A* Search with Deep Neural Network Heuristics (SoCS 2026)

544 1 1
damminhtien
pathplanning

High-performance implementation of search-based and sampling-based path-planning algorithms.

498 1 0
punnerud
mpee

Offline routing, multi-vehicle VRP & street geocoding for one downloaded area — Rust engine, driven from Python or a CLI

293 19 0
openplan-labs
pymapf

A Python library for multi-agent planning and pathfinding: CBS, PIBT, LaCAM, LNS, space-time A*, plus decentralized NMPC, velocity obstacles and swarm behaviors

275 80 13
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology