Top 16 Python Typing Projects
Optional static typing for Python
A static type analyzer for Python code
another library to check typing in python code (by google)
Run Linux Software Faster and Safer than Linux with Unikernels.
Collection of library stubs for Python, with static typesProject mention: On autoloading: a rant about rails | news.ycombinator.com | 2021-11-05
Python these days is sprouting type annotations all over the show, the benefits are too good to ignore.
And if a given library doesn't use type annotations, people will often create type stubs for it that mypy can consume.
Python static typing home. Contains the source for typing_extensions and the documentation. Also hosts a user help forum.Project mention: Type annotations: how to express list contravariance? | reddit.com/r/learnpython | 2021-11-08
Lower bounds are not supported for TypeVars, unfortunately.
Command line tool for improving typing skills (programmers friendly)Project mention: Created a python script to help me practice typing special characters!! | reddit.com/r/MechanicalKeyboards | 2021-03-04
This script does require a package called mltype
Runtime inspection utilities for Python typing moduleProject mention: Runtime inspection utilities for Python typing module | news.ycombinator.com | 2021-04-07
A simple yet powerful TUI framework for your Python (3.7+) applicationsProject mention: Best TUI Library/Framework | reddit.com/r/Python | 2021-10-22
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Utilities for run-time type validation and multiple dispatchProject mention: Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime. | reddit.com/r/Python | 2021-10-04
Source code: https://github.com/erezsh/runtype
Prisma Client Python is an auto-generated and fully type-safe database clientProject mention: GitHub - RobertCraigie/prisma-client-py: Prisma Client Python is an auto-generated and fully type-safe database client | reddit.com/r/Python | 2021-11-16
flake8 plugin which checks that typing imports are properly guardedProject mention: new flake8-hook to manage circular import issues 🚀 | reddit.com/r/Python | 2021-03-24
PS: I didn't know this when writing the plugin, but after finishing it (🙈) I found another similarplugin already existed. This doesn't quite do what I need it to though, so I'll probably keep maintaining my own version for now - but feel free to check that out too 🙂
Flake8 plugin for managing type-checking imports & forward referencesProject mention: If you want to get a little bit stricter about your import management | reddit.com/r/Python | 2021-04-29
Get and validate all Flask input parameters with ease.Project mention: I developed a Flask library that handles all validation and input types for you, feedback appreciated! | reddit.com/r/Python | 2021-08-09
An article about my layout and releases for its installation. (by NotGate)Project mention: Reviung41 first build | reddit.com/r/ErgoMechKeyboards | 2021-11-22
Looks like NotGate's SFB Minimized Layout (https://notgate.github.io/layout/)
Make mypy more effectiveProject mention: typeforce: Make mypy more effective | reddit.com/r/madeinpython | 2021-06-09
Easely create your typescript files from python definition using petit_tsProject mention: One of my first real Open source project | reddit.com/r/Python | 2021-03-02
Some tools to help with one handed typing on linuxProject mention: Semi-disabled programmer seeks endgame keyboard | reddit.com/r/MechanicalKeyboards | 2021-09-15
Last year I was diagnosed with thoracic outlet syndrome, and after several surgeries, I've been left with some nerve damage in my right arm that leaves it weaker and less coordinated than my left. For a while I had no functional use of my right arm and ended up typing entirely on the left side of a koolertron board that was marketed for gamers, with some userland software to deal with aliasing issues. It was a good stopgap but I hit a hard limit around 65wpm and had a hard time reaching any kind of flow state while programming.
Python Typing related posts
Reviung41 first build
1 project | reddit.com/r/ErgoMechKeyboards | 22 Nov 2021
Type annotations: how to express list contravariance?
1 project | reddit.com/r/learnpython | 8 Nov 2021
Thoughts on ISRT?
2 projects | reddit.com/r/KeyboardLayouts | 5 Nov 2021
mypy alternatives - pytype and pyright
3 projects | 30 Oct 2021
How to fix mypy warning for this function
2 projects | reddit.com/r/learnpython | 26 Oct 2021
Do You Miss Strongly-Typed World When Coding in Python? [RE#8]
1 project | dev.to | 8 Oct 2021
Runtype 0.2 - faster than Pydantic, highly configurable, and with unique features for working with types at runtime.
1 project | reddit.com/r/Python | 4 Oct 2021
What are some of the best open-source Typing projects in Python? This list will help you:
Are you hiring? Post a new remote job listing for free.