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

Ranking Python Packages

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

A Collection of BM25 Algorithms in Python

8.9M 1K 111
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.

482K 1K 71
vivekjoshy
openskill

Multiplayer Rating System. No Friction.

102K 374 26
tensorflow
tensorflow-ranking

Learning to Rank in TensorFlow

41K 3K 476
lucasmaystre
choix

Inference algorithms for models based on Luce's choice axiom

24K 205 33
dustalov
evalica

Evalica, your favourite evaluation toolkit

12K 68 5
recommenders-team
recommenders

Best Practices on Recommendation Systems

8K 22K 3K
ali-rajabpour
net-sift

Coverage-first social and web deep-search as an MCP server: sweep many sources, rank results, report the gaps. Reaches X, Reddit, Instagram and more through your logged-in Chromium browser. For Claude Code and Codex.

6K 0 0
keltokhy
jev-sort

sort by meaning: order lines along a plain-English dimension, from pairwise comparisons judged by TypeSafe's Jev model

4K 26 1
hseshadr
avow

Turns measurements on different scales into one score that shows its math — for developers who must explain a score.

3K 0 0
caserec
caserecommender

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

3K 500 97
pfmonville
whole-history-rating

A Python implementation of Whole-History Rating for games, sports, esports and pairwise LLM evaluation.

2K 71 14
j7an
dep-rank

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

2K 1 2
teddykoker
torchsort

Fast, differentiable sorting and ranking in PyTorch

2K 865 43
ericflo
pairsort

pairsort: rank anything with AI judges — many small pairwise questions, coupled into one calibrated ranking (PKPD / Bradley–Terry) on Jev-style judges

1K 0 0
AstraZeneca
rexmex

A general purpose recommender metrics library for fair evaluation.

1K 277 24
hseshadr
assay-engine

Turns measurements on different scales into one score that shows its math — for developers who must explain a score.

1K 0 0
srvanrell
ranking-table-tennis

Ranking system based on rating points for table tennis players.

988 0 1
mathewOracle
ranksignal

Catch ranking and retrieval quality failures in production, without ground-truth labels. Label-free signals + Prometheus export.

876 0 0
lucasmaystre
kickscore

Pairwise comparisons with flexible time-dynamics.

845 63 18
arclabs561
ranklab

Learning-to-rank losses and evaluation

801 0 0
krishsharma0413
discordlevelingcard

A library with leveling cards for your discord bot.

715 44 5
brawer
osmviews

Python client for OSMViews, a world-wide ranking of geographic locations based on OpenStreetMap tile logs.

660 1 0
ZynclaveTech
recsys-eval

Open-source infrastructure for building recommender systems. Offline evaluation and promotion gating, extracted from production.

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