The railML.org initiative

The railML.org initiative was founded in early 2002 against the background of the chronic difficulty of connecting different railway IT applications. Its main objective is to enable heterogeneous railway applications to communicate with each other. Today, the connection of various railway software packages is beset with problems. The purpose of the railML.org initiative has been to find, discuss and present systematic, XML-based solutions for simplified data exchange between railway applications. 

Since 2002, on the basis of information on the railML.org website, our project partners have been working on the simplification of data links for information exchange between different computer applications. The result has been the development of the Railway Markup Language - railML® - which delivers a universally applicable data exchange format and is thus making a substantial contribution to this simplification.

railML is a joint, evolutionary project of railway companies, software and consulting firms and academic institutions located in a number of countries. 

The railML standard is not the product of a centralised body. Instead it has been developed in a work and discussion process among the involved partners. All interested institutions and businesses are invited to contact us and participate in the railML.org initiative. 

This website provides additional information on our project. The results of railML.org are available for download on this website after subjecting to our licensing conditions. You will find XML schemas, sample data files and the detailed railML specifications.

Comparison without and with railML®
Comparison without and with railML®