⚠️ This is a personal project. It does not necessarily represent the views of either 1EdTech Consortium nor of my employer. I provide no warranty that the linked resources contain correct informations and/or are functioning properly.
List of awesome resources for learning and developing tools according to the Learning Tools Interoperability (LTI ©) standard created by the 1EdTech Consortium.
- LTI 1.1: from B to C by Claude Vervoot
- An Illustrated Guide to OAuth and OpenID Connect by OktaDev
- LTI 1.3 and LTI Advantage Bootcamp by 1EdTech Consortium
- LTI 1.3 and LTI Advantage Bootcamp by Claude Vervoot
- Companion text and code for the bootcamp video by Claude Vervoot
- Build a LTI 1.3 and LTI Advantage Tool with Martin Lenord :
- LTI 1.1 and 1.3 saLTIre Tool Consumer/Platform emulator by ceLTIc project
- LTI 1.1 and 1.3 saLTIre Tool (Provider) emulator by ceLTIc project
- LTI 1.3 Reference Implementation Platform by 1EdTech Consortium
- LTI 1.3 Reference Implementation Tool by 1EdTech Consortium
- View & debug LTI requests from within the developer tools by Paul Gray
- JSON Web Token (JWT) Debugger by Auth0
⚠️ Before using these libraries and tools verify that their LICENSES allow you to do so.
Demo codes or sample implementations are listed below each library.
- LTI 1.1
basiclti-util
by 1EdTech Consortium - LTI 1.3 and LTI Advantage
lti-13
by UOC - LTI 1.3 and LTI Advantage
spring-boot-lti-advantage
by UOC
- LTI 1.3 and LTI Advantage
ltijs
by Carlos Costa
- LTI 1.1
pylti
by MIT Office of Digital Learning- Sample Tool Provider in Flask by MIT Office of Digital Learning
- Tool Provider Template in Flask by University of Central Florida - Open Source
- LTI 1.1
lti
by Python LTI Initiative- Local Tool Consumer in Django by Josef Wachtler
- Tool Provider in Django by Josef Wachtler
- LTI 1.3 and LTI Advantage
pylti1.3
by Dmitry Viskov- Example Tool Provider in Django by Dmitry Viskov
- Example Tool Provider in Flask by Dmitry Viskov
- LTI 1.1 and LTI 1.3 Advantage by ceLTIc project
- Rating PHP by ceLTIc project
- Integrates the Celtic LTI library with a Laravel app by Longhorn Open Ed Tech
- A simple LTI tool for integrating Qualtrics surveys into a course by Longhorn Open Ed Tech
- LTI 1.3 Advantage Library by 1EdTech Consortium
- LTI 1.3 Advantage Demo Tool by 1EdTech Consortium
- LTI 1.3 Core by Open Assessment Technologies (TAO)
- LTI 1.3 Demo Application by Open Assessment Technologies (TAO)
Any contribution (Issues
or Pull requests
) is welcome!
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
See LICENSE
file for more details.