WEISS is a no-code, drag-and-drop tool for creating EPICS web operation interfaces.
The goal is to make EPICS user interfaces simpler to build and especially easier to deploy and maintain.
Try the live demo: https://demo.weiss-controls.org.
The demo connects to a real IOC. For the demo, all edits stay in your browser only. Use Load Demo anytime to restore.
To install or self-host, visit the main repository:
➡️ https://github.com/weiss-controls/weiss
Follow the "Getting Started" section in the project README.
Project roadmap and planned improvements:
➡️ https://github.com/orgs/weiss-controls/projects/1
- Client-side rendering keeps backend load low.
- Easy access from any modern browser - no remote desktops or local GUIs needed.
- Scales naturally to many simultaneous users.
- Large ecosystem of tools, libraries, and best practices.
- Simple and known integration with authentication, CI/CD, among others.
Issues, feature suggestions and contributions are welcome. Access the Project Roadmap or WEISS Issues to take some inspiration.
How-to guides are coming soon!