Skip to content
Change the repository type filter

All

    Repositories list

    • nicos

      Public
      (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/nicos) NICOS instrument control system
      Python
      Other
      0200Updated Mar 11, 2026Mar 11, 2026
    • h5cpp

      Public
      C++ wrapper for the HDF5 C-library
      C++
      GNU Lesser General Public License v2.1
      23141180Updated Mar 11, 2026Mar 11, 2026
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/kafka-to-nexus) Writes NeXus files from experiment data streamed through Apache Kafka.
      C++
      BSD 2-Clause "Simplified" License
      6202Updated Mar 9, 2026Mar 9, 2026
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/event-formation-unit) Implementation of neutron event formation pipeline for ESS
      C++
      BSD 2-Clause "Simplified" License
      61260Updated Mar 5, 2026Mar 5, 2026
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/conan-streaming-data-types) Conan package for streaming-data-types
      Shell
      BSD 2-Clause "Simplified" License
      2100Updated Feb 19, 2026Feb 19, 2026
    • Schema for flatbuffer-encoded messages
      CMake
      BSD 2-Clause "Simplified" License
      7402Updated Feb 19, 2026Feb 19, 2026
    • daqlite

      Public
      (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/daqlite) Daquiri light
      C++
      BSD 2-Clause "Simplified" License
      1200Updated Feb 17, 2026Feb 17, 2026
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/yuos_query) Python wrapper for querying the ESS user office system
      Python
      BSD 2-Clause "Simplified" License
      0011Updated Feb 10, 2026Feb 10, 2026
    • essdaq

      Public
      Standalone daq based on the ESS software stack
      Jupyter Notebook
      BSD 2-Clause "Simplified" License
      21110Updated Feb 9, 2026Feb 9, 2026
    • nc-lite

      Public
      Small GUI for editing JSON files. Lighter than the nexus-constructor for quick edits
      Python
      0001Updated Feb 3, 2026Feb 3, 2026
    • vmm-sdat

      Public
      VMM3a/SRS Data Analysis Tool: Analysis software for VMM3a data, recorded with the SRS as PCAP or HDF5 files (GdGEM pipeline of the EFU)
      HTML
      BSD 2-Clause "Simplified" License
      3300Updated Jan 27, 2026Jan 27, 2026
    • forwarder

      Public
      (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/forwarder) Take data from EPICS and whack it into Kafka
      Python
      BSD 2-Clause "Simplified" License
      53010Updated Dec 9, 2025Dec 9, 2025
    • Backend used by MXCuBE
      Python
      GNU Lesser General Public License v3.0
      55000Updated Nov 4, 2025Nov 4, 2025
    • server-dashboard

      Public archive
      Mirror: moved to https://gitlab.esss.lu.se/ecdc/server-dashboard) ECDC server dashboard
      Python
      BSD 2-Clause "Simplified" License
      1000Updated Aug 21, 2025Aug 21, 2025
    • pv-simulator

      Public archive
      Moved to: https://github.com/ess-dmsc/pv-simulator. Program to simulate updating EPICS PVs. Generates PVs from NeXus JSONs.
      Python
      0001Updated Jul 10, 2025Jul 10, 2025
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/conan-configuration) Stores Conan configuration which is common to all our build images
      BSD 2-Clause "Simplified" License
      0011Updated Jun 3, 2025Jun 3, 2025
    • mxcubeweb

      Public
      MXCuBE-Web
      JavaScript
      GNU Lesser General Public License v3.0
      43000Updated May 26, 2025May 26, 2025
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/logical-geometry) Classes for mappiang pixelid <-> (x,y,z,p)
      C++
      0010Updated May 23, 2025May 23, 2025
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/graylog-logger) A simple C++ library for writing log messages to console, file and Graylog server
      C++
      BSD 2-Clause "Simplified" License
      11220Updated May 12, 2025May 12, 2025
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/conan-h5cpp ) Conan package for h5cpp
      Python
      BSD 2-Clause "Simplified" License
      0000Updated May 8, 2025May 8, 2025
    • Utilities for serialising and deserialising streaming data type messages
      Python
      BSD 2-Clause "Simplified" License
      5202Updated May 2, 2025May 2, 2025
    • generate-nexus-files

      Public archive
      Generate example NeXus files as will be created at the ESS
      3000Updated Apr 15, 2025Apr 15, 2025
    • Python
      0020Updated Apr 15, 2025Apr 15, 2025
    • Functions to assist with building example NeXus files in the proposed format for ESS from existing NeXus files and Mantid IDFs
      Python
      BSD 2-Clause "Simplified" License
      1101Updated Mar 27, 2025Mar 27, 2025
    • Color wheel widget and dialog for Qt
      C++
      GNU Lesser General Public License v3.0
      54010Updated Feb 19, 2025Feb 19, 2025
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/conan-qplot) Conan package for qplot
      Python
      0000Updated Feb 17, 2025Feb 17, 2025
    • Common functionality for ECDC Jenkins pipeline jobs
      Groovy
      BSD 2-Clause "Simplified" License
      0700Updated Feb 17, 2025Feb 17, 2025
    • qplot

      Public
      Some convenience classes for scientific plotting in Qt
      C++
      BSD 2-Clause "Simplified" License
      14100Updated Feb 13, 2025Feb 13, 2025
    • (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/conan-epics) Conan package for EPICS Base and V4
      Python
      BSD 2-Clause "Simplified" License
      1000Updated Jan 29, 2025Jan 29, 2025
    • wherefore

      Public
      (Mirror: moved to https://gitlab.esss.lu.se/ecdc/ess-dmsc/wherefore) Simple tool for listing known flatbuffer sources on a Kafka topic
      Python
      BSD 2-Clause "Simplified" License
      1000Updated Jan 28, 2025Jan 28, 2025