micropython-stubber

Code hint generator

A tool to generate and maintain type hints for MicroPython projects to improve code completion and error detection in integrated development environments.

Generate and maintain stubs for different MicroPython ports to use with VSCode and Pylance, PyRight, Thonny, PyCharm or MyPy

GitHub

180 stars
10 watching
14 forks
Language: Python
last commit: 6 days ago
Linked from 1 awesome list

firmware-stubsmicropythonmicropython-stubbermicropython-stubsmypymypy-stubspylancepyrightpythonstatic-typingtypedvscode

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
josverl/micropython-stubs A collection of pre-generated stubs to simplify development of MicroPython-based projects 161
bradenm/micropy-stubs Automates creation of stub packages for microcontrollers and firmware-specific modules. 29
josverl/micropython-magic Enables MicroPython code execution within Jupyter Notebooks for rapid prototyping and development of IoT projects 22
jorenham/scipy-stubs Provides type hints and stubs for SciPy libraries to facilitate code completion and error detection in Python. 16
microbit-foundation/micropython-microbit-stubs Type stubs for MicroPython used by the Python Editor V3 to support code intelligence and API documentation 3
pycqa/flake8-pyi Enhances Flake8 to better handle stub files used in type hinting 73
typeddjango/djangorestframework-stubs Mypy stubs for Django REST Framework to support type hinting and static typing 453
typeddjango/django-stubs Provides precise static types and type inference for Django framework 1,612
spotlightkid/upy-msgpack A lightweight MessagePack serialization library for MicroPython 0
oivron/microbit-stubs Provides type hints and support for integrating Python with the BBC micro:bit 2
josharian/impl Generates method stubs for implementing interfaces in Go. 1,031
edolphin-ydf/goimpl.nvim Generates stubs for interfaces in code completion tools 57
nipunn1313/mypy-protobuf Tool to generate type information from Protocol Buffers specifications 653
migongorg/wepy-snippets A tool that automates code generation and snippet completion in WePy small program development 1
mores/themissinglink Provides a microPython library to interface with an ultrasonic ranger sensor 0