Utilities for run-time type validation and multiple dispatch
☆172Dec 3, 2025Updated 2 months ago
Alternatives and similar repositories for runtype
Users that are interested in runtype are comparing it to the libraries listed below
Sorting:
- Write short and fully-typed lambdas where you need them.☆285Dec 11, 2023Updated 2 years ago
- A command line app that makes Git easy.☆11Oct 25, 2021Updated 4 years ago
- Typecast is an experimental python library for defining casts between classes.☆14Oct 14, 2016Updated 9 years ago
- Unbearably fast near-real-time pure-Python runtime-static type-checker.☆3,354Updated this week
- Operator overloading for fast anonymous functions.☆50Feb 20, 2026Updated last week
- A small Python library for one-sided tolerance bounds and two-sided tolerance intervals.☆17Mar 27, 2023Updated 2 years ago
- 30/36 key 3row keyboards with col stagger☆17Aug 28, 2023Updated 2 years ago
- Get information about what a Python frame is currently doing, particularly the AST node being executed☆378Sep 1, 2025Updated 6 months ago
- Provides a language server for grammars based on Lark☆22May 14, 2021Updated 4 years ago
- Four-wheel drive for asyncio.☆83Sep 14, 2025Updated 5 months ago
- Pythonic task automation☆44Jan 22, 2026Updated last month
- A python-tabulate wrapper for producing tables from generators☆57Nov 5, 2022Updated 3 years ago
- Multiple dispatch in Python☆633Feb 21, 2026Updated last week
- ☆15Mar 11, 2025Updated 11 months ago
- Grep Python Abstract Syntax Trees (AST) using XPath☆105Jan 8, 2026Updated last month
- Multiple argument dispatching.☆311Feb 21, 2026Updated last week
- A container for dataclasses with multi-indexing and bulk operations.☆315Mar 23, 2021Updated 4 years ago
- AST-based fragmental source code refactoring toolkit for Python☆458Dec 30, 2023Updated 2 years ago
- A Python type checker☆28Updated this week
- Tools for indexing gzip files to support random-like access.☆28Mar 15, 2021Updated 4 years ago
- Yet another post-build step and class to bring reflection to C++ enumerations.☆11Sep 22, 2021Updated 4 years ago
- purple garden is a lean scripting language designed for performance, with aggressive optimisations, JIT compilation, fine-grained memory …☆35Updated this week
- Python package for cancer early detection based on a model of cancer evolution and circulating tumor DNA (ctDNA) shedding☆13Jan 8, 2021Updated 5 years ago
- A lightweight (serverless) native python parallel processing framework based on simple decorators and call graphs.☆103Aug 24, 2022Updated 3 years ago
- An opinionated set of utilities / patterns for FastAPI☆26Feb 5, 2025Updated last year
- ry ~ rust-python☆42Updated this week
- A python library for efficiently interacting and querying SQL databases☆35Oct 27, 2025Updated 4 months ago
- Nickel & Rust-powered Keyboard Firmware☆19Feb 22, 2026Updated last week
- Tool to dump all GPS traces collected by/for the OpenStreetMap project.☆25Mar 6, 2019Updated 6 years ago
- A CLI tool for generating Boost.Python/pybind11 bindings from C/C++☆15Aug 22, 2020Updated 5 years ago
- Go SDK for S2, the durable streams API☆13Feb 9, 2026Updated 3 weeks ago
- 🪵 Troncos - Collection of logging, tracing and profiling tools☆13Feb 24, 2026Updated last week
- CLI to take the toil out of software development☆16Jan 7, 2025Updated last year
- An example repo for generating python bindings with cppyy.☆14Nov 19, 2019Updated 6 years ago
- This is the repository accompanying the pre-print titled, "Genome-wide analyses of 200,453 individuals yield new insights into the causes…☆13Jun 9, 2022Updated 3 years ago
- Unofficial Textual List View for Widgets that supports scrolling. Short and dirty hack to use while waiting for official ListView.☆10Feb 22, 2022Updated 4 years ago
- Collaboration app for sharing and reviewing jupyter notebooks☆16May 25, 2025Updated 9 months ago
- Builders for attrs☆11Jul 31, 2019Updated 6 years ago
- Configurable memory allocations☆15Oct 7, 2024Updated last year