Skip to main content

napari-micromanager

License PyPI Python Version Tests codecov

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

[!NOTE]
While this plugin will continue to be maintained, we are focusing current efforts on a napari-independent gui (using ndv) for reasons of performance and minimizing dependencies. Please follow https://github.com/pymmcore-plus/pymmcore-gui for details


napari-micromanager

Installation

You can install napari-micromanager via pip:

pip install napari-micromanager

You will also need a Qt backend such as PySide6, or PyQt6. PyQt is preferred and receives more testing. If you've previously installed napari into this environment with pip install napari[all], then you will likely already have it. If not, you will also need to install a Qt backend of your choice:

pip install pyqt6  # or any of {pyqt6, pyside6}

Getting micromanager adapters

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

mmcore 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-...'

Contributing

Contributions are very welcome.

Launching napari with plugin

You can launch napari and automatically load this plugin using the launch-dev.py script:

python launch-dev.py

Alternatively you can run:

napari -w napari-micromanager

License

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

Issues

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

Metadata

Release files for napari-micromanager 0.3.1.post1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for napari-micromanager 0.3.1.post1
File Size Uploaded Provenance Actions
napari_micromanager-0.3.1.post1.tar.gz 35.3 kB With provenance Details for napari_micromanager-0.3.1.post1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for napari-micromanager 0.3.1.post1
File Interpreter ABI Platform Actions
napari_micromanager-0.3.1.post1-py3-none-any.whl Python 3 none any Details for napari_micromanager-0.3.1.post1-py3-none-any.whl

Total release size: 61.7 kB

Release files / napari_micromanager-0.3.1.post1.tar.gz

Download URL napari_micromanager-0.3.1.post1.tar.gz
Size 35.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e15b124c08d8902a484cc4b660cd673090ae562bf4d0da0e0ec694aab4c33871
BLAKE2b-256 checksum
How to use checksums
9721840b59c378b040f5f87d00362f00804e6f35d0ccd08d843e7cf1d7fa1aaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 18, 2026.

Transparency log

Release files / napari_micromanager-0.3.1.post1-py3-none-any.whl

Download URL napari_micromanager-0.3.1.post1-py3-none-any.whl
Size 26.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c95f1398a8934ba1501a736b86fe1bdd2a71820514ff5ea1ffb9c41cf8363156
BLAKE2b-256 checksum
How to use checksums
d64554d0de43fe41772c087f2ab4f24c31ffc0141630ecbb64b9296926c9a8fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 18, 2026.

Transparency log

Security for napari-micromanager 0.3.1.post1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for napari_micromanager-0.3.1.post1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 18, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page