openHPI counts on many open source projects and we would like to thank their teams. Prominent examples are Rails, Bootstrap, EmberJS, RSpec, Grape, jQuery, and OmniAuth.

We have published some components, our mobile Apps, and some additional tools as open source code on GitHub:

  • our Android App (GitHub)
  • our iOS App (GitHub)
  • the Online Coding Tool CodeOcean (GitHub)
  • the execution middleware Poseidon (GitHub)
  • CodeHarbor as a repository for programming tasks (GitHub)
  • our proforma gem for processing programming tasks in XML format (GitHub)
  • our MOOC Guidelines (GitHub)
  • MOOCHub API Format (GitHub)
  • UUID Lib (GitHub)
  • ChatBot (GitHub)

Since December 2021, the source code of the openHPI learning platform is also available under an open source license (AGPL).

Please contact us at to get access to the code. Please indicate in your mail if you are interested in using the code yourself or if you also want to contribute to the further development of the code.


  1. The platform's source code alone is not sufficient to run a scalable e-learning solution in the manner of openHPI.
  2. The platform's source code is continuously developed in an agile manner.

This page was last changed at Tue, 03 Jan 2023 10:44:36 +0000.