harvard-edtech

harvard-edtech/caccl

The Canvas App Complete Connection Library (CACCL) is an all-in-one library for building Canvas-integrated apps. By handling LTI, authorization, and api for you, CACCL makes building Canvas-integrated tools quick and easy. Keywords: Canvas LMS Instructure API LTI Authorization EdTech Education

TypeScript
34
4
MIT License
Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of harvard-edtech/caccl

Account's avatar
Promise based HTTP client for the browser and node.js
Account's avatar
A class that defines a set of smart Canvas endpoints that actually behave how you'd expect them to.
Account's avatar
Client-side express module that forwards Canvas requests from the client to Canvas.
Account's avatar
Acquires Canvas tokens through via OAuth, stores refresh tokens, and refreshes access tokens when they expire.
Account's avatar
Partially simulates a Canvas instance, handling OAuth token exchanges and forwarding API requests
Account's avatar
A simple, standardized error class for all modules in the CACCL library
Account's avatar
LTI launch validator for IMS-LTI standard launches.
Account's avatar
The default request sender used throughout the CACCL project.
Account's avatar
A querystring parser that supports nesting and arrays, with a depth limit
Account's avatar
A module for generating random strings
Account's avatar
Airbnb's ESLint config, following our styleguide
Account's avatar
Static AST checker for accessibility rules on JSX elements.
Account's avatar
React specific linting rules for ESLint
Account's avatar
simple, flexible, fun test framework
Account's avatar
Selenium library to simplify testing and automatically snapshot the DOM.

Support the repos that depend on this repository

Top contributors

gabeabrams's profile
gabeabrams
611 contributions
karendolan's profile
karendolan
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet