GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • micro-manager
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — µManager

README.md

Micro-Manager

Micro-Manager started out as an application to control microscope hardware, such as cameras, xy-stages, filter wheels, etc. It includes a hardware abstraction layer written in C++ that is now used in several projects including the original user interface written in Java that is distributed as an ImageJ plugin.

Go to micro-manager.org for documentation and binary downloads.

For support, see Micro-Manager Community.

The Micro-Manager community welcomes you! For our governance structures, go here

Repositories

  • mmCoreAndDevices contains the hardware abstraction layer (MMCore) and device adapters (modules that translate between the actual hardware and MMCore. These are all written in C++. Also contains the code to export MMCore to Java (MMCoreJ).

  • micro-manager. The source code to the Java user interface.

  • pymmcore. Exports MMCore to Python

  • micro-manager.github.io. Source code for the micro-manager website

Python compatility

Several projects provide access to Micro-Manager code from Python. Pycro-manager creates an interprocess bridge between the "classical" Micro-Manger running in a Java Virtual Machine and Python. Pymmcore exports the MMCore interface directly to Python. Pymmcore is used by various Python packages such as pymmcore-plus, located in a github organization that contains several User Interfaces witten in Python to interface with MMCore (pymmcore-widgets, napari-micro-manager).

Contributing

Start here.

Pinned Loading

  1. micro-manager micro-manager Public

    Microscope control and image acquisition integrated with ImageJ

    Java 329 255

  2. pycro-manager pycro-manager Public

    Python control of micro-manager for customized data acquisition

    Jupyter Notebook 190 55

  3. mmCoreAndDevices mmCoreAndDevices Public

    Micro-Manager's device control layer, written in C++

    C++ 66 140

  4. micro-manager.github.io micro-manager.github.io Public

    Micro-Manager website source

    JavaScript 8 53

  5. pymmcore pymmcore Public

    Python bindings for MMCore, Micro-Manager's device control layer

    Python 36 13

  6. futureMMCore futureMMCore Public

    Place to discuss the future design of a universal microscope hardware interface

    18 1

Repositories

Loading
Type
Language
Sort
Showing 10 of 27 repositories
  • LightSheetManager Public
    micro-manager/LightSheetManager's past year of commit activity
    Java 2 BSD-3-Clause 4 13 0 Updated Nov 12, 2026
  • micro-manager Public

    Microscope control and image acquisition integrated with ImageJ

    micro-manager/micro-manager's past year of commit activity
    Java 329 255 147 (1 issue needs help) 20 Updated Nov 6, 2026
  • mmCoreAndDevices Public

    Micro-Manager's device control layer, written in C++

    micro-manager/mmCoreAndDevices's past year of commit activity
    C++ 66 140 111 34 Updated Nov 6, 2026
  • mmcore Public

    Experimental mirror; 'main' may be reset

    micro-manager/mmcore's past year of commit activity
    C++ 0 1 0 0 Updated Nov 5, 2026
  • mm-test-adapters Public

    meson routines to build mm device adapters for testing

    micro-manager/mm-test-adapters's past year of commit activity
    Python 0 3 0 0 Updated Nov 4, 2026
  • AcqEngJ Public

    Java-based acquisition engine for Micro-manager

    micro-manager/AcqEngJ's past year of commit activity
    Java 2 BSD-3-Clause 10 3 1 Updated Nov 4, 2026
  • apidoc Public

    API documentation site for Micro-Manager

    micro-manager/apidoc's past year of commit activity
    Shell 0 0 1 0 Updated Nov 4, 2026
  • micro-manager.github.io Public

    Micro-Manager website source

    micro-manager/micro-manager.github.io's past year of commit activity
    JavaScript 8 53 14 2 Updated Oct 28, 2026
  • pymmcore Public

    Python bindings for MMCore, Micro-Manager's device control layer

    micro-manager/pymmcore's past year of commit activity
    Python 36 LGPL-2.1 13 7 1 Updated Oct 14, 2026
  • mmdevice Public

    Experimental mirror; 'main' may be reset

    micro-manager/mmdevice's past year of commit activity
    C++ 0 BSD-3-Clause 0 0 0 Updated Oct 14, 2026
View all repositories

People

@marktsuchida @nicost

Top languages

C++ Python Java Jupyter Notebook TypeScript

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.