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 11 28

  5. systemd-softioc systemd-softioc Public

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

    Shell 11 8

  6. constrained-matrix-factorization constrained-matrix-factorization Public

    Python 10 4

Repositories

Showing 10 of 300 repositories
  • recap Public

    RECAP – Reproducible Experiment Capture and Provenance

    NSLS2/recap's past year of commit activity
    Python 3 BSD-3-Clause 0 0 0 Updated Sep 21, 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 2 1 Updated Sep 21, 2026
  • bmm-profile-collection Public

    BlueSky configuration for NSLS-II beamline 6BM, BMM

    NSLS2/bmm-profile-collection's past year of commit activity
    Python 3 14 1 0 Updated Sep 18, 2026
  • fxi-profile-collection Public

    Profiles for data collection at FXI

    NSLS2/fxi-profile-collection's past year of commit activity
    Python 2 BSD-3-Clause 4 5 5 Updated Sep 18, 2026
  • cditools Public

    NSLS-II CDI beamline tools

    NSLS2/cditools's past year of commit activity
    Python 1 BSD-3-Clause 4 3 9 Updated Sep 18, 2026
  • nsls2.ioc_deploy Public

    NSLS-II EPICS IOC Deploy Collection

    NSLS2/nsls2.ioc_deploy's past year of commit activity
    Jinja 1 BSD-3-Clause 26 22 17 Updated Sep 18, 2026
  • MRFTiming Public

    An IOC application built on top of KIT-IBPT's epics-mrf

    NSLS2/MRFTiming's past year of commit activity
    Makefile 0 BSD-3-Clause 1 0 0 Updated Sep 18, 2026
  • pyCHX Public

    chx_analysis_codes

    NSLS2/pyCHX's past year of commit activity
    Jupyter Notebook 8 BSD-3-Clause 12 33 (3 issues need help) 2 Updated Sep 17, 2026
  • eurotherm-rtc-ioc Public

    EPICS IOC support for an Eurotherm RTC temperature controller over Modbus/TCP.

    NSLS2/eurotherm-rtc-ioc's past year of commit activity
    Batchfile 0 0 0 0 Updated Sep 17, 2026
  • hextools Public

    Importable tools for the HEX beamline

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