Winamp2-js is a reimplementation of Winamp 2.9 in HTML5 and Javascript.
Features
A lightweight jQuery WYSIWYG text editor based on HTML5 technology. Cross browser, with mobile support, high performance and Retina Ready flat design.
It's free to use for personal and non-profit projects.
Particleground is a jQuery plugin for snazzy background particle systems. Particleground includes an optional parallax effect controlled by the mouse on desktop devices and gyroscope on mobile devices.
It works in any browser that supports HTML5 canvas.
Timesheet.js is a javascript library for simple HTML5 & CSS3 time sheets.
You can visualize your data and events with sexy HTML5 and CSS3 with few lines JavaScript.
heatmap.js is a javascript library for HTML5 canvas based heatmaps. It's lightweight and most advanced heatmap visualization library on the web.
A tutorial about reading files line by line in browser using the HTML5 FileReader API and javascript.
Retain your scroll position between pages using an iframe. Especially helpful for infinite scrolling views.
scrollFrame will hijack the user's click for elements that match the query selector you pass in and instead of reloading the page it will append a modal-like iframe that sits on top of your viewport and points to the element's href. It then uses HTML5 history APIs to make the back-button function as expected.
Chart.js is a simple, clean and engaging charts for designers and developers.
gridscrolling.js is a jQuery plugin that layouts HTML5 articles, positioning sections and asides in a grid, allowing easy navigation with cursor keys.
Flow.js is a JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
CoverVid is a jQuery plugin to make your HTML5 video behave like a background cover image. It's so easy to use.
waterpipe.js is a jQuery plugin for smoky backgrounds generation (HTML5 Canvas).
UbaPlayer is a simple jQuery plugin that plays audio natively in modern browsers and uses Flash where native playback is impossible.
Response is a jQuery plugin that provides tools for building performance-optimized, mobile-first responsive websites.
It's breakpoint sets use HTML5 data attributes to dynamically swap markup based on breakpoints so that rich content can be served progressively. Its API includes cross-browser event hooks, HTML5 dataset, and ways to get or test responsive properties.
Video.js is a JavaScript and CSS library that makes it easier to work with and build on HTML5 video. This is also known as an HTML5 Video Player.