Assembly Line

H5P-Nodejs-library

h5p-nodejs-library is a collection of server and client-side packages that help you use H5P with a NodeJS backend

H5P-Nodejs-library is an open-source course authoring project on GitHub under the GPL-3.0 license (strong copyleft), with 207 stars. It is built with TypeScript and V8. Its last push was 7 days ago.

Stars
207
License
GPL-3.0
Activity
Active
Latest release
v10.0.5

Code on GitHub Website

Judgement

What it is
Building block
What it does
Server and client packages for hosting, creating and playing H5P interactive content with a Node.js backend.
Adopt it when
Your learning platform runs on Node.js and needs H5P editing and playback.
Watch out
GPL licensed, which affects how you can distribute your product.
Ready for
Usable
Runs as
Library
Built with
TypeScript and Node.js
How established
Established: started 7 years ago, latest release v10.0.5.
What the license allows
Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: H5P-Nodejs-library → TypeScript → Go → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to H5P-Nodejs-library

  1. 1
    Scorm-again jcputney

    A modern SCORM JavaScript runtime library.

    Building block Production-ready You are building an LMS or course player and need SCORM support in the browser.

    ★ 362 MIT TypeScript Active, pushed 5 days ago
  2. 2
    Adapt Framework adaptlearning

    A toolkit for creating responsive, accessible, multilanguage HTML5 e-learning courses.

    Framework or platform Production-ready An e-learning team wants open-source course authoring that works on mobile and in any LMS.

    ★ 627 GPL-3.0 JavaScript Slowing, pushed 3 months ago
  3. 3
    Adapt authoring adaptlearning

    A server-based user interface for authoring eLearning courses using the Adapt framework.

    Complete system Usable Your training team builds SCORM courses and wants a free alternative to Articulate Rise.

    ★ 562 GPL-3.0 JavaScript Slowing, pushed 3 months ago
  4. 4
    Numbas numbas

    A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics

    Complete system Production-ready A university or school needs online maths assessments that run in any LMS via SCORM or LTI.

    ★ 216 Apache-2.0 JavaScript Active, pushed 5 days ago
  5. 5
    Lrsql yetanalytics

    A SQL-based Learning Record Store

    Complete system Usable You need a lightweight, maintained LRS you can self-host.

    ★ 144 Apache-2.0 Clojure Active, pushed 7 days ago
  6. 6
    H5P Standalone tunapanda

    Display H5P content without the need for an H5P server

    Building block Usable You want to embed H5P activities in a static site or app.

    ★ 346 MIT TypeScript Slowing, pushed 7 months ago
  7. 7
    ADL_LRS adlnet

    ADL's Open Source Learning Record Store (LRS) is used to store learning data collected with the Experience API.

    Complete system Usable You need a conformant reference LRS for testing or a small pilot.

    ★ 334 Apache-2.0 Python Slowing, pushed 12 months ago
  8. 8
    xAPI-Spec adlnet

    The xAPI Specification describes communication about learner activity and experiences between technologies.

    List, course or other material Production-ready You are implementing xAPI in an LMS, course or learning record store.

    ★ 956 Apache-2.0 Quiet, pushed 16 months ago

Commercial e-learning authoring tools and SCORM runtimes

  1. 1
    Adobe Captivate Adobe Inc.

    The all-new update to Adobe Captivate offers ease to beginners and speed to professionals for creating mobile-ready courses in minutes.

    Developer tool Production-ready A training team needs software simulations or already works in Adobe's tools.

    117 readers a month Commercial
  2. 2
    iSpring Suite iSpring Solutions

    Create interactive eLearning courses and quizzes right in PowerPoint. iSpring Suite works perfectly with any LMS. Free download.

    Developer tool Production-ready Trainers already comfortable in PowerPoint want to build LMS courses without learning a new tool.

    19 readers a month Since 2001 Commercial
  3. 3
    Articulate 360 Articulate Global

    Discover the #1 AI-powered platform for workplace training.

    Developer tool Production-ready Instructional designers build workplace training courses for an LMS and want the industry-standard toolkit.

    Commercial
  4. 4
    Elucidat Elucidat

    Explore how Create, formerly Elucidat, enhances frontline training through AI-driven content creation for effective learning.

    Developer tool Production-ready A large L&D team needs many non-specialist authors producing consistent courses.

    Commercial

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.