{"modules": [{"name": "plesty_analyzers_positionestimate", "slug": "positionestimate", "namespace": "plesty/hub/analyzers/positionestimate", "description": "Analysis module for optical positioning the optical positioning", "category": "analyzers", "vendor": "", "web_url": "https://gitlab.com/plesty/hub/analyzers/positionestimate", "repo_url": "https://gitlab.com/plesty/hub/analyzers/positionestimate.git", "docs_url": "", "latest_tag": "v0.3.0", "version": "0.3.0", "standard": "", "dependency": "plesty_analyzers_positionestimate @ git+https://gitlab.com/plesty/hub/analyzers/positionestimate.git", "last_commit": "Merge branch 'licensing' into 'main'", "last_activity_at": "2026-07-20T07:59:11.476000+00:00"}, {"name": "ape-pulse-slicer", "slug": "pulse-slicer", "namespace": "plesty/hub/devices/ape/pulse-slicer", "description": "Plesty API for APE Pulse Slicer.", "category": "devices", "vendor": "ape", "web_url": "https://gitlab.com/plesty/hub/devices/ape/pulse-slicer", "repo_url": "https://gitlab.com/plesty/hub/devices/ape/pulse-slicer.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "ape-pulse-slicer @ git+https://gitlab.com/plesty/hub/devices/ape/pulse-slicer.git", "last_commit": "Merge branch 'Update_README' into 'main'", "last_activity_at": "2026-07-06T13:03:36.460000+00:00"}, {"name": "plesty-attocube-amc300", "slug": "attocube-amc300", "namespace": "plesty/hub/devices/attocube/attocube-amc300", "description": "A plesty attocube amc300 device.", "category": "devices", "vendor": "attocube", "web_url": "https://gitlab.com/plesty/hub/devices/attocube/attocube-amc300", "repo_url": "https://gitlab.com/plesty/hub/devices/attocube/attocube-amc300.git", "docs_url": "", "latest_tag": "", "version": "", "standard": "", "dependency": "plesty-attocube-amc300 @ git+https://gitlab.com/plesty/hub/devices/attocube/attocube-amc300.git", "last_commit": "Initial commit", "last_activity_at": "2026-06-28T12:33:13.807000+00:00"}, {"name": "plesty-attocube-amc300-device", "slug": "plesty-amc300-piezo-controller", "namespace": "plesty/hub/devices/attocube/plesty-amc300-piezo-controller", "description": "Plesty Attocube AMC300 Piezo Controller Device.", "category": "devices", "vendor": "attocube", "web_url": "https://gitlab.com/plesty/hub/devices/attocube/plesty-amc300-piezo-controller", "repo_url": "https://gitlab.com/plesty/hub/devices/attocube/plesty-amc300-piezo-controller.git", "docs_url": "https://docs.plesty.net/plesty-amc300-piezo-controller/", "latest_tag": "", "version": "", "standard": "quantum", "dependency": "plesty-attocube-amc300-device @ git+https://gitlab.com/plesty/hub/devices/attocube/plesty-amc300-piezo-controller.git", "last_commit": "Merge branch 'exp' into 'main'", "last_activity_at": "2026-07-21T15:23:38.038000+00:00"}, {"name": "plesty-fps3010", "slug": "plesty-fps3010", "namespace": "plesty/hub/devices/attocube/n-hands/plesty-fps3010", "description": "Plesty device server and TCP API for the N-Hands/Attocube FPS3010 interferometer.", "category": "devices", "vendor": "attocube", "web_url": "https://gitlab.com/plesty/hub/devices/attocube/n-hands/plesty-fps3010", "repo_url": "https://gitlab.com/plesty/hub/devices/attocube/n-hands/plesty-fps3010.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "plesty-fps3010 @ git+https://gitlab.com/plesty/hub/devices/attocube/n-hands/plesty-fps3010.git", "last_commit": "Merge branch 'Troubleshooting' into 'main'", "last_activity_at": "2026-07-07T07:48:51.791000+00:00"}, {"name": "chameleon-laser-ultra", "slug": "chameleon-laser-ultra", "namespace": "plesty/hub/devices/coherent/chameleon-laser-ultra", "description": "API module for Chameleon laser.", "category": "devices", "vendor": "coherent", "web_url": "https://gitlab.com/plesty/hub/devices/coherent/chameleon-laser-ultra", "repo_url": "https://gitlab.com/plesty/hub/devices/coherent/chameleon-laser-ultra.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "chameleon-laser-ultra @ git+https://gitlab.com/plesty/hub/devices/coherent/chameleon-laser-ultra.git", "last_commit": "Merge branch 'Remove_plesty-lib_non-existing_branch_dependency' into 'main'", "last_activity_at": "2026-06-10T08:43:58.952000+00:00"}, {"name": "plesty-m2_laser-device", "slug": "m2-laser", "namespace": "plesty/hub/devices/m2/m2-laser", "description": "Plesty M2 Laser Device.", "category": "devices", "vendor": "m2", "web_url": "https://gitlab.com/plesty/hub/devices/m2/m2-laser", "repo_url": "https://gitlab.com/plesty/hub/devices/m2/m2-laser.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "plesty-m2_laser-device @ git+https://gitlab.com/plesty/hub/devices/m2/m2-laser.git", "last_commit": "Initial commit", "last_activity_at": "2026-06-01T10:23:45.847000+00:00"}, {"name": "meadowlark-slm", "slug": "slm", "namespace": "plesty/hub/devices/meadowlark/slm", "description": "API for Meadowlark SLM devices.", "category": "devices", "vendor": "meadowlark", "web_url": "https://gitlab.com/plesty/hub/devices/meadowlark/slm", "repo_url": "https://gitlab.com/plesty/hub/devices/meadowlark/slm.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "meadowlark-slm @ git+https://gitlab.com/plesty/hub/devices/meadowlark/slm.git", "last_commit": "disable ci", "last_activity_at": "2026-05-19T13:06:33.319000+00:00"}, {"name": "plesty-ni_usb_daq-device", "slug": "ni-usb-daq", "namespace": "plesty/hub/devices/national_instruments/ni-usb-daq", "description": "Plesty API for NI USB DAQ devices.", "category": "devices", "vendor": "national_instruments", "web_url": "https://gitlab.com/plesty/hub/devices/national_instruments/ni-usb-daq", "repo_url": "https://gitlab.com/plesty/hub/devices/national_instruments/ni-usb-daq.git", "docs_url": "", "latest_tag": "", "version": "", "standard": "", "dependency": "plesty-ni_usb_daq-device @ git+https://gitlab.com/plesty/hub/devices/national_instruments/ni-usb-daq.git", "last_commit": "Merge branch 'fix_init_bug' into 'main'", "last_activity_at": "2026-06-19T16:09:10.731000+00:00"}, {"name": "plesty-cam-dmk-37aux290", "slug": "cam_dmk_37aux290", "namespace": "plesty/hub/devices/others/cam_dmk_37aux290", "description": "A plesty cam dmk 37aux290 device.", "category": "devices", "vendor": "others", "web_url": "https://gitlab.com/plesty/hub/devices/others/cam_dmk_37aux290", "repo_url": "https://gitlab.com/plesty/hub/devices/others/cam_dmk_37aux290.git", "docs_url": "https://docs.plesty.net/cam_dmk_37aux290/", "latest_tag": "", "version": "", "standard": "quantum", "dependency": "plesty-cam-dmk-37aux290 @ git+https://gitlab.com/plesty/hub/devices/others/cam_dmk_37aux290.git", "last_commit": "build: use plesty-sdk from exp for the new device-docs pipeline", "last_activity_at": "2026-07-17T16:53:40.144000+00:00"}, {"name": "plesty-pi-mirror-controller", "slug": "plesty-pi-mirror-controller", "namespace": "plesty/hub/devices/others/plesty-pi-mirror-controller", "description": "A plesty pi mirror controller device.", "category": "devices", "vendor": "others", "web_url": "https://gitlab.com/plesty/hub/devices/others/plesty-pi-mirror-controller", "repo_url": "https://gitlab.com/plesty/hub/devices/others/plesty-pi-mirror-controller.git", "docs_url": "https://docs.plesty.net/plesty-pi-mirror-controller/", "latest_tag": "", "version": "", "standard": "quantum", "dependency": "plesty-pi-mirror-controller @ git+https://gitlab.com/plesty/hub/devices/others/plesty-pi-mirror-controller.git", "last_commit": "build: use plesty-sdk/plesty-lib from exp for the new device-docs pipeline", "last_activity_at": "2026-07-17T16:57:11.796000+00:00"}, {"name": "lightfield_spectrometer", "slug": "lightfield_spectrometer", "namespace": "plesty/hub/devices/princeton_instruments/lightfield_spectrometer", "description": "API for the Lightfield Spectrometer Device.", "category": "devices", "vendor": "princeton_instruments", "web_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/lightfield_spectrometer", "repo_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/lightfield_spectrometer.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "lightfield_spectrometer @ git+https://gitlab.com/plesty/hub/devices/princeton_instruments/lightfield_spectrometer.git", "last_commit": "Merge branch 'feature/register_from_schema' into 'main'", "last_activity_at": "2026-05-19T10:53:19.727000+00:00"}, {"name": "plexy_devices_acton_picamccd", "slug": "picamccd", "namespace": "plesty/hub/devices/princeton_instruments/picamccd", "description": "Module containing the controller for PICam compatible CCD cameras.", "category": "devices", "vendor": "princeton_instruments", "web_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/picamccd", "repo_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/picamccd.git", "docs_url": "", "latest_tag": "v0.8.0", "version": "0.6.1", "standard": "", "dependency": "plexy_devices_acton_picamccd @ git+https://gitlab.com/plesty/hub/devices/princeton_instruments/picamccd.git", "last_commit": "fixed describe configuration run in try block", "last_activity_at": "2026-07-22T12:51:51.328000+00:00"}, {"name": "pyforpicam", "slug": "pyforpicam", "namespace": "plesty/hub/devices/princeton_instruments/pyforpicam", "description": "", "category": "devices", "vendor": "princeton_instruments", "web_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/pyforpicam", "repo_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/pyforpicam.git", "docs_url": "", "latest_tag": "v0.4.0", "version": "", "standard": "", "dependency": "pyforpicam @ git+https://gitlab.com/plesty/hub/devices/princeton_instruments/pyforpicam.git", "last_commit": "readme: how to setup module", "last_activity_at": "2026-07-22T12:51:50.143000+00:00"}, {"name": "spectrapro_hrs", "slug": "spectrapro_hrs", "namespace": "plesty/hub/devices/princeton_instruments/spectrapro_hrs", "description": "", "category": "devices", "vendor": "princeton_instruments", "web_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/spectrapro_hrs", "repo_url": "https://gitlab.com/plesty/hub/devices/princeton_instruments/spectrapro_hrs.git", "docs_url": "", "latest_tag": "v0.8.1", "version": "", "standard": "", "dependency": "spectrapro_hrs @ git+https://gitlab.com/plesty/hub/devices/princeton_instruments/spectrapro_hrs.git", "last_commit": "Make direct import of classes from api.py possible", "last_activity_at": "2026-07-22T13:03:14.570000+00:00"}, {"name": "plesty-pm100d", "slug": "plesty-pm100d", "namespace": "plesty/hub/devices/thorlab/plesty-pm100d", "description": "A plesty pm100d device.", "category": "devices", "vendor": "thorlab", "web_url": "https://gitlab.com/plesty/hub/devices/thorlab/plesty-pm100d", "repo_url": "https://gitlab.com/plesty/hub/devices/thorlab/plesty-pm100d.git", "docs_url": "https://docs.plesty.net/plesty-pm100d/", "latest_tag": "", "version": "", "standard": "quantum", "dependency": "plesty-pm100d @ git+https://gitlab.com/plesty/hub/devices/thorlab/plesty-pm100d.git", "last_commit": "Merge branch 'exp' into 'main'", "last_activity_at": "2026-07-21T14:38:01.715000+00:00"}, {"name": "powermeter", "slug": "powermeter", "namespace": "plesty/hub/devices/thorlab/powermeter", "description": "A Plesty API module for Thorlab powermeter.", "category": "devices", "vendor": "thorlab", "web_url": "https://gitlab.com/plesty/hub/devices/thorlab/powermeter", "repo_url": "https://gitlab.com/plesty/hub/devices/thorlab/powermeter.git", "docs_url": "", "latest_tag": "", "version": "0.0.1", "standard": "", "dependency": "powermeter @ git+https://gitlab.com/plesty/hub/devices/thorlab/powermeter.git", "last_commit": "Merge branch 'Remove_plesty-lib_non-existing_branch_dependency' into 'main'", "last_activity_at": "2026-06-26T12:26:34.599000+00:00"}, {"name": "thorlab-powermeter", "slug": "plesty-powermeter-by-ai", "namespace": "plesty/hub/devices/thorlab/plesty-powermeter-by-ai", "description": "Plesty device API for Thorlab Powermeter.", "category": "devices", "vendor": "thorlab", "web_url": "https://gitlab.com/plesty/hub/devices/thorlab/plesty-powermeter-by-ai", "repo_url": "https://gitlab.com/plesty/hub/devices/thorlab/plesty-powermeter-by-ai.git", "docs_url": "", "latest_tag": "0.1.0", "version": "", "standard": "", "dependency": "thorlab-powermeter @ git+https://gitlab.com/plesty/hub/devices/thorlab/plesty-powermeter-by-ai.git", "last_commit": "chore: scaffold project", "last_activity_at": "2026-06-05T14:55:04.998000+00:00"}, {"name": "plesty-demo-experiment", "slug": "demo", "namespace": "plesty/hub/experiments/demo", "description": "PLESTY demo experiment: mock line scan showcasing the async Experiment ABC.", "category": "experiments", "vendor": "", "web_url": "https://gitlab.com/plesty/hub/experiments/demo", "repo_url": "https://gitlab.com/plesty/hub/experiments/demo.git", "docs_url": "https://docs.plesty.net/demo/", "latest_tag": "v0.1.0", "version": "", "standard": "quantum", "dependency": "plesty-demo-experiment @ git+https://gitlab.com/plesty/hub/experiments/demo.git", "last_commit": "Merge branch 'exp' into 'main'", "last_activity_at": "2026-07-09T09:24:49.073000+00:00"}, {"name": "plesty-pl-image-scan", "slug": "plesty-pl-image-scan", "namespace": "plesty/hub/experiments/plesty-pl-image-scan", "description": "A plesty pl image scan experiment.", "category": "experiments", "vendor": "", "web_url": "https://gitlab.com/plesty/hub/experiments/plesty-pl-image-scan", "repo_url": "https://gitlab.com/plesty/hub/experiments/plesty-pl-image-scan.git", "docs_url": "https://docs.plesty.net/plesty-pl-image-scan/", "latest_tag": "", "version": "", "standard": "quantum", "dependency": "plesty-pl-image-scan @ git+https://gitlab.com/plesty/hub/experiments/plesty-pl-image-scan.git", "last_commit": "chore: build with plesty-sdk/plesty-lib from exp", "last_activity_at": "2026-07-21T15:25:42.512000+00:00"}]}