Python Typehints

Open-source Python projects categorized as Typehints | Edit details

Top 4 Python Typehint Projects

  • typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Project mention: Python CLI tools, git like auto tab completion. | reddit.com/r/learnpython | 2022-01-25
  • mashumaro

    Fast and well tested serialization framework on top of dataclasses

    Project mention: apischema v0.17 - I've developed the fastest typed JSON (de)serialization library, and you can also build your GraphQL schema with it | reddit.com/r/Python | 2022-01-18

    This month, I've released version 0.17, and it's now blazing fast; there is in fact no more comparison with Pydantic, which more than 5x slower (up to 30x in serialization). It's also faster than alternatives like mashumaro or cattrs. (See the quick benchmark result in documentation, and the code)

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • nptyping

    💡 Type hints for Numpy

    Project mention: How to do static type checking for numpy in python (with both shape and data type) | reddit.com/r/learnpython | 2021-12-27

    I have looked on the internet a lot and there doesn't seem to be a good solution for this. A lot of people recommend nptyping but PyCharm complains about it. Is there a good static type checker for numpy arrays out there?

  • jsons

    🐍 A Python lib for (de)serializing Python objects to/from JSON

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 2022-01-25.

Python Typehints related posts

Index

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

Project Stars
1 typer 7,073
2 mashumaro 364
3 nptyping 267
4 jsons 212
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
www.sonarqube.org