Skip to content
Change the repository type filter

All

    Repositories list

    • Canvas discovery site.
      CSS
      2000Updated Jul 31, 2026Jul 31, 2026
    • Shared configuration and utility scripts to support deployment E2E tests with Playwright.
      JavaScript
      0002Updated Jul 27, 2026Jul 27, 2026
    • Java library for interacting with the Canvas LMS API
      Java
      GNU Lesser General Public License v3.0
      54301Updated Jul 27, 2026Jul 27, 2026
    • Sample LTI 1.3 Tool that requires a server to handle the LTI launch.
      JavaScript
      MIT License
      5200Updated Jul 24, 2026Jul 24, 2026
    • A LTI 1.3 implementation for Spring Security that builds on the OAuth2 support
      Java
      Apache License 2.0
      122253Updated Jul 24, 2026Jul 24, 2026
    • 0000Updated Jul 7, 2026Jul 7, 2026
    • Command line application to auto-provision LTI tools to Canvas.
      JavaScript
      MIT License
      1130Updated Jul 7, 2026Jul 7, 2026
    • A LTI Launch server and JWT authenticated proxy server. Also does OAuth2 token management to Canvas – used by all LTI tools.
      Java
      MIT License
      1001Updated Jul 2, 2026Jul 2, 2026
    • An LTI tool to allow calendar events to be imported into a Canvas calendar from a CSV.
      Java
      MIT License
      1000Updated Jun 29, 2026Jun 29, 2026
    • An LTI tool for viewing Canvas Sub-accounts – navigates around a limitation in the Canvas permissions model
      JavaScript
      1000Updated Jun 29, 2026Jun 29, 2026
    • Java support for Spring Security to authenticate using LTI Launch (1.1). Primarily supporting Canvas (Instructure).
      Java
      GNU Lesser General Public License v3.0
      14000Updated Jun 29, 2026Jun 29, 2026
    • An LTI tool which presents a link to a course's parent subaccount from within the Settings page
      JavaScript
      MIT License
      2000Updated Jun 11, 2026Jun 11, 2026
    • An LTI tool which presents links to generate and view useful Canvas reports
      JavaScript
      MIT License
      1000Updated Jun 11, 2026Jun 11, 2026
    • Contains a custom Github action to post comments to Azure DevOps work items.
      JavaScript
      0003Updated May 7, 2026May 7, 2026
    • ui-lti

      Public
      LTI Components for Instructure UI
      TypeScript
      MIT License
      3400Updated Feb 27, 2026Feb 27, 2026
    • Java
      Apache License 2.0
      101120Updated Oct 17, 2025Oct 17, 2025
    • Spring Boot Actuator library supporting Sentry
      Java
      MIT License
      0000Updated Aug 29, 2025Aug 29, 2025
    • This small project provides some supporting classes for using Spring Security OAuth2 with Canvas.
      Java
      Apache License 2.0
      1000Updated Aug 12, 2025Aug 12, 2025
    • 🔄 GitHub Action to sync build to a remote S3 bucket 🧺
      Shell
      Other
      28000Updated Mar 21, 2024Mar 21, 2024
    • Re-usable yml files for ADO pipelines
      Apache License 2.0
      0000Updated Feb 14, 2024Feb 14, 2024
    • support-utils

      Public archive
      Supporting scripts for Canvas deployments
      Shell
      0100Updated Jan 11, 2024Jan 11, 2024
    • Theme .js and .css to add within course navigation to Instructure Canvas
      JavaScript
      MIT License
      3000Updated Jan 21, 2022Jan 21, 2022
    • GitHub action (and command line script) to deploy apps to Elastic Beanstalk
      JavaScript
      MIT License
      144000Updated Mar 11, 2021Mar 11, 2021
    • lti-demo

      Public
      Demo use of the LTI launch project
      Java
      7300Updated Apr 9, 2020Apr 9, 2020
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.