GUI interface between napari and micromanager

    Learn more:

    License PyPI Python Version Tests codecov

    GUI interface between napari and micromanager powered by pymmcore-plus.

    🚧 Experimental! Work in progress! Here be 🐲 🚧


    This napari plugin was generated with Cookiecutter using with @napari's cookiecutter-napari-plugin template.


    You can install napari-micromanager via pip:

    pip install napari-micromanager

    Getting micromanager adapters:

    The easiest way to get the micromanager adapters is to use:

    python -m pymmcore_plus.install

    this will install micromanager to the pymmcore_plus folder in your site-package; use this to see where:

    python -c "from pymmcore_plus import find_micromanager; print(find_micromanager())"

    alternatively, you can direct pymmcore_plus to your own micromanager installation with the MICROMANAGER_PATH environment variable:

    export MICROMANAGER_PATH='/path/to/Micro-Manager-...'


    Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.

    Launching napari with plugin

    You can launch napari and automatically load this plugin using the script:


    Alternatively you can run:

    napari -w napari-micromanager


    Distributed under the terms of the BSD-3 license, "napari-micromanager" is free and open source software


    If you encounter any problems, please file an issue along with a detailed description.


    • 0.0.1rc7

    Release date:

    • 19 May 2022

    First released:

    • 15 August 2021


    • BSD-3-Clause

    Supported data:

    • Information not submitted

    GitHub activity:

    • Stars: 0
    • Forks: 0
    • Issues + PRs: 1

    Python versions supported:

    Operating system:


    • napari (>=0.4.13)
    • pymmcore-plus (>=0.4.0)
    • useq-schema (>=0.1.0)
    • superqt (>=0.3.1)
    • fonticon-materialdesignicons6
    • tifffile

    Sign up to receive updates