Pinned Repositories
Dreamcoat
Formerly "AutoScheme". Automatically generates a website colour scheme from a given logo image. Written in literate coffeescript.
ExpressionParser
Parse simple expressions, in a language of your own description
FilterHTML
A whitelisting HTML filter. Allows only a well-defined subset of HTML to pass through, with URL filtering.
ParagraphPin
A jquery plugin to make an icon appear next to the closest paragraph, to allow actions that refer to this paragraph.
py-blti
Django basic LTI authentication (launch links) - Provider and Consumer
dcollien's Repositories
dcollien/FilterHTML
A whitelisting HTML filter. Allows only a well-defined subset of HTML to pass through, with URL filtering.
dcollien/ExpressionParser
Parse simple expressions, in a language of your own description
dcollien/py-blti
Django basic LTI authentication (launch links) - Provider and Consumer
dcollien/urlimage
Infer an image given a URL
dcollien/braitenberg.world
Braitenberg Vehicle Simulation
dcollien/dcollien.github.com
dcollien/falcon-auth
A falcon middleware + authentication backends that adds authentication layer to you app/api service.
dcollien/mp4filechecker
Check a File or Blob to determine if it is an mp4 file matching a particular codec and dimensions.
dcollien/react-html-parser
Converts HTML strings directly into React components avoiding the need to use dangerouslySetInnerHTML
dcollien/ableplayer
fully accessible cross-browser HTML5 media player.
dcollien/algorithm-zoo
A playground for algorithms
dcollien/azure-docs
Open source documentation of Microsoft Azure
dcollien/azure-function-express
⚡️Allows Express.js usage with Azure Functions
dcollien/DaveFoodman
dcollien/DefinitelyTyped
The repository for high quality TypeScript type definitions.
dcollien/formulette
Create markdown, KaTeX, and mermaid templates with user inputs and auto-calculated fields.
dcollien/ims-lti
A node.js library implementing the IMS LTI tool providers' standards
dcollien/jsQR
A pure javascript QR code reading library. This library takes in raw images and will locate, extract and parse any QR code found within.
dcollien/lti
Learning Tools Interoperability for Python
dcollien/markvis-pie
Pie chart generator for markvis in browser and node.js.
dcollien/micropython-captive-portal
A captive portal demo for MicroPython
dcollien/mp4box.js
JavaScript version of GPAC's MP4Box tool
dcollien/oauth-sign
OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.
dcollien/p-min-delay
Delay a promise a minimum amount of time
dcollien/piano-activity
Example activity with a React client and Flask server
dcollien/react-swipe-card
Tinder style swipe cards
dcollien/tablesaw
A group of plugins for responsive tables.
dcollien/textrank
TextRank implementation for Python 3.
dcollien/vulnerability-rating-taxonomy
Bugcrowd’s baseline priority ratings for common security vulnerabilities
dcollien/xapi-packages
Misc HTML5/xAPI packages/boilerplates for helping build learning tools