Quick Guide to eLearning Standards: SCORM, xAPI, cmi5, LTI, H5P & HTML5 Courses

JUSTADDWATER > Services > Quick Guide to eLearning Standards: SCORM, xAPI, cmi5, LTI, H5P & HTML5 Courses

Overview: eLearning standards & content formats.

SCORM, xAPI, cmi5, LTI, H5P and custom HTML5 — modern, trackable and fully integrated content for any LMS.

SCORM (1.2 / 2004)

Reliable course packaging for LMS deployments. Tracks completion, score and session time.

  • Best for compliance & standard courses
  • Widespread LMS compatibility

xAPI (Tin Can API)

Flexible event-based tracking across web, mobile, simulations and offline environments via an LRS.

  • Best for analytics-heavy programs
  • Track activities outside the LMS

cmi5

A modern SCORM replacement that uses xAPI for rich reporting with LMS launch capability.

  • Best for modern LMS deployments
  • Combines LMS launch + xAPI tracking

LTI (Tool Integration)

Standardized way to embed external apps into an LMS with SSO, deep linking and grade return.

  • Best for SaaS tools and exam engines
  • Secure SSO & grade sync

H5P

Fast-to-build interactive HTML5 content — quizzes, branching, interactive video and more.

  • Best for rapid interactive content
  • Lightweight and extendable

Custom HTML5 + xAPI

Bespoke courses, simulations, gamified experiences and microlearning — fully controlled UI with optional xAPI.

  • Best for complex UX and simulations
  • Full flexibility with analytics
Need help picking a format? Contact our LMS team.
Supported integrations: Moodle, Canvas, Blackboard, Docebo, Totara.

eLearning Standards Comparison

Comparison: SCORM • xAPI • cmi5 • LTI • H5P • Custom HTML5
Standard / Format What it is Tracks LMS Launch Offline Support Best for Notes
SCORM (1.2 / 2004) Course packaging & LMS runtime API Completion, score, time, suspend/resume ✔ Yes ✖ No Compliance training, onboarding Widely supported; limited analytics
xAPI (Tin Can API) Event-based activity tracking stored in an LRS Any activity (statements: actor-verb-object) ✖ Not by itself ✔ Yes (with proper design) Analytics, mobile, simulations, VR Requires an LRS; extremely flexible
cmi5 A rule-set on top of xAPI for LMS-launched courses xAPI statements for completion, score, duration ✔ Yes ✔ Yes Modern LMS deployments, SCORM migration Combines LMS launch flow + xAPI power
LTI (Learning Tools Interoperability) Integration standard for external tools & SSO Depends on tool — often grades, attempts ✔ Yes (tool launched from LMS) Depends on tool SaaS learning tools, external assessment engines Enables SSO, deep linking, grade return
H5P Open-source HTML5 content library (content types) Basic interactions: scores, simple results ✔ Yes (embedded in LMS pages) ✖ Typically no Rapid interactive content, microlearning Easy to build; limited analytics compared to xAPI
Custom HTML5 + xAPI Bespoke front-end with optional xAPI/SCORM wrappers Anything you define (clicks, paths, decisions) ✔ With wrapper ✔ Yes Simulations, gamification, product training Most flexible; requires dev resources
Tip: For deep analytics use xAPI or cmi5 with an LRS. For fast interactive content use H5P. For maximum LMS compatibility use SCORM.
We are here to answer your questions

Need help with Course Development?

Free project quote

