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

Type Safety Python Packages

Python packages with the GitHub topic type-safety. Sorted by relevance, with stars and monthly downloads.
rustedpy
result

NOT MAINTAINED - A simple Rust like Result type for Python 3. Fully type annotated.

2.9M 2K 90
dry-python
returns

Make your functions return something meaningful, typed, and safe!

1.5M 4K 147
Dobiasd
undictify

Python library providing type-checked function calls at runtime

51K 98 9
altitudenetworks
dynamoquery

Python AWS DynamoDB ORM

40K 27 5
keithasaurus
koda

Type-safe functional tools for Python.

25K 98 6
wemake-services
safe-assert

Safe and composable assert for Python that can be used together with optimised mode

12K 18 1
yaniv-golan
affinity-sdk

Unofficial strongly-typed Python SDK for the Affinity CRM API - full read/write coverage, Pydantic v2, MCP server included. For when you need more than Affinity's official MCP

9K 0 1
mgrinshpon
toolz-stubs

Type stubs for toolz and tlz.

8K 5 3
LostInDarkMath
pedantic

Some useful decorators for any situation. Includes runtime type checking.

6K 25 2
dmayo3
mocksafe

Type-safe mocking for Python.

5K 13 2
overflowy
safe-result

A Python package for elegant error handling, inspired by Rust's Result type.

5K 170 7
flecsi
flecsi-sandbox

Flexible Computational Science (FleCSI) Project

3K 26 15
seandstewart
typical

Typical: Python's Typing Toolkit.

3K 180 9
todofixthis
phx-filters

Opinionated schema validation for Python - chain type-safe filters with | like UNIX pipes

2K 2 3
mbdevpl
static-typing

add static type information to Python abstract syntax trees

1K 8 2
eldenizfamilyanskicode
base-typed-id

Typed UUID identifier base class with exact runtime subtype preservation, plain-string interoperability, and optional Pydantic v2 support.Strict typed UUID identifiers with exact runtime subtype preservation, plain string interoperability, and optional Pydantic v2 support.

905 0 0
tomrussobuilds
orchard-ml

Modular PyTorch framework: Pydantic schemas + Optuna optimization + resolution-aware architectures for vision research

846 14 0
chrilves
raffiot

Robust And Fast Functional IO Toolkit

799 17 1
K-dash
pyropust

Rust Result/Option types exposed to Python with @do generator short-circuiting

737 0 0
eldenizfamilyanskicode
base-typed-string

Strict typed string base class with exact runtime subtype preservation and optional Pydantic v2 support.

670 0 0
mjpieters
pyright-analysis

Visualise Python project type completeness

645 15 0
kensho-technologies
pytest-annotate

Generate PyAnnotate annotations from your pytest tests.

612 113 10
eldenizfamilyanskicode
base-typed-int

Strict typed integer base class with exact runtime subtype preservation and optional Pydantic v2 support.

602 0 0
thesimj
tomlev

Type-safe TOML configuration management with environment variable substitution, automatic validation, and optional async I/O support for modern Python applications.

597 4 0
    • Data from PyPI, GitHub, ClickHouse, and BigQuery