Skip to content
magicgui
magicgui
Initializing search
pyapp-kit/magicgui
magicgui
pyapp-kit/magicgui
Overview
Installation
Usage
Usage
Widgets
Type Hints to Widgets
Events
magicgui & magic_factory
Dataclasses & guiclass
Examples
Examples
Getting started
Getting started
Basic example
Basic widgets demo
Demo applications
Demo applications
Input values dialog
Quantities with pint
Callable functions demo
Snell's law demonstration using magicgui
Hotdog or not app
Chaining functions together
Demo widget types
Demo widget types
Image widget
Range slider widget
Custom text labels for widgets
Log slider widget
Optional user choice
Multiple selection widget
File dialog widget
Directory dialog widget
Password login
Dropdown selection widget
Table widget
matplotlib and magicgui
matplotlib and magicgui
matplotlib figure example
Waveforms example
napari and magicgui
napari and magicgui
napari forward reference demo
napari Qt demo
napari parameter sweeps
napari image arithmetic widget
Jupyter notebooks and magicgui
Jupyter notebooks and magicgui
Jupyter notebooks and magicgui
Progress bar examples
Progress bar examples
Manual progress bar
Simple progress bar
Indeterminate progress bar
Nested progress bars
Under the hood
Under the hood
Self reference magicgui widgets
Deocrate class methods with magicgui
API
API
magicgui
magicgui
Table of contents
magicgui
magic_factory
widgets
widgets
CheckBox
ComboBox
Container
DateEdit
DateTimeEdit
Dialog
EmptyWidget
FileEdit
FloatRangeSlider
FloatSlider
FloatSpinBox
FunctionGui
Image
Label
LineEdit
ListEdit
LiteralEvalLineEdit
LogSlider
MainFunctionGui
MainWindow
Password
ProgressBar
PushButton
QuantityEdit
RadioButton
RadioButtons
RangeEdit
RangeSlider
Select
SliceEdit
Slider
SpinBox
Table
TextEdit
TimeEdit
ToolBar
TupleEdit
magicgui.widgets.create_widget
widgets.bases
widgets.protocols
type_map
application
experimental
migration guide
Contributing
Table of contents
magicgui
magicgui.magicgui
#
magicgui
.
magicgui
=
TypeMap
.
global_instance
()
.
magicgui
module-attribute
#