1. IE browser is NOT supported anymore. Please use Chrome, Firefox or Edge instead.
2. If you are a new user, please register to get an IHEP SSO account through https://login.ihep.ac.cn/registlight.jsp Any questions, please email us at helpdesk@ihep.ac.cn or call 88236855.
3. If you need to create a conference in the "Conferences, Workshops and Events" zone, please email us at helpdesk@ihep.ac.cn.
4. The max file size allowed for upload is 100 Mb.
1–6 Nov 2026
Dongguan Exhibition International Hotel
Asia/Shanghai timezone

CSNS Contributions to the EPICS Community

3 Nov 2026, 09:40
20m
Dongguan Exhibition International Hotel

Dongguan Exhibition International Hotel

Speaker

Lin Wang (CSNS / IHEP)

Description

After CSNS went into operation, the control group developed a set of web-based applications for operation and maintenance. This effort accumulated significant software development skills and experience. Building on this foundation, CSNS began contributing to the EPICS community by providing both new tools deployable by other laboratories and source code contributions to existing projects.

These contributions cover database applications, the Node.js ecosystem, web tools, and collaboration on classic repositories. In the database area, we developed clog (a compact electronic logbook), elog-mobile (a mobile web client for PSI Elog), and e-traveler with a modern technology stack. For the Node.js ecosystem, packages like node-epics-ca, node-epics-pcas, and node-epics-pvxs enable web services to interface with EPICS. Our web tools include capva (unifying CA and PVA in Python), epics-rest-ws (exposing REST/WebSocket access), web-pvtools (browser-based PV tools), and archiver-status. Beyond these standalone packages, CSNS has also contributed source code to major projects including Phoebus, the EPICS Archiver Appliance, and pyepics.

This talk will present these packages and patches. All independent tools are available on GitHub under the MIT license or similar open-source licenses.

Primary author

Lin Wang (CSNS / IHEP)

Presentation materials

There are no materials yet.