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

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.5M 1K 107
caesar0301
treelib

An efficient implementation of tree data structure in pure python.

2.9M 869 181
orsinium
textdistance

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

2.4M 4K 257
jelmerk
pyspark-hnsw

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

1.3M 303 59
lonelyenvoy
memoization

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

1.1M 247 15
mammothb
editdistpy

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

390K 25 6
luozhouyang
strsimpy

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

367K 1K 124
csurfer
rake-nltk

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

287K 1K 150
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)

247K 452 49
raphaelvallat
antropy

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

143K 369 61
ljvmiranda921
pyswarms

A research toolkit for particle swarm optimization in Python

89K 1K 340
Isaac-JL-Chen
rouge-chinese

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

71K 113 4
seung-lab
edt

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

62K 264 42
luozhouyang
strsim

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

53K 1K 124
abusix
ahocorapy

Pure python Aho-Corasick library.

48K 219 32
brean
pathfinding

Implementation of common pathfinding algorithms

27K 377 74
XanaduAI
thewalrus

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

25K 109 62
google
google-vizier

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

21K 2K 110
drvinceknight
nashpy

A python library for 2 player games.

17K 366 75
pyinv
damm32

Pure-Python implementation of the Damm Algorithm in Base 32

16K 1 0
dnanhkhoa
simplebloomfilter

A simple implementation of Bloom Filter and Scalable Bloom Filter for Python 3.

11K 17 2
aplbrain
grandiso

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

9K 66 10
Qiskit
qiskit-aqua

Quantum Algorithms & Applications (**DEPRECATED** since April 2021 - see readme for more info)

7K 580 372
nla-group
classixclustering

Fast and explainable clustering in Python

7K 127 14
    • Data from PyPI, GitHub, ClickHouse, and BigQuery