Python multiple-dispatch

Open-source Python projects categorized as multiple-dispatch

Top 4 Python multiple-dispatch Projects

multiple-dispatch
  1. plum

    Multiple dispatch in Python

  2. 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!

    Sevalla logo
  3. ovld

    Advanced multiple dispatch for Python functions

    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.

  4. runtype

    Utilities for run-time type validation and multiple dispatch

  5. unpythonic

    Supercharge your Python with parts of Lisp and Haskell.

    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

Log in or Post with

Python multiple-dispatch related posts

  • Ovld – Efficient and featureful multiple dispatch for Python

    5 projects | news.ycombinator.com | 29 May 2025
  • Plum: Multiple Dispatch in Python

    1 project | news.ycombinator.com | 12 Oct 2023
  • Writing Python like it’s Rust

    4 projects | /r/rust | 20 May 2023
  • GitHub - wesselb/plum: Multiple dispatch in Python

    1 project | /r/Python | 10 Jun 2022
  • Plum-dispatch: Julia-inspired multiple dispatch in Python

    1 project | news.ycombinator.com | 9 Jun 2022
  • Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime.

    1 project | /r/Python | 4 Oct 2021
  • Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime.

    1 project | /r/Python | 4 Oct 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 1 Sep 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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!
sevalla.com

Did you know that Python is
the 2nd most popular programming language
based on number of references?