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

Heuristic Search Algorithms Python Packages

Python packages with the GitHub topic heuristic-search-algorithms. Sorted by monthly downloads, with stars and forks.
misaghsoltani
gpuastar-experiments-cpp

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

621 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
HaaLeo
swarmlib

This repository implements several swarm optimization algorithms and visualizes them. Implemented algorithms: Particle Swarm Optimization (PSO), Firefly Algorithm (FA), Cuckoo Search (CS), Ant Colony Optimization (ACO), Artificial Bee Colony (ABC), Grey Wolf Optimizer (GWO) and Whale Optimization Algorithm (WOA)

479 585 109
pdrm83
py2opt

How to solve the traveling salesman problem with the 2-opt algorithm, a fast heuristic search algorithm.

450 33 10
forestagostinelli
deepxube

Learn a domain-specific heuristic function in a domain-independent fashion to solve pathfinding problems.

357 18 8
MDCHAMP
freelunch

Meta-heuristic optimisation suite for python

344 49 3
misaghsoltani
gpuastar-cu

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

178 1 1
lanl
pyharmonysearch

pyHarmonySearch is a pure Python implementation of the harmony search (HS) global optimization algorithm.

169 90 23
TortueSagace
versatile-evasion-attacks

Security protocols for estimating adversarial robustness of machine learning models for both tabular and image datasets. This package implements a set of evasion attacks based on metaheuristic optimization algorithms, and complex cost functions to give reliable results for tabular problems.

166 3 0
dsaw
perfect-game-player

Plays board games using Minimax algorithm

155 1 0
TortueSagace
universal-evasion-attacks

Security protocols for estimating adversarial robustness of machine learning models for both tabular and image datasets. This package implements a set of evasion attacks based on metaheuristic optimization algorithms, and complex cost functions to give reliable results for tabular problems.

133 3 0
misaghsoltani
deepcubeai

Learning Discrete World Models for Heuristic Search (RLC 2024)

105 12 3
misaghsoltani
gpuastar-experiments

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

86 1 1
misaghsoltani
gpuastar

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

79 1 1
dschmitz89
ampgo

Adaptive memory programming for Global Optimization

71 0 0
projektdexter
tsp-solutions

Exact Solution for the np-hard problem TSP

37 1 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology