Push.js is a compact, cross-browser solution for using the JavaScript Notifications API.
Bideo.js is a javascript library that makes it super easy to add fullscreen background videos.
Kajero notebook is just a Markdown document with a script attached. Kajero is designed to make it really easy for anyone to create good-looking, responsive, interactive documents.
Plyr is a simple, accessible and customizable HTML5, YouTube and Vimeo media player.
jQuery-dateFormat is a jQuery plugin to format date outputs using javascript. It's lightweight date format library.
Smooth scrolling is a user interface pattern that progressively enhances the default in-page navigation experience, animating the change of position within the scroll box (the viewport, or a scrollable element) from the location of the activated link to the location of the destination element indicated in the hash fragment of the link URL.
A tutorial on how to use fragment shaders in WebGL to create an animated heat haze distortion effect on images and text.
grafi.js is a library intended for learning about how image processing works. Each modules are intentionally kept small and users are encouraged to read the source code to learn about different methods and algorithms.
Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind.
A tutorial about making iframe's responsive by using javascript.
strman is a javascript string manipulation library without npm dependences.
Hover on Touch is a javascript plugin for an alternative hover function on mobile devices. It shows secondary information on Taphold & goes to a link on Tap.
CSSX is a library to generate / apply CSS with Javascript. It has good API for managing styles.
CSSX doesn't inline styles so you keep your markup clean. It works directly with injected stylesheets.
A tutorial about creating simple, interactive resource that can be used to provide a virtual tour of your product.
Algebrite is a Javascript library for symbolic mathematics (actually, mostly coffeescript resulting in Javascript) keeping the code as simple as possible in order to be comprehensible and easily extensible.