SaaSHub helps you find the best software and product alternatives Learn more →
Top 4 Python multiple-dispatch Projects
-
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
Project mention: Dynamically patch a Python function's source code at runtime | news.ycombinator.com | 2025-08-24
Yeah, I've been using this trick to implement a hot reload library: https://github.com/breuleux/jurigged
I also use it in a multiple dispatch library (https://github.com/breuleux/ovld) to replace the entry point by specialized dispatch code in order to cut some overhead.
It's fun.
Also, why is every damn post these days somehow framed in an AI context? It's exhausting.
-
-
Project mention: Unpythonic: Supercharge your Python with parts of Lisp and Haskell | news.ycombinator.com | 2025-07-12
NOTE:
The open source projects on this list are ordered by number of github stars.
The number of mentions indicates repo mentiontions in the last 12 Months or
since we started tracking (Dec 2020).
Python multiple-dispatch discussion
Python multiple-dispatch related posts
-
Ovld – Efficient and featureful multiple dispatch for Python
-
Plum: Multiple Dispatch in Python
-
Writing Python like it’s Rust
-
GitHub - wesselb/plum: Multiple dispatch in Python
-
Plum-dispatch: Julia-inspired multiple dispatch in Python
-
Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime.
-
Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime.
-
A note from our sponsor - SaaSHub
www.saashub.com | 1 Sep 2025
Index
What are some of the best open-source multiple-dispatch projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | plum | 592 |
2 | ovld | 360 |
3 | runtype | 170 |
4 | unpythonic | 99 |