{"library":"magicgui","type":"library","category":null,"description":"magicgui is a Python library that automatically generates graphical user interfaces (GUIs) from functions, primarily leveraging type hints for widget inference. It aims to make GUI creation simple and declarative, supporting various GUI backends (like Qt, wxPython, GTK, or custom) via `qtpy` and `app-model`. The current stable version is 0.10.2, with active development and frequent releases.","language":"python","status":"active","version":"0.10.2","tags":["GUI","declarative","widgets","type-hints","qt","pyside","pyqt","app-model"],"install":[{"cmd":"pip install magicgui","imports":["from magicgui import magicgui","from magicgui.widgets import Container","from magicgui.function_gui import FunctionGui"]},{"cmd":"pip install magicgui[qt]","imports":[]}],"homepage":null,"github":"https://github.com/pyapp-kit/magicgui","docs":"https://pyapp-kit.github.io/magicgui/","changelog":"https://github.com/pyapp-kit/magicgui/blob/main/CHANGELOG.md","pypi":"https://pypi.org/project/magicgui/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.6,"avg_import_s":0.25,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/magicgui/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}