Python Types

Open-source Python projects categorized as Types

Top 19 Python Type Projects

  • mypy

    Optional static typing for Python

    Project mention: The GIL can now be disabled in Python's main branch | news.ycombinator.com | 2024-03-11
  • pytype

    A static type analyzer for Python code

    Project mention: Enhance Your Project Quality with These Top Python Libraries | dev.to | 2024-03-18

    Pytype checks and infers types for your Python code - without requiring type annotations. Pytype can catch type errors in your Python code before you even run it.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • typeshed

    Collection of library stubs for Python, with static types

    Project mention: What's the point of using `Any` in Union, such as `str | Any` | /r/learnpython | 2023-08-17

    "csv.pyi is from VS Code Pylance extension" is misleading. Yes, it's included in the code base of the extension, but it's likely originally from python/typeshed. I diffed csv.pyi in the extension and the repository, and they're exactly the same.

  • Schematics

    Python Data Structures for Humans™.

  • typing

    Python static typing home. Hosts the documentation and a user help forum.

    Project mention: Writing Python like it’s Rust | /r/programming | 2023-05-21
  • polyfactory

    Simple and powerful factories for mock data generation

    Project mention: Announcing Polyfactory - a powerful mock data generator for dataclasses, Pydantic and more | /r/Python | 2023-04-16

    If you'd like to contribute, check out the project on GitHub, and if you want to chat you're welcome to join us on the Litestar Discord!

  • sqlalchemy-stubs

    Mypy plugin and stubs for SQLAlchemy

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • typed-argument-parser

    Typed argument parser for Python

  • traits

    Observable typed attributes for Python classes (by enthought)

  • pyanalyze

    A Python type checker

    Project mention: GitHub - quora/pyanalyze: A Python type checker | /r/Python | 2023-05-24
  • typedload

    Python library to load dynamically typed data into statically typed data structures

  • lagom

    📦 Autowiring dependency injection container for python 3 (by meadsteve)

  • pfun

    Functional, composable, asynchronous, type-safe Python.

  • celery-types

    :seedling: Type stubs for Celery and its related packages

  • Maat

    Validation and transformation library powered by deductive ascending parser. Made to be extended for any kind of project.

    Project mention: [Guide] A Tour Through the Python Framework Galaxy: Discovering the Stars | /r/coder_corner | 2023-04-29

    Try msgspec | Maat | turbo for fast serialization and validation

  • compressio

    Lossless in-memory compression of pandas DataFrames and Series powered by the visions type system. Up to 10x less RAM needed for the same data.

  • thsl

    thsl: A typed configuration language.

  • db-introspector-gadget

    This is a CLI tool that can introspect MySQL or Postgres databases and generate a python file that contains TypedDict definitions for the tables and columns in the provided database schema.

    Project mention: First Rust CLI Project, would love some feedback | /r/rust | 2023-08-26

    Here's the link to the source: https://github.com/sesgoe/db-introspector-gadget

  • typebuf

    Dead simple way to create shared type definitions between applications

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

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). The latest post mention was on 2024-03-18.

Python Types related posts

Index

What are some of the best open-source Type projects in Python? This list will help you:

Project Stars
1 mypy 17,410
2 pytype 4,520
3 typeshed 4,017
4 Schematics 2,569
5 typing 1,529
6 polyfactory 857
7 sqlalchemy-stubs 555
8 typed-argument-parser 436
9 traits 414
10 pyanalyze 297
11 typedload 252
12 lagom 241
13 pfun 146
14 celery-types 61
15 Maat 30
16 compressio 28
17 thsl 1
18 db-introspector-gadget 1
19 typebuf 0
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com