Instructure, Inc.'s repositories
canvas-lms
The open LMS by Instructure, Inc.
canvas-ios
Canvas iOS apps
instructure-ui
A UI Component Library made by Instructure, Inc.
canvas-android
Canvas Android apps
common-cartridge-viewer
View Common Cartridges in the browser
dockerfiles
base docker images and files used by Instructure
ruby-saml2
SAML 2.0 Library for Ruby
rollcall-attendance
An attendance LTI tool that integrates with Canvas
canvas-studio-api-examples
useful example scripts for the Studio team and account administrators to access the public API of Canvas Studio
instructure-compliance-packages
Instructure Compliance Packages
bundler-multilock
Support multiple lockfiles
ruby-ffmpeg
Simple yet powerful ruby ffmpeg wrapper for reading metadata and transcoding movies
switchman-inst-jobs
Switchman and Instructure Jobs compatibility gem.
activerecord-pg-extensions
Useful Postgres-specific methods for ActiveRecord
inst_statsd
configurable statsd client proxy
rubocop-inst
Shared Rubocop configuration for all Instructure Ruby projects
canvas_link_migrator
A ruby gem to migrate html with links to canvas content
rubocop-action
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.
tap-canvas-catalog
Singer.io tap for Canvas Catalog