Skip to content
Change the repository type filter

All

    Repositories list

    • Canvas Android apps
      Kotlin
      10013006Updated Nov 28, 2024Nov 28, 2024
    • A UI Component Library made by Instructure, Inc.
      TypeScript
      Other
      101446211Updated Nov 28, 2024Nov 28, 2024
    • analytics

      Public
      The official analytics package for Instructure's Canvas LMS.
      Ruby
      GNU Affero General Public License v3.0
      343570Updated Nov 28, 2024Nov 28, 2024
    • The open LMS by Instructure, Inc.
      Ruby
      GNU Affero General Public License v3.0
      2.5k5.7k52341Updated Nov 28, 2024Nov 28, 2024
    • Canvas iOS apps
      Swift
      11184708Updated Nov 28, 2024Nov 28, 2024
    • Simple yet powerful ruby ffmpeg wrapper for reading metadata and transcoding movies
      Ruby
      MIT License
      0201Updated Nov 28, 2024Nov 28, 2024
    • JavaScript
      MIT License
      23000Updated Nov 26, 2024Nov 26, 2024
    • idb-cache

      Public
      IndexedDB-based caching library with encryption and chunked storage, designed for performance and security. Implements AsyncStorage interface.
      TypeScript
      210530Updated Nov 26, 2024Nov 26, 2024
    • Instructure Compliance Packages
      HTML
      1400Updated Nov 22, 2024Nov 22, 2024
    • View Common Cartridges in the browser
      JavaScript
      MIT License
      227096Updated Nov 20, 2024Nov 20, 2024
    • Ruby
      MIT License
      0000Updated Nov 18, 2024Nov 18, 2024
    • SAML 2.0 Library for Ruby
      Ruby
      MIT License
      204241Updated Nov 13, 2024Nov 13, 2024
    • Shared Rubocop configuration for all Instructure Ruby projects
      Ruby
      1101Updated Nov 13, 2024Nov 13, 2024
    • configurable statsd client proxy
      Ruby
      MIT License
      2101Updated Nov 12, 2024Nov 12, 2024
    • Github Action for running rubocop and getting inline PR comments. USP: deletes comments when offences are resolved which significantly reduces PR noise compared to eg. reviewdog's rubocop action.
      Ruby
      MIT License
      6000Updated Nov 8, 2024Nov 8, 2024
    • JavaScript
      MIT License
      40201135Updated Nov 7, 2024Nov 7, 2024
    • base docker images and files used by Instructure
      Dockerfile
      MIT License
      385531Updated Nov 5, 2024Nov 5, 2024
    • outrigger

      Public
      tag your migrations
      Ruby
      MIT License
      133713Updated Oct 28, 2024Oct 28, 2024
    • A ruby gem to migrate html with links to canvas content
      Ruby
      4000Updated Oct 24, 2024Oct 24, 2024
    • qti

      Public
      Ruby
      MIT License
      10720Updated Oct 23, 2024Oct 23, 2024
    • once-ler

      Public
      rspec supercharger
      Ruby
      MIT License
      72133Updated Oct 15, 2024Oct 15, 2024
    • Support multiple lockfiles
      Ruby
      MIT License
      2311Updated Oct 10, 2024Oct 10, 2024
    • useful example scripts for the Studio team and account administrators to access the public API of Canvas Studio
      Python
      MIT License
      4500Updated Sep 30, 2024Sep 30, 2024
    • Ruby
      3000Updated Sep 19, 2024Sep 19, 2024
    • Singer.io tap for Canvas Catalog
      Python
      1000Updated Sep 16, 2024Sep 16, 2024
    • switchman

      Public
      Ruby
      MIT License
      276600Updated Sep 11, 2024Sep 11, 2024
    • Switchman and Instructure Jobs compatibility gem.
      Ruby
      MIT License
      3211Updated Aug 16, 2024Aug 16, 2024
    • JavaScript
      2200Updated Aug 16, 2024Aug 16, 2024
    • An attendance LTI tool that integrates with Canvas
      Ruby
      GNU Affero General Public License v3.0
      37301227Updated Aug 8, 2024Aug 8, 2024
    • Useful Postgres-specific methods for ActiveRecord
      Ruby
      MIT License
      6103Updated Aug 2, 2024Aug 2, 2024