Skip to content
@DiamondLightSource

Diamond Light Source

Diamond Light Source is the UK’s national synchrotron science facility, located at the Harwell Science and Innovation Campus in Oxfordshire.

Popular repositories Loading

  1. discorpy discorpy Public

    Camera calibration with sub-pixel accuracy: https://discorpy.readthedocs.io/

    Python 93 13

  2. pythonSoftIOC pythonSoftIOC Public

    Embed an EPICS IOC in a Python process

    Python 47 15

  3. Savu Savu Public

    Tomography Reconstructon Pipeline

    Python 43 42

  4. ethercat ethercat Public

    EPICS support to read/write to ethercat based hardware

    C 34 13

  5. PuckBarcodeReader PuckBarcodeReader Public

    The Puck Barcode Reader is a software used by Diamond XChem laboratory to scan codes placed on sample pins and on sample pucks.

    Python 31 7

  6. pmac pmac Public

    Driver for the Delta Tau PMAC motion controller family.

    C++ 30 25

Repositories

Showing 10 of 569 repositories
  • DiamondLightSource/smartem-frontend's past year of commit activity
    TypeScript 0 0 9 6 Updated Oct 10, 2026
  • xas_toolbox Public

    A python package for processing and analysis of X-ray spectroscopy data

    DiamondLightSource/xas_toolbox's past year of commit activity
    Python 0 Apache-2.0 0 1 9 Updated Oct 10, 2026
  • dls-moxa-configurator Public

    A tool for creating moxa configs offline

    DiamondLightSource/dls-moxa-configurator's past year of commit activity
    Python 0 Apache-2.0 0 1 1 Updated Oct 10, 2026
  • myst-version-switcher-plugin Public

    Myst JS plugin and GitHub Action for switching between multiple documentation version deployed to GitHub Pages

    DiamondLightSource/myst-version-switcher-plugin's past year of commit activity
    JavaScript 1 Apache-2.0 1 2 3 Updated Oct 10, 2026
  • xrpddatavis Public

    A deployable API and web front, build with FastAPI and sci-react-ui. Allows powder diffraction data to be shown to beamline user

    DiamondLightSource/xrpddatavis's past year of commit activity
    TypeScript 0 Apache-2.0 0 4 11 Updated Oct 10, 2026
  • numtracker Public

    Service for arbitrating and querying where individual data collections should store their big data.

    DiamondLightSource/numtracker's past year of commit activity
    Rust 1 Apache-2.0 2 8 11 Updated Oct 10, 2026
  • blueapi Public

    Lightweight bluesky-as-a-service

    DiamondLightSource/blueapi's past year of commit activity
    Python 13 Apache-2.0 14 125 34 Updated Oct 10, 2026
  • python-copier-template Public

    Diamond's opinionated copier template for pure Python projects managed by uv

    DiamondLightSource/python-copier-template's past year of commit activity
    Jinja 25 Apache-2.0 9 63 (2 issues need help) 4 Updated Oct 10, 2026
  • python-procrunner Public

    Versatile utility function to run external processes

    DiamondLightSource/python-procrunner's past year of commit activity
    Python 7 BSD-3-Clause 4 2 7 Updated Oct 9, 2026
  • dls-plc-tools Public

    Collection of tools to facilitate EPICs commissioning of PLC based systems

    DiamondLightSource/dls-plc-tools's past year of commit activity
    Python 0 Apache-2.0 0 1 3 Updated Oct 9, 2026