Thomas Lein's repositories
browser.lib
A collection of JS modules for the browser
AWSDeployGitHubDemo
A demo to deploy from github to amazon aws
browserlib-test
Just a test repository for browser.lib
code_deploy_example
As part of the AWS Tutorial Series YouTube channel here is the repository for the series Code Deploy.
dom.classlist
Cross-browser implementation and extension of element.classList
dom.element
An abstracted DOM element object
dom.ready
Cross-browser DOMContentLoaded event handling
dom.select
Cross-browser element selection
dom.style
Cross-browser style manipulation
env.capabilities
Feature detection
env.viewport
A collection of Viewport functions
events.event
Cross-browser DOM and object events
forecast
A forecast app build with nodejs and react
forecast-native
A forecast app build with nodejs and react-native
gulp-setup
A starter project with gulp
heroku-gulp
A template for using Gulp on Heroku
requestAnimationFrame
A polyfill for window.requestAnimationFrame
screenfull.js
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
todo-app
A MVC example project with NodeJS and MongoDB backend serving pure vanilla js as frontend
util.animate
Cross-browser animation engine, using CSS transitions where possible
util.colour
Utility colour functions
util.ease
Collection of js & css easing functions
util.identify
A collection of Object utility functions
util.log
A configurable window.log() function
util.number
Utility number functions
util.object
A collection of object utilities
util.polyfill
window/Array/Object polyfill methods
util.svg
SVG utility functions