{"library":"lti-consumer-xblock","title":"LTI Consumer XBlock","description":"An XBlock for Open edX that implements the consumer side of the LTI 1.1 and LTI 1.3 Advantage specifications, enabling embedding of external tools (e.g., lab platforms, publishers) into courseware. Current version 11.2.0, released June 2025. Active development under the Open edX project with regular releases.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install lti-consumer-xblock"],"cli":null},"imports":["from lti_consumer import LtiConsumerXBlock","from lti_consumer.models import LtiConfiguration"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from lti_consumer import LtiConsumerXBlock\n\n# The XBlock is typically used within Open edX courseware.\n# Minimal standalone usage example:\nblock = LtiConsumerXBlock()\nblock.location = 'block-v1:org+course+run+type@lti_consumer+block@lti1'\nblock.display_name = 'My LTI Tool'\nblock.lti_id = 'tool_id'\nblock.lti_version = 'lti_1p3'\nblock.lti_1p3_launch_url = 'https://example.com/lti/launch'\nprint('LTI Consumer XBlock instantiated successfully.')","lang":"python","description":"Basic instantiation of the LTI Consumer XBlock.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}