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

Multiple Dispatch Python Packages

Python packages with the GitHub topic multiple-dispatch. Sorted by relevance, with stars and monthly downloads.
coady
multimethod

Multiple argument dispatching.

3.7M 313 27
beartype
plum-dispatch

Multiple dispatch in Python

1.5M 641 28
pythological
logical-unification

Straightforward unification in Python that's extensible via generic functions.

890K 53 7
breuleux
ovld

Advanced multiple dispatch for Python functions

703K 400 4
erezsh
runtype

Utilities for run-time type validation and multiple dispatch

301K 175 3
Technologicat
unpythonic

Supercharge your Python with parts of Lisp and Haskell. Py3.10-3.14.

19K 104 3
nstarman
quax

Multiple dispatch over abstract array types in JAX.

8K 141 7
beartype
plum

Multiple dispatch in Python

6K 641 28
GalacticDynamics
quaxed

Pre-quaxed libraries for use in multiple dispatch over abstract array types in JAX.

6K 7 3
GalacticDynamics
coordinax

Coordinates in JAX

3K 32 5
ken-morel
pyoload

Add some runtime typchecking to your functions and classes.

2K 2 0
eerkela
bertrand

flexible type extensions for pandas

672 2 0
GalacticDynamics
plotting-backends

Plotting dispatch backends.

396 2 1
GalacticDynamics
array-api-jax-compat

Pre-quaxed libraries for use in multiple dispatch over abstract array types in JAX.

370 7 3
danwerner
multimethodic

Multimethods for Python, inspired by Clojure

32 13 7
    • Data from PyPI, GitHub, ClickHouse, and BigQuery