This is your work, valued
typing_inspect. Runtime inspection utilities for Python typing module
★ 376com2ann. Tool for translation type comments to type annotations in Python
★ 158mypy. Optional static typing for Python
★ 2peps. Python Enhancement Proposals
★ 1typehinting. This is a work-in-progress repository for the draft of the Type Hinting PEP for Python 3.5.
★ 1numpydantic. Type annotations for specifying, validating, and serializing arrays with arbitrary backends in Pydantic (and beyond)
★ 149nptyping. 💡 Type hints for Numpy and Pandas
★ 638jqwik. Property-Based Testing on the JUnit Platform
★ 837ry. ry ~ rust-python
★ 75pytest-mypy-plugins. pytest plugin for testing mypy types, stubs, and plugins
★ 126mypy-dev. Python
★ 3python-typing-update. Update Python typing syntax
★ 8ast_serialize. Fast Python parser that generates a serialized AST
★ 9mirrors-mypy. Mirror of mypy for pre-commit
★ 350maturin. Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages
★ 5.7kgcovr. Generate code coverage reports with gcc/gcov
★ 990pytest-mypy-testing. pytest plugin to test mypy static type analysis
★ 34hatch-mypyc. Hatch build hook plugin for Mypyc
★ 55black-pre-commit-mirror. Python
★ 51librt. Mypyc runtime library
★ 14mypy-issues. Quickly compare outputs of different mypy versions on open issues
★ 5hydpy. A framework for the development and application of hydrological models based on Python
★ 48mypy. Optional static typing for Python
★ 21knlab. Source code for the nLab
★ 226mypy-issues. Find how your mypy change affects mypy's open issues.
★ 6mypy-vscode. VS Code extension that provides type checking and analysis for Python code using mypy.
★ 126vscode-mypy. Linting support for Python using the mypy linter.
★ 149dirac. Calculator app for products of Dirac matrices
★ 6mastodon. Your self-hosted, globally interconnected microblogging community
★ 50kjonesforth. Mirror of JONESFORTH
★ 1.1kpython-typing-machines. Python type hints are Turing complete.
★ 33memray. Memray is a memory profiler for Python
★ 15kradiation-hardened-quine. A robust quine program that works even after any one character is deleted.
★ 708stub_uploader. Scripts and actions to auto-upload typeshed stubs to PyPI
★ 37cosmopolitan. build-once run-anywhere c library
★ 21kpy3ify. Convert straddled code to nicer looking python 3 code
★ 1mypy_primer. Run Python type checkers over millions of lines of code
★ 112kglb. KgLb - L4 Load Balancer
★ 154python-assembly-poc. Python
★ 58returns. Make your functions return something meaningful, typed, and safe!
★ 4.3kpython-switch. Adds switch blocks to Python #pypackage
★ 251mypyls. Mypy language server: runs mypy on Python code to provide type checking, go to definition, and hover.
★ 34CrossHair. An analysis tool for Python that blurs the line between testing and type systems.
★ 1.3kpegen_experiments. Experiments for the official PEG parser generator for Python
★ 279strawberry. A GraphQL library for Python that leverages type annotations 🍓
★ 4.7kpython-sortedcontainers. Python Sorted Container Types: Sorted List, Sorted Dict, and Sorted Set
★ 4kawesome-python-typing. Collection of awesome Python types, stubs, plugins, and tools to work with them.
★ 2kadt. Algebraic data types for Python (experimental, not actively maintained)
★ 173pyzy. A fast Python zygote process
★ 18fastenum.
★ 4pyspark-stubs. Apache (Py)Spark type annotations (stub files).
★ 118trio-typing. Type hints for Trio and related projects
★ 29mypy-runner. Python
★ 7emacs-flycheck-mypy. Emacs Lisp
★ 38PythonListsSummaries. A set of pages summarizing discussion on major Python mailing lists.
★ 2typing_inspect_lib. Python
★ 7djangorestframework-stubs. PEP-484 stubs for django-rest-framework
★ 538graphotype-client. Python
★ 2publishthing. zzzeek's scripty thing for pushing around website content, comments, gerrit and git repo stuff
★ 10sqlalchemy. The Database Toolkit for Python
★ 12ktensorflow-stubs. Type stubs for the tensorflow library
★ 17dnspython. a powerful DNS toolkit for python
★ 2.7kgino-stubs. Python
★ 12mypy_extensions. Extensions for mypy
★ 154django-stubs. PEP-484 stubs for Django
★ 2kmypy_mypyc-wheels. Automated builds of mypy_mypyc wheels
★ 20mypy-zope. Plugin for mypy to support zope.interface
★ 40PyQt5-stubs. Stubs for PyQt5
★ 71sqlalchemy-stubs. Mypy plugin and stubs for SQLAlchemy
★ 585doc484. Generate PEP 484 type annotations from docstrings
★ 29numpy-stubs. Experimental typing stubs for NumPy
★ 284pem. PEM file parsing in Python.
★ 171sqlalchemy-stubs. Type annotations for SQLAlchemy
★ 25mypy-playground. The mypy playground. Try mypy with your web browser.
★ 77rawgit. Served files from raw.githubusercontent.com, but with the correct content types. No longer actively developed.
★ 2.4kpydantic. Data validation using Python type hints
★ 28kmypy-PyCharm-plugin. A simple plugin that allows running mypy from PyCharm and navigate between errors
★ 319PyCon_UA_2018_slides. Slides from PyCon Ukraine 2018
★ 12modutil. A library for working with Python modules
★ 19mypy-protobuf. open source tools to generate mypy stubs from protobufs
★ 708mypy-website. Source code for the mypy web site
★ 17MonkeyType. A Python library that generates static type annotations by collecting runtime types
★ 5kwebdnn. The Fastest DNN Running Framework on Web Browser
★ 2kQRL. Quantum Resistant Ledger
★ 465paasta. An open, distributed platform as a service
★ 1.7kc2cgeoportal. c2cgeoportal application
★ 68pyannotate. Auto-generate PEP-484 annotations
★ 1.4kErasmus. Python
★ 24pyls-mypy. Mypy plugin for the Python Language Server
★ 111SublimeLinter-mypy. mypy static type checking for python
★ 57python-typecheckers. A list of Python type checkers (PEP 484 compliant and not, static and runtime/dynamic)
★ 72Axelrod. A research tool for the Iterated Prisoner's Dilemma
★ 838mypyc. Compile type annotated Python to fast C extensions
★ 2kcython. The most widely used Python to C compiler
★ 11kPersimmon. A visual dataflow programming language for sklearn
★ 246Tale. Interactive fiction (text adventure) and Mud framework
★ 151pyenv. Simple Python version management
★ 45kstatic-typing. Add static type information into Python abstract syntax trees.
★ 8core. :house_with_garden: Open source home automation that puts local control and privacy first.
★ 90kjython3. A sandboxed attempt at v3 (not maintained)
★ 304micropython. MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
★ 22kdataclasses. Python
★ 593apistar. The Web API toolkit. 🛠
★ 5.5kmethoddispatch. python singledispatch implementation for methods
★ 5typing_inspect. Runtime inspection utilities for Python typing module
★ 376typingplus. An enhanced version of the Python typing library.
★ 7pytypes. Typing-toolbox for Python 3 _and_ 2.7 w.r.t. PEP 484.
★ 203zulip. Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
★ 26kTranscrypt. Python 3.9 to JavaScript compiler - Lean, fast, open!
★ 2.9kUranium. A Python framework for building Desktop applications.
★ 347stublint. Linter for typeshed stubs
★ 12flake8-pyi. A plugin for Flake8 that provides specializations for type hinting stub files
★ 83retype. Re-apply type annotations from .pyi stubs to your codebase.
★ 146flake8-mypy. A plugin for flake8 integrating Mypy.
★ 102typemap. Typemap - The Annotator (TM)
★ 55design-patterns-for-humans. An ultra-simplified explanation to design patterns
★ 48kmypy-data. mypy typesheds for the Python data stack
★ 85asyncio. asyncio historical repository
★ 1.1kcpython. The Python programming language
★ 74kpybotics. The Python Toolbox for Robotics
★ 360dcos. DC/OS - The Datacenter Operating System
★ 2.4kmitmproxy. An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
★ 45ksphinx-autodoc-typehints. Type hints support for the Sphinx autodoc extension
★ 585the-knights-who-say-ni. CLA enforcement bot for Python organization projects
★ 86enforce. Python 3.5+ runtime type checking for integration testing and data validation
★ 552mypy-django. PEP-484 type hints bindings for the Django web framework
★ 222vim-mypy. Vim plugin for executing Python's optional static type checker MyPy (http://mypy-lang.org/)
★ 102typed_ast. Modified fork of CPython's ast module that parses `# type:` comments
★ 233pseudo-python. a restricted python to javascript / c# / go / ruby compiler
★ 116Airtight. a python-like language with hindley-milner-like type system, which is compiled to c
★ 246awesome-functional-python. A curated list of awesome things related to functional programming in Python.
★ 2.5kpytest-mypy. Mypy static type checker plugin for Pytest
★ 256python-uinput. Pythonic API to Linux uinput module
★ 292cis. Home of the Community Intercomparison Suite.
★ 46pyperformance. Python Performance Benchmark Suite
★ 1kscikit-bio. scikit-bio: a community-driven Python library for bioinformatics, providing versatile data structures, algorithms and educational resources.
★ 1.2kxonsh. 🐚 Python-powered shell. Full-featured, cross-platform and AI-friendly.
★ 9.6ksunpy. SunPy - Python for Solar Physics
★ 1kcom2ann. Tool for translation type comments to type annotations in Python
★ 158peps. Python Enhancement Proposals
★ 5kpeps. Python Enhancement Proposals
★ 7python3statement.github.io. CSS
★ 111pytype. A static type analyzer for Python code
★ 5kfuckitpy. The Python error steamroller.
★ 5.3kfuncy. A fancy and practical functional tools
★ 3.5kmedeas. Python
★ 2spyder. Official repository for Spyder - The Scientific Python Development Environment
★ 9.3ksympy. A computer algebra system written in pure Python
★ 15kmyhdl. The MyHDL development repository
★ 1.1ktypeshed. Collection of library stubs for Python, with static types
★ 5.1knumpy. The fundamental package for scientific computing with Python.
★ 32ktyping. Python static typing home. Hosts the documentation and a user help forum.
★ 1.8k