awesome-python-typing
awesome-python-typing copied to clipboard
Libraries and frameworks leveraging Type annotations
Should there be a section about tools, libraries, frameworks that leverage type annotations, like FastAPI, Pydantic, Typer, ... ?
Background: I just stumbled over https://github.com/cal-pratt/flexdi and was wondering how to promote something like this. https://github.com/pschanely/CrossHair is another example falling into this category (if we want to make one)
Projects in the categories we already have are scarce, so we add to the list pretty much everything that fits. On the other hand, tools that use type annotations in any way are numerous. From the top of my head, I can recall 7 different ORMs, 3-4 tools for parsing CLI args, and a few validation tools. It doesn't mean we shouldn't have such categories. It means if we do, we need to heavily curate it (as awesome-python o similar), and for this particular list it's not what we've done so far.