Ralph vs Veracity Learning
Ralph
openfun.github.ioVeracity Learning
lrs.ioSide by side
| Figure | Ralph | Veracity Learning |
|---|---|---|
| Price from | Free | $100/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | — | Yes |
| macOS | — | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 8 |
| Spec score · Learning Record Store Software | 7.5 (#14) | 8.1 (#7) |
Plans
Veracity Learning
- Lite (Free)Free
- Starter$100 a month
- Pro$400 a month
- EnterprisePriced on request
- Enterprise (On-Premises)Priced on request
- ExpertPriced on request
- FreePrice not published
- White LabelPriced on request
In their own words
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.
Veracity Learning
Veracity Learning is a learning and performance data platform built around the Experience API (xAPI) standard. Its Learning Record Store stores and retrieves xAPI statements, including signatures, binary attachments, and document stores. Analytics include default and custom dashboards, a chart builder, graph query tools, and support for common xAPI profiles. Data can be imported or exported as CSV, JSON, or URL-based data dumps, and statements can be forwarded between LRSs. The product provides an advanced search API, Veracity Query Language, and an LRS API for managing learners, lessons, and other data objects or launching content. Separate LRS instances do not share keys, analytics, or databases. Customers can use cloud-hosted SaaS in a browser or install the product on their own network; the SaaS option uses AWS by default. Veracity Lite is a free download with fewer features. Starter is listed at $100 a month, with 5 LRSs, 1GB storage, 100K–1M xAPI statements, and 25K daily API calls. The Learner Portal is a content player, not an LMS.