PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Search Packages

Find Python packages by name, description, GitHub topic, or filter by metrics
coady
multimethod

Multiple argument dispatching.

3.6M 313 28
beartype
plum-dispatch

Multiple dispatch in Python

1.7M 640 28
pythological
logical-unification

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

821K 53 7
breuleux
ovld

Advanced multiple dispatch for Python functions

697K 400 4
erezsh
runtype

Utilities for run-time type validation and multiple dispatch

249K 174 3
nstarman
quax

Multiple dispatch over abstract array types in JAX.

9K 141 7
GalacticDynamics
quaxed

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

7K 7 3
beartype
plum

Multiple dispatch in Python

5K 640 28
GalacticDynamics
coordinax

Coordinates in JAX

3K 32 5
Technologicat
unpythonic

Supercharge your Python with parts of Lisp and Haskell.

3K 105 3
ken-morel
pyoload

Add some runtime typchecking to your functions and classes.

2K 2 0
GalacticDynamics
plotting-backends

Plotting dispatch backends

775 2 1
GalacticDynamics
array-api-jax-compat

Array-API JAX compatibility

297 7 3
eerkela
bertrand

flexible type extensions for pandas

194 2 0
danwerner
multimethodic

Multimethods for Python, inspired by Clojure

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