Simple pub/sub messaging for the web
Easily turn your web application into a LTI 1.3 Learning Tool.
Module for building an LTI Tool Provider and accept LTI launch requests
A message bus client in Javascript
generate random IDs and avoid collisions
LiveReload JS client - auto reload browser on changes
Client Javascript libraries to handle LTI.
LTI Typescript definitions.
TypeScript definitions for hat
LTI 1.3 implementation for Node.js
Convert form parameters to an object using the same logic as Rack
Canvas App Complete Connection Library: an all-in-one library for connecting your app to Canvas, handling lti, access tokens, and api.
LTI launch validator for IMS-LTI standard launches.
Passport-based LTI authorization for LMS.live project
utilities for integrating with https://github.com/openstax/lti-gateway or other LTI services
Module for building an LTI Tool Provider and accept LTI launch requests
tsParticles spice rack palette
LTI auth plugin for StartupJS auth module
Ltijs Sequelize Database Plugin
Passport-based LTI authorization
Simple pub/sub messaging for the web
Module for building an LTI Tool Provider and accept LTI launch requests
Serverless Rack Plugin
Module for building an LTI Tool Provider and accept LTI launch requests
Rack::LTI provides LTI launch and configuration endpoints to your Rack-based application. It handles configuration, authorization, and routing. For more information about LTI, see http://www.imsglobal.org/toolsinteroperability2.cfm.
Rack middleware to handle validating Lti 1.1 requests