Preparing for system design interviews?  Try bugzed.com →

Runtype: Runtime Type Validation and Multiple Dispatch

JSON →
library 0.5.3 ·python
verified Jun 28, 2026

Runtype is a Python library providing utilities for fast run-time type validation and multiple dispatch. It enhances Python's built-in `dataclasses` with runtime type validation and automatic casting, offers smart alternatives to `isinstance` and `issubclass` for complex types, and implements a performant multiple-dispatch decorator. The library is currently at version 0.5.3, with a regular release cadence addressing bug fixes and performance improvements.

total hits 25
actors 6 distinct systems
last hit 18d ago PetalBot
GPTBot
4
Script
1
ByteDance
1
Search engines
9
Humans
4

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇬🇧 United Kingdom · 🇩🇪 Germany