Planck.js is a 2D JavaScript physics engine for cross-platform HTML5 game development.
flv.js is an HTML5 Flash Video (FLV) Player written in pure JavaScript without Flash.
flv.js works by transmuxing FLV file stream into ISO BMFF (Fragmented MP4) segments, followed by feeding mp4 segments into an HTML5 <video>
element through Media Source Extensions API.
Fabric.js is a powerful and simple Javascript HTML5 canvas library. Fabric provides interactive object model on top of canvas element.
Fabric also has SVG-to-canvas (and canvas-to-SVG) parser.
Multirange is a tiny polyfill for HTML5 multi-handle sliders.
Features
Bideo.js is a javascript library that makes it super easy to add fullscreen background videos.
Plyr is a simple, accessible and customizable HTML5, YouTube and Vimeo media player.
A tutorial about creating social share buttons for your mobile website by using jQuery, HTML5 and CSS. It also support share via WhatsApp.
A tutorial about creating responsive iOS9 iMessage interface by using jQuery, CSS and Html5.
A nice looking audio player that you can use on your website, created by using HML5 Audio, jQuery and CSS.
Bootstrap-wysihtml5 is a javascript plugin to create simple, beautiful wysiwyg editors. This plugin is also compatible with Bootstrap3.
jQuery Video Extend is a plugin to extend HTML5 videos as:
APlayer is a beautiful HTML5 music player by using javascript. It has some options to customize.
A tutorial about creating responsive image slideshow by using HTML5, CSS3 and jQuery. It also supports swiping on touch devices. It works on all modern browsers including IE 10+.
Vega is a visualization grammar, a declarative format for creating and saving interactive visualization designs.
With Vega you can describe data visualizations in a JSON format, and generate interactive views using either HTML5 Canvas or SVG.
Tagsort is a jQuery plugin that uses HTML5 data attributes to dynamically create interactive tags that can be used to filter and sort a set of tagged elements..