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

Ranking Python Packages

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

A Collection of BM25 Algorithms in Python

7.5M 1K 105
PrithivirajDamodaran
flashrank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

703K 987 70
vivekjoshy
openskill

Multiplayer Rating System. No Friction.

212K 359 26
tensorflow
tensorflow-ranking

Learning to Rank in TensorFlow

61K 3K 478
lucasmaystre
choix

Inference algorithms for models based on Luce's choice axiom

33K 197 32
recommenders-team
recommenders

Best Practices on Recommendation Systems

31K 22K 3K
dustalov
evalica

Evalica, your favourite evaluation toolkit

19K 64 5
futuresearch
futuresearch

Your team of research agents. Or give researchers to your AI.

17K 45 6
teddykoker
torchsort

Fast, differentiable sorting and ranking in PyTorch

6K 864 41
caserec
caserecommender

Case Recommender: A Flexible and Extensible Python Framework for Recommender Systems

2K 500 95
Ematrion
rstt

Ranking Simulation Testing Tool

1K 2 0
j7an
dep-rank

Rank a GitHub project's dependents by stars or trust — CLI that scrapes dependents and enriches via GraphQL.

1K 0 1
allegro
allrank

allRank is a framework for training learning-to-rank neural models

1K 1K 129
arclabs561
ranklab

Learning to Rank: differentiable ranking, LTR losses (RankNet, LambdaRank, ApproxNDCG, ListNet, ListMLE), and IR evaluation metrics.

1K 0 0
AstraZeneca
rexmex

A general purpose recommender metrics library for fair evaluation.

1K 278 25
srvanrell
ranking-table-tennis

Ranking system based on rating points for table tennis players.

1K 0 2
krishsharma0413
discordlevelingcard

A library with leveling cards for your discord bot.

962 44 5
stoffis-git
georank

Generic weighted-criteria ranking engine — score and rank places by normalized, weighted factors. Zero deps, JS + Python. Powers georank.place.

856 0 0
mohsenhariri
scorio

Bayes@N [ICLR'26], Ranking LLMs [ACL'26 Main]: Statistical evaluation, comparison, and ranking of Large Language Models

783 8 5
mrjleo
fast-forward-indexes

Efficient interpolation-based ranking on CPUs

584 11 8
lucasmaystre
kickscore

Pairwise comparisons with flexible time-dynamics.

541 62 17
dorianbrown
bm25-rs

A Collection of BM25 Algorithms in Python

515 1K 105
ekhiru
mallows-models

Mallows Kendall. A python package to for Mallows Model with top-k and complete rankings using Kendall's-tau distance. By Ahmed Boujaada, Fabien Collas and Ekhine Irurozki. We present methods for inference in the Mallows Model (MM), the best-known distribution for permutations. This is short tutorial for top-k rankings and complete rankings under the Kendall's-tau distance. Theoretical details are given in Fabien Collas and Ekhine Irurozki (2020). Concentric mixtures of Mallows Models for top-k rankings: sampling and identifiability. In: International Conference on Machine Learning (ICML 21). 2021.

501 18 2
ulf1
bwsample

Sampling algorithm for best-worst scaling sets.

496 7 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery