plum-dispatch has 1.6M monthly downloads and 646 GitHub stars. Version 2.9.0 supports Python 3.10+, first published in 2019.
It is actively maintained under a permissive license, last released in Apr 2026.
It is built on top of beartype, rich and typing-extensions. It is used by 102 tracked packages, including pyserde, fastai and fasttransform.
GitHub topics include multiple-dispatch.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- beartype >=0.16.2
- rich >=10.0
- typing-extensions >=4.9.0
Used By
- pyserde
- fastai
- fasttransform
- spire-doc
- spire-xls
- quartodoc
- spire-presentation
- eformer
- nvalchemi-toolkit
- spire-presentation-free
- gamma-config
- netket
- spire-pdf
- unxt
- quax
- bigraph-schema
- qiskit-addon-aqc-tensor
- quaxed
- spire-doc-free
- dataclassish
- torch-snippets
- tvboptim
- pyserde-zoneinfo
- quax-blocks
- bloqade-analog
- backends
- dimos
- fastmonai
- imod
- spire-xls-free
- astx
- unxt-api
- spire-ocr
- fjformer
- spire-barcode
- rframe
- jax-dataloader
- wcosmo
- pixelpop
- spire-pdf-free
- algebraic-arrays
- neuromancer
- wbml
- neuralprocesses
- cascaqit
- stheno
- perturbvi
- pyirx
- jaxdf
- ipie