Skip to content
@NSLS2

National Synchrotron Light Source II

National Synchrotron Light Source II

Software at NSLS-II

This is the home for software developed by the National Synchrotron Light Source II (NSLS-II) which is situated at Brookhaven National Laboratory.

Popular repositories Loading

  1. PyXRF PyXRF Public

    Fluorescence fitting GUI.

    Python 38 29

  2. ptycho_gui ptycho_gui Public

    NSLS-II Ptychography Software - frontend

    Python 18 13

  3. PyELEGANT PyELEGANT Public

    Python Interface to the 6D Accelerator Program ELEGANT (ELEctron Generation ANd Tracking)

    Python 13 1

  4. nslsii nslsii Public

    NSLS-II related devices

    Python 12 30

  5. constrained-matrix-factorization constrained-matrix-factorization Public

    Python 11 4

  6. systemd-softioc systemd-softioc Public

    systemd-style scripts for procServ with the intent of running an EPICS IOC

    Shell 11 8

Repositories

Showing 10 of 304 repositories
  • cditools Public

    NSLS-II CDI beamline tools

    NSLS2/cditools's past year of commit activity
    Python 1 BSD-3-Clause 4 3 9 Updated Oct 21, 2026
  • xpd-tools Public

    Importable tools for the XPD beamline

    NSLS2/xpd-tools's past year of commit activity
    Python 0 BSD-3-Clause 5 1 7 Updated Oct 21, 2026
  • PandABlocks-ioc-zmq-stream Public

    Module for streaming data by PandABlocks-ioc

    NSLS2/PandABlocks-ioc-zmq-stream's past year of commit activity
    Python 0 BSD-3-Clause 1 0 0 Updated Oct 21, 2026
  • nsls2api Public

    NSLS-II Facility API

    NSLS2/nsls2api's past year of commit activity
    Python 0 BSD-3-Clause 13 21 (1 issue needs help) 11 Updated Oct 21, 2026
  • n2snscripts Public
    NSLS2/n2snscripts's past year of commit activity
    Shell 3 4 1 4 Updated Oct 20, 2026
  • prometheus-slurm-exporter Public Forked from rivosinc/prometheus-slurm-exporter

    Export select slurm metrics to prometheus

    NSLS2/prometheus-slurm-exporter's past year of commit activity
    Go 0 Apache-2.0 32 0 1 Updated Oct 20, 2026
  • nsls2.epics_services Public

    Collection to hold the roles for building and deploying epics services

    NSLS2/nsls2.epics_services's past year of commit activity
    Jinja 0 1 1 0 Updated Oct 20, 2026
  • hxntools Public

    NSLS-II's Hard X-ray Nanoprobe data acquisition tools

    NSLS2/hxntools's past year of commit activity
    Python 0 BSD-3-Clause 5 0 2 Updated Oct 20, 2026
  • recap Public

    RECAP – Reproducible Experiment Capture and Provenance

    NSLS2/recap's past year of commit activity
    Python 4 BSD-3-Clause 0 0 0 Updated Oct 20, 2026
  • hextools Public

    Importable tools for the HEX beamline

    NSLS2/hextools's past year of commit activity
    Python 2 BSD-3-Clause 4 0 2 Updated Oct 20, 2026