Skip to content

EuropeanSpallationSource/openxal

 
 

Repository files navigation

Open XAL

Open XAL is an open source development environment used for creating accelerator physics applications, scripts and services. This project is a collaboration among SNS, CSNS, ESS, GANIL, TRIUMF and FRIB. Please visit our home page for more information.

Features

Open XAL is designed to be a flexible application framework for developing accelerator physics applications with the following features:

  • Open Source collaboration with dozens of developers across several sites
  • Pure Java for cross platform development and deployment
  • Application Framework for rapidly developing modern applications
  • Toolbox of Java packages
  • Collection of applications (over four dozen) and services
  • EPICS Channel Access support
  • Ant based build system independent of IDE

Requirements (ESS/Maven branch)

  • Java version 11
  • Maven at least version 3.5

Build Results

Branch Travis GitLab-CI Jenkins
Open XAL Master Open XAL Master Build Test - -
SNS Master Open XAL sns.master Build Test - -
ESS Master - ESS Build GitLab-CI -

About

Open XAL Accelerator Physics Software Platform

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.9%
  • Python 0.7%
  • HTML 0.5%
  • JavaScript 0.5%
  • Ruby 0.3%
  • XSLT 0.1%