Python Typehints

Open-source Python projects categorized as Typehints

Top 7 Python Typehint Projects

  • typer

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

    Project mention: How to make a CLI? | reddit.com/r/bash | 2023-03-17

    I used this template repo to make a bash cli https://github.com/SierraSoftworks/bash-cli then I made a brew formula to make it installable. It provide a nice way to make a cli with nested commands like git. As others mentioned other languages like python have great support for making nice clis see https://typer.tiangolo.com/ for an example framework in python. I chose bash because packaging a python cli for a private brew package is a pain and 99% of what I needed the cli to do was inkoke other clis, so bash made sense for my case.

  • mashumaro

    Fast and well tested serialization framework on top of dataclasses

  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • nptyping

    💡 Type hints for Numpy and Pandas

  • jsons

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

  • danio

    Danio is a ORM for python asyncio world.

    Project mention: ORM by dataclass with type hints✨✨✨ | reddit.com/r/Python | 2022-04-02

    see more at https://strongbugman.github.io/danio/, thanks for any suggestion

  • quo

    🚦🛠️⚙️Quo, a toolkit for writing Command-Line Interface applications and a Text User Interface framework for Python.

    Project mention: Getting Started with quo python | dev.to | 2022-08-31

    from quo.console import Console console = Console() console.launch("https://quo.rtfd.io/")

  • bytechomp

    A pure python declarative custom binary protocol parser & generator using dataclasses and type hinting. Like Pydantic for binary protocols.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

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 2023-03-17.

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 10,759
2 mashumaro 493
3 nptyping 417
4 jsons 265
5 danio 116
6 quo 19
7 bytechomp 16
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com