No Page Title

  • Gleisfeld mit ICE in Bewegungsunschärfe und einmontierten Hashtag Symbolen
    Copyright: Deutsche Bahn AG/ Max Lautenschläger

    Open Source @ Deutsche Bahn

    Open Source for a Strong Rail

Open Source Projects

Deutsche Bahn maintains a number of Open Source projects. The following list shows a selection:

  • DB UX Design System v3 - Sets uniform UX standards for Deutsche Bahn and, as an Open Source framework, promotes a consistent European user experience and networking
  • Digitale Schiene Deutschland - Railway Digitalization
  • Eclipse Signalling Engineering Toolbox - Providing essential components of the tool chain to manage initialization, testing, validation and visualization of the PlanPro object model for railway signalling engineering
  • Flatland - An open-source toolkit for developing and comparing Multi Agent Reinforcement Learning algorithms in little (or ridiculously large!) gridworlds
  • libpax - A library to estimate passenger (PAX) count based on Wi-Fi & Bluetooth signals based on the ESP32 chip
  • Trivy Vulnerability Explorer - Web application that allows to load a Trivy report in json format and displays the vulnerabilities of a single target in an interactive data table
  • GitLab CI Python Library - A library to create dynamic pipelines for Gitlab CI. It allows to write Gitlab CI pipelines of any complexity in well manageable Python code
  • DB Systel Open Source Policies - Collection of Open Source related policies at DB Systel GmbH

We are also involved in numerous other Open Source projects and initiatives.