PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Algorithm Python Packages

Python packages with the GitHub topic algorithm. Sorted by relevance, with stars and monthly downloads.
dorianbrown
rank-bm25

A Collection of BM25 Algorithms in Python

6.2M 1K 105
caesar0301
treelib

An efficient implementation of tree data structure in pure python.

2.4M 868 181
orsinium
textdistance

📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

2.2M 4K 258
lonelyenvoy
memoization

A powerful caching library for Python, with TTL support and multiple algorithm options.

1.6M 246 15
jelmerk
pyspark-hnsw

Java library for approximate nearest neighbors search using Hierarchical Navigable Small World graphs

1.3M 303 59
mammothb
editdistpy

Fast edit distance Python extension written in Cython/C++. Supports Levenshtein distance and Damerau Optimal String Alignment (OSA) distance.

468K 25 6
luozhouyang
strsimpy

A library implementing different string similarity and distance measures using Python.

347K 1K 124
csurfer
rake-nltk

Python implementation of the Rapid Automatic Keyword Extraction algorithm using NLTK.

278K 1K 151
seung-lab
connected-components-3d

Connected components on discrete and continuous multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants; periodic boundaries (4, 8, & 6)

236K 450 49
raphaelvallat
antropy

AntroPy: entropy and complexity of (EEG) time-series in Python

123K 367 61
ljvmiranda921
pyswarms

A research toolkit for particle swarm optimization in Python

96K 1K 339
seung-lab
edt

Euclidean distance & signed distance transform for multi-label 3D anisotropic images using marching parabolas.

73K 264 42
Isaac-JL-Chen
rouge-chinese

Python ROUGE Score Implementation for Chinese Language Task (official rouge score)

72K 113 4
abusix
ahocorapy

Pure python Aho-Corasick library.

50K 219 32
google
google-vizier

Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.

25K 2K 110
brean
pathfinding

Implementation of common pathfinding algorithms

25K 377 74
XanaduAI
thewalrus

A library for the calculation of hafnians, Hermite polynomials and Gaussian boson sampling.

23K 109 63
luozhouyang
strsim

A library implementing different string similarity and distance measures using Python.

23K 1K 124
drvinceknight
nashpy

A python library for 2 player games.

16K 364 75
aplbrain
grandiso

Performant, pure-Python subgraph isomorphism and monomorphism search (aka "motif search")

14K 66 10
pyinv
damm32

Pure-Python implementation of the Damm Algorithm in Base 32

14K 1 0
atksh
python-prtree

A Python implementation of Priority R-Tree, an alternative to RTree.

11K 25 2
joowani
binarytree

Python Library for Studying Binary Trees

8K 2K 175
hippke
transitleastsquares

Transit Least Squares: An optimized transit-fitting algorithm to search for periodic transits of small planets

7K 61 27
    • Data from PyPI, GitHub, ClickHouse, and BigQuery