Skip to content
SPECIFICTION
Get listed

Instancy Learning Record Store vs Ralph

Instancy Learning Record Store

instancy.com

Ralph

openfun.github.io

Side by side

FigureInstancy Learning Record StoreRalph
Price from—Free
Free plan—Yes
Free trialYes—
Open source——
WebYes—
Linux—Yes
iOSYes—
AndroidYes—
APIYesYes
Self-hosted—Yes
Plans published11
Spec score · Learning Record Store Software7.8 (#10)7.5 (#14)
AuthenticationThe LRS supports basic authentication and OAuth for accepting data from external systems.The API server supports HTTP Basic authentication and OpenID Connect on top of OAuth 2.0, and either or both can be enabled.
PurposeThe cloud-based LRS receives and stores real-time learning activity data generated by Experience API (xAPI).Ralph is a learning analytics toolbox available as an LRS HTTP API server, a command-line interface, and a library.

Plans

Instancy Learning Record Store

  • Instancy Learning Record StorePriced on request

Instancy Learning Record Store pricing →

Ralph

  • Open sourceFree

Ralph pricing →

In their own words

Instancy Learning Record Store

Instancy Learning Record Store is a cloud service that receives and stores learning activity data generated through Experience API (xAPI). It can track activity across web browsers, mobile apps, simulations, performance support, social learning, and business applications. External systems can send data using basic authentication or OAuth, and the LRS can exchange xAPI data with learning management systems. Instancy says the service is integrated with its learning ecosystem for content authoring, delivery, and data reporting. Dashboards and reports with drill-down widgets support analysis; a statement viewer lets users inspect raw xAPI records and filter by user or learning activity. Captured activity can trigger workflows such as assigning the next module or recommending a learning pathway. The LRS supports cmi5 and multi-tenant use. Instancy's learning implementation team can help identify activity and content types, configure the system, and integrate data flows. There is no free plan. A complimentary 30-day trial does not require credit card information, and pricing is on request based on user count, modules, functionality, and learning needs; an initial implementation setup fee applies after subscription activation.

Visit instancy.com

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