Please fill out the enquiry form below and we’ll establish communication with you as soon as possible

    Lee Zinser

    Founder at Needgr8r
    "Team is great to work with.. They get what you need and action it with great results. Him has worked with us for a few years on various web related projects.. They are problem solvers and give valuable suggestions regarding the project. They are very fair and work fast. We are using them on continued projects. Thanks!"
    Source: Upwork.com

    Add Your Heading Text Here

    Edit Template

    Our eLearning Development & Integration Services

    We design, develop and integrate learning content using industry standards like SCORM, xAPI, cmi5, LTI, H5P and fully custom HTML5. Our services ensure compatibility, analytics, security, and smooth delivery across all major LMS platforms including Moodle, Canvas, Blackboard, Docebo, and Totara.

    SCORM Development & Packaging

    End-to-end SCORM 1.2/2004 course creation, conversion and packaging. We handle tracking setup, suspend/resume logic, LMS testing and multi-device compatibility.

    • SCORM conversion from PPT/HTML/Video
    • SCORM compliance & LMS QA
    • Storyline/Rise/Captivate to SCORM export

    xAPI (Tin Can) Course Development

    We implement xAPI event tracking for mobile apps, simulations, VR modules and custom content. Setup includes LRS integration, reporting dashboards and analytics workflows.

    • Custom xAPI statement design
    • LRS setup (Learning Locker / GrassBlade)
    • Advanced analytics & dashboards

    cmi5 Content Development

    We build modern cmi5 packages that combine LMS launch workflows with the power of xAPI. Ideal for replacing legacy SCORM setups.

    • SCORM → cmi5 migration
    • xAPI data mapping
    • LRS + LMS integrated solutions

    LTI Tool Integration & Development

    We create LTI-compliant tools that integrate securely with LMS platforms, supporting SSO, grade return, deep linking and external tool launches.

    • LTI 1.3 / Advantage integration
    • Custom external tool development
    • Secure SSO + grade syncing

    H5P Interactive Content Creation

    Fast, engaging interactive content for LMS platforms using 45+ H5P content types — quizzes, hotspots, branching, interactive videos and more.

    • Custom H5P templates
    • Interactive videos & branching
    • Bulk content creation

    Custom HTML5 Course Development

    Fully custom, responsive course development with optional SCORM or xAPI wrappers. Ideal for simulations, product training, and high-end interactive modules.

    • Custom JS/HTML5 learning modules
    • SCORM/xAPI tracking layers
    • Gamified & scenario-based learning
    Custom LMS Development

    Your Custom LMS, Delivered in 30 days.

    We craft bespoke Learning Management Systems designed to perfectly align with your goals, scale infinitely, and empower your growth.

    Featured Case Study

    How We Helped a Leading US Clinical Research Company Improve Compliance Training with a Custom LMS

    A leading US clinical research company needed a scalable way to manage compliance for 1,000+ employees. We built a custom Moodle™ LMS with automated onboarding, role-based course assignments, and yearly resets with reminders. Integrated with Microsoft AD, Paychex, SharePoint, and Power BI, the solution boosted compliance to 95%+ while reducing HR workload and improving executive visibility.
    LMS Compliance report on laptop screen
    Clients Talk

    Testimonials

    "Lee Zinser"

    Founder at Needgr8r
    "Team is great to work with.. They get what you need and action it with great results. Him has worked with us for a few years on various web related projects.. They are problem solvers and give valuable suggestions regarding the project. They are very fair and work fast. We are using them on continued projects. Thanks!"
    Source: Upwork.com

    "Kirsti Hegg"

    CTO, Zuma Juice

    "So far, JustAddWater has created high-functioning software to help overcome business challenges and better support sales. The team is consistently responsive and available, always making time to talk or fix any issues. Collaborative and open, they are quick to respond to questions and feedback."

    "Rupert Pluck"

    Owner at ILike Design
    "JustAddWater supplemented the client's capabilities, enabling them to take on larger projects. The team kept in constant communication throughout the build and review parts of the project. Their timeliness, flexibility, and responsiveness made for a positive experience. "
    Source: Clutch.co

    "Mohamed Hegazy"

    CEO, Sharktech
    The team at JustAddWater met expectations, delivering a smooth product and service. Their responsive approach makes them stand out. Customers can expect a skilled and communicative team that meets deadlines.

    Free project quote

    Please fill out the enquiry form below and we’ll establish communication with you as soon as possible

      Lee Zinser

      Founder at Needgr8r
      "Team is great to work with.. They get what you need and action it with great results. Him has worked with us for a few years on various web related projects.. They are problem solvers and give valuable suggestions regarding the project. They are very fair and work fast. We are using them on continued projects. Thanks!"
      Source: Upwork.com

      Add Your Heading Text Here

      Get a Free Project Quote

      Fill out the enquiry form below, and we’ll get in touch with you shortly.

        "Team is great to work with.. They get what you need and action it with great results. Him has worked with us for a few years on various web related projects.. They are problem solvers and give valuable suggestions regarding the project. They are very fair and work fast. We are using them on continued projects. Thanks!"
        Lee Zinser
        Founder at Needgr8r

        HIGHLY RATED ON: