ajaxify8.1.5Ajaxify your site out of the box, instantly
amplitudejs5.3.2A JavaScript library that allows you to control the design of your media controls in your webpage -- not the browser. No dependencies (jQuery not required) https://521dimensions.com/open-source/amplitudejs
aplayer1.10.1Wow, such a beautiful html5 music player
artDialog7.0.0classical web dialog module which perfectly crafted from inside to outside
babylonjs4.2.1Babylon.js is a JavaScript 3D engine based on webgl.
blaze5.0.0Open Source CSS Framework
bootflat2.0.4BOOTFLAT is an open source Flat UI KIT based on Bootstrap 3.2.0 CSS framework. It provides a faster, easier and less repetitive way for web developers to create elegant web apps.
bootstrap-maxlength1.10.0An visual feedback indicator for the MaxLength attribute
buzz1.2.1Buzz, a Javascript HTML5 Audio library
camanjs4.1.2Javascript (Ca)nvas (Man)ipulation for NodeJS and the browser
canvas-nest.js2.0.4A nest backgroud of website draw on canvas use javascript, do not depend on jQuery. Less then 2kb.
componentjs1.6.2Powerful run-time Component System for structuring HTML5-based Rich Clients
concretejs3.0.5Concrete is a lightweight Html5 Canvas framework that enables hit detection, layer support, pixel ratio management, exports, and downloads.
cplayer3.2.1A beautiful and clean WEB Music Player by HTML5.
cutjs0.5.02D HTML5 JavaScript library for cross-platform game development
dialog-polyfill0.5.6Polyfill for the dialog element
DinaKit1.2iTemplates DinaKit Framework
dplayer1.26.0Wow, such a lovely HTML5 danmaku video player
dropzone5.9.3Handles drag and drop of files for you.
EaselJS1.0.2EaselJS is a library for building high-performance interactive 2D content in HTML5. It provides a feature-rich display list to allow you to manipulate and animate graphics. It also provides a robust interactive model for mouse and touch interactions.
fabric.js4.5.0Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
featherlight1.7.13Featherlight is a very lightweight jQuery lightbox plugin. It's simple yet flexible and easy to use. Featherlight has minimal css and uses no inline styles, everything is name-spaced, it's completely customizable via configuration object and offers image, ajax and iframe support out of the box. Featherlights small footprint weights less than 4kB – in total.
feedback.js2012.10.17Feedback form with screenshot
flowplayer7.2.7The HTML5 video player for the web
flv.js1.6.2HTML5 FLV Player
froala-design-blocks2.0.1An amazing collection of over 170 ready to use responsive design blocks based on Bootstrap.
gibon0.4.1Functional client-side router in ~570 bytes, built on HTML5 History API
h5Validate0.9.0HTML5 form validation
headjs1.0.3HeadJS: Responsive Design, Feature Detections & Asset Loading. The only script in your
history.js1.8History.js gracefully supports the HTML5 History/State APIs (pushState, replaceState, onPopState) in all browsers. Including continued support for data, titles, replaceState. Supports jQuery, MooTools and Prototype. For HTML5 browsers this means that you can modify the URL directly, without needing to use hashes anymore. For HTML4 browsers it will revert back to using the old onhashchange functionality.
hola_player1.1.4An HTML5 and Flash video player with a common API and skin for both.
hola-video.js5.10.2-27An HTML5 and Flash video player with a common API and skin for both. This is modified version to support HolaCDN.
hprose-html52.0.36Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system.
html2canvas1.4.0Screenshots with JavaScript
html5-history-api4.2.10HTML5 History API expansion for browsers not supporting pushState, replaceState
html5media1.2.0html5media enables
HTML5Notification3.0.0Notification polyfill
html5shiv3.7.3html5shiv is an HTML5 JavaScript shim for IE to recognise and style the HTML5 elements
html5sortable0.13.3Lightweight jQuery plugin to create sortable lists and grids using native HTML5 drag and drop API.
html5tooltipsjs1.7.3Tooltips with smooth 3D animation.
hyperform0.12.0Capture form validation back from the browser
iCheck1.0.3Highly customizable checkboxes and radio buttons (jQuery and Zepto). Features: identical inputs across different browsers and devices (both desktop and mobile), touch devices support (iOS, Android, BlackBerry, Windows Phone, Amazon Kindle), keyboard accessible inputs (Tab, Spacebar, Arrow up/down and other shortcuts), screenreader accessible inputs — (ARIA attributes for VoiceOver and others), customization freedom (use any HTML and CSS to style inputs or try 6 Retina-ready skins), lightweight size (1 kb gzipped). Provides 32 options to customize checkboxes and radio buttons, 11 callbacks to handle changes, 9 methods to make changes programmatically. Saves changes to original inputs, works carefully with any selectors.
imagine.js0.1.0Lightweight HTML5 Canvas library
infamous21.2.0A famo.us UI library.
ion-sound3.0.7JavaScript plugin for playing sounds and music in web
ionic-filter-bar1.1.1A filter directive UI for Ionic apps that animates over the header bar
ionic1.3.2Advanced HTML5 Mobile App Framework.
jcanvas21.0.1jCanvas brings jQuery's powerful syntax and capability to the HTML5 canvas. Quickly create canvas-based apps that can utilize layers, animations, events, and much more. jCanvas works on all modern browsers and platforms, including iOS and Android.
jclic.js2.1.2HTML5 player for JClic activities
jplayer2.9.2The jQuery HTML5 Audio / Video Library. Allows you to create a media player with a consistent interface and experience across all browsers.
jquery-details0.1.0This plugin polyfills
/ HTML elements and adds the appropriate ARIA annotations for optimal accessibility.
jquery-placeholder2.3.1A jQuery plugin that enables HTML5 placeholder behavior for browsers that aren’t trying hard enough yet
jquery-storage-api1.9.4jQuery Storage API is a plugin that simplify access to storages (HTML5) & cookies, add namespace storage functionality and provide compatiblity for old browsers with cookies!
jquery.html5loader1.8.0jQuery.html5Loader can preload images, html5 video and audio sources, css, scripts and text files. This plugin needs a JSON file to get the files that must be preloaded (you can use also use a javascript object as well), and it provides an easy API to give you the the amount of file loaded in percentage.
kineticjs5.2.0KineticJS is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.
kissui.scrollanim0.3.0CSS3 scroll animation library
konva8.1.1Konva is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.
lscache1.3.0A simple library that emulates memcache functions using HTML5 localStorage
magnific-popup.js1.1.0Lightbox and modal dialog plugin. Can display inline HTML, iframes (YouTube video, Vimeo, Google Maps), or an image gallery. Animation effects are added with CSS3 transitions. For jQuery or Zepto.
matter-js0.17.1a 2D rigid body physics engine for the web
mediaelement4.2.17HTML5 audio and video players in pure HTML and CSS. MediaElementPlayer.js uses the same HTML/CSS for all players.
milligram1.4.1A minimalist CSS framework.
mindb0.2.2Database on JavaScript
modernizr3.11.7Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
ng-droplet0.7.1Angular.js HTML5 file uploading with drag & drop and image/file preview.
object-fit0.4.2Polyfill for the CSS object-fit property to fit images into containers
ocanvas2.10.0oCanvas is a JavaScript library that makes development with HTML5 canvas easy, by using an object-based approach.
onsen2.11.2HTML5 Mobile Framework & UI Components
picnic6.5.5A lighweight CSS library with nice defaults and many plugins to kickstart your projects
placeholder-shiv0.2A tiny polyfill for the placeholder attribute. Requires Prototype.js or jQuery
placeholder.js3.1.0Image placeholder uses CANVAS to render image placeholders entirely in browser.
placeholders4.0.1A JavaScript polyfill for the HTML5 placeholder attribute
planck-js0.2.72D JavaScript physics engine for cross-platform HTML5 game development
PreloadJS1.0.1PreloadJS makes it easy to preload your assets: images, sounds, JavaScript, fonts, JSON, and text data
processing.js1.6.6A port of the Processing visualization language to JavaScript.
prostyle1.2.0If you love the Greensock Animation Platform (GSAP) then you'll love ProStyle, too. ProStyle extends GSAP letting you craft timeline animations using an expressive, declarative JSON syntax. Plus, it has custom controllers and extensions. Want a trackbar controller? Just add one line of JSON. It automatically resizes to fit the display, too. Craft Rich Animations with Ease™
pubnub3.7.7PubNub, a new kind of Cloud-Hosted Broadcasting Service for Mass Communication.
PullToRefresh0.1.1a JavaScript implementation of PullToRefresh without jQuery or other Frameworks under MIT-License
resumable.js1.1.0A JavaScript library for providing multiple simultaneous, stable, fault-tolerant and resumable/restartable uploads via the HTML5 File API.
signature_pad2.3.2Library for drawing smooth signatures.
sketch.js1.1Cross-Platform JavaScript Creative Coding Framework
SoundJS1.0.2A JavaScript library that provides a simple API, and powerful features to make working with audio a breeze. Easily ties in audio file loading to PreloadJS.
soundmanager2V2.97a.20170601A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB.
sprite-js0.1.1A very lightweight library to handle Sprites on HTML Canvas
stage.js0.8.102D HTML5 JavaScript library for cross-platform game development
tweenjs1.0.2TweenJS is a simple tweening library for use in Javascript. It was developed to integrate well with the EaselJS library, but is not dependent on or specific to it (though it uses the same Ticker and Event classes by default). It supports tweening of both numeric object properties & CSS style properties.
Ventus0.3.0A window manager written in Javascript, HTML5 and CSS3.
video.js7.18.0An HTML5 and Flash video player with a common API and skin for both.
videojs-contrib-ads6.9.0A framework that provides common functionality needed by video advertisement libraries working with video.js.
videojs-resolution-switcher0.4.2Resolution switcher for video.js 5
videojs-vast-vpaid2.0.2VAST plugin to use with video.js
visibility.js1.2.4Wrapper for the Page Visibility API
webuploader0.1.1It's a new file uploader solution, with two runtimes(html5 & flash).
wysihtml50.3.0wysihtml5 is an open source rich text editor based on HTML5 technology and the progressive-enhancement approach. It uses a sophisticated security concept and aims to generate fully valid HTML5 markup by preventing unmaintainable tag soups and inline styles. The code is completely library agnostic: No jQuery, Prototype or similar is required.
zabuto_calendar1.6.4jQuery plugin for Bootstrap to add a month calendar to your page.
zingchart2.9.5A npm package for easy downloading of ZingChart.
zui1.9.2An open source front-end implementation that help you quickly construct modern multi-screen applications
imgcache.js2.1.1JS library based on the File API to cache images for offline recovery (target: cordova/phonegap & chrome)
html5-device-mockups3.2.1HTML5 mockups of popular devices, to showcase your portfolio and spice up your website.
hasplayer.js1.15.1Http Adaptive Streaming javascript player based on HTML5 premium extensions (MSE/EME)
rx-player3.26.0Canal+ HTML5 Video Player
react-dnd14.0.5Drag and Drop for React
playcanvas1.45.3PlayCanvas WebGL game engine
mavo0.2.3Create web applications with HTML and CSS
jsonform2.2.4Client-side JavaScript library that generates HTML forms from structured data models expressed using a JSON schema, possibly completed by a form layout description.
tsparticles1.32.0Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
devextreme21.1.4HTML5 JavaScript Component Suite for Responsive Web Development
kiwi.js1.2.1Kiwi.js is a Javascript/Typescript library for creating HTML5 games.
alpaca1.5.27Alpaca provides the easiest and fastest way to generate interactive forms for the web and mobile devices. It runs simply as HTML5 or more elaborately using Bootstrap, jQuery Mobile or jQuery UI. Alpaca uses Handlebars to process JSON schema and provide
proxy-polyfill0.3.2Polyfill for the Proxy object
tent-css1.4.3A CSS survival kit.
html5-qrcode2.0.10a cross platform HTML5 QR Code scanner
jqwidgets12.1.2jQWidgets is an advanced jQuery, Angular, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.
videojs-background1.0.7Full background video for video.js