openLRS
5.6#17 in learning record store softwareWebAPISelf-hosted
Visit| Fact | openLRS | xh |
|---|---|---|
| Authentication | The /lrs endpoint requires an X-Signature header calculated from a secret shared by the learning platform and openLRS. | Basic, bearer and digest authentication are supported, along with .netrc credentials. |
| License | The repository states that openLRS is open source under the MIT License. | The project is distributed under the MIT License. |
| Maker identity | The openHPI imprint identifies Hasso-Plattner-Institut für Digital Engineering gGmbH as the organization behind openHPI. | The GitHub account identifies the maintainer as Mohamed Daahir and lists London, United Kingdom as his location. |
| Purpose | openLRS stores and retrieves learning records generated by learning activities and supports the Experience API (xAPI). | xh is a friendly, fast tool for sending HTTP requests, with a focus on improved performance. |
No prices published.
openLRS may suit teams that need an xAPI record store for learning platforms, including Moodle setups that capture H5P events. Its archived, read-only repository and self-hosting requirements are central considerations.
xh suits developers and technical users who send HTTP requests from a terminal and want HTTPie-style syntax with performance-focused behavior. It is useful when requests need varied body formats, authentication, response filtering, or curl conversion across supported platforms.