Skip to content
SPECIFICTION
Get listed

Mosra vs Ralph

Mosra

mosra.app

Ralph

openfun.github.io

Side by side

FigureMosraRalph
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WebYes—
WindowsYes—
macOSYes—
Linux—Yes
API—Yes
Self-hostedYesYes
Plans published31
Spec score · Learning Record Store Software8.6 (#1)7.5 (#14)
PurposeMosra is an authoring tool for building lessons that can be tracked by an LMS.Ralph is a learning analytics toolbox available as an LRS HTTP API server, a command-line interface, and a library.

Plans

Mosra

  • Free during launchFree
  • Launch periodFree
  • Team workspacePriced on request

Mosra pricing →

Ralph

  • Open sourceFree

Ralph pricing →

In their own words

Mosra

Mosra is a lesson-authoring tool for creating interactive material that can be tracked by a learning management system. Lessons can include graded questions, object states, triggers and variables without code. Question formats include multiple choice, multiple response, true/false, dropdown, short answer, essay, hotspot and drag-and-drop. Exports cover SCORM 1.2, SCORM 2004, xAPI, cmi5, PPTX, PDF, HTML5, PNG, SVG and video. A built-in Learning Record Store reports views, completions, scores and individual answers without an external LMS. Teams can co-edit in real time, comment on slides, use @mentions and set viewer, commenter or editor roles for links. Windows and macOS desktop apps support offline projects and local video export. Organizations can self-host the editor and record store with Docker Compose, but must manage backups, TLS, upgrades and uptime, and be familiar with Linux servers. The launch-period plan is free and includes unlimited lessons and listed features and exports; presentations and exports carry a “Made with Mosra” line.

Visit mosra.app

Ralph

Ralph is an open-source learning analytics toolbox delivered as an LRS HTTP API server, command-line interface, and library. It runs through an API, on Linux, or as a self-hosted deployment. Ralph follows xAPI specification 1.0.3, but xAPI 2.0 is not supported. Its LRS stores data in Elasticsearch, MongoDB, or ClickHouse. The library documents connections to OVH Log Data Platform, OpenStack Swift, Amazon S3, filesystems, other LRS systems, and WebSockets. The API server supports HTTP Basic authentication and OpenID Connect over OAuth 2.0, either separately or together. Statement access can be restricted by authority, and user scopes can limit endpoints or functions; both controls are off by default. Received xAPI statements can be forwarded to other LRS servers with configurable retries and timeouts. Sentry monitors the LRS server and CLI. The CLI converts selected OpenEdX events to xAPI statements. Ralph is distributed as a Python package and Docker image under the MIT License.

Visit openfun.github.io