javascript
Pizza is a responsive pie, donut, bar, and line graph charting library based on the Snap SVG framework from Adobe. It focuses on easy integration via HTML markup and CSS instead of JavaScript objects, although you can pass JavaScript objects to Pizza as well.
WebTorrent is a streaming torrent client for the browser. YEP, THAT'S RIGHT. THE BROWSER.
It's written completely in JavaScript – the language of the web – and uses WebRTC for true peer-to-peer transport. No browser plugins, extensions, or installation is required.
Parallax Engine that reacts to the orientation of a smart device. Where no gyroscope or motion detection hardware is available, the position of the cursor is used instead.
Google Material Design swipe(pull) to refresh by using JavaScript and CSS3.
A JavaScript framework for building data-driven React applications
A tailorable jQuery plugin to deal with the EU Cookie Law.
Advanced, clean and smooth, Redactor Rich Text Editor offers an excellent immersive user experience. Small and robust, Redactor is the #1 choice for thousands of professional developers worldwide.
Aloha Editor is a JavaScript content editing library.
Aloha Editor provides you capabilities to create editing experiences embedded seamlessly in your web application.
a tiny script that makes sure your site is always there for your users
Mithril is a client-side MVC framework - a tool to organize code in a way that is easy to think about and to maintain.
A Javascript Natural Language Parser
Parse text for Dates, Times, Places, Phone numbers, and much more. Built with just Javascript.
Extract prominent colors from an image. Vibrant.js is a javascript port of the awesome Palette class in the Android support library.
Vanilla JavaScript for building powerful web applications
Serenade.js is a client side framework built on the MVC pattern. It makes it simple to create rich client side applications by freeing you from having to keep the DOM up to date with your data through powerful data bindings.
Babylon.js: a complete JavaScript framework for building 3D games with HTML 5 and WebGL
Awesomplete is an ultra lightweight, customizable, simple autocomplete widget with zero dependencies, built with modern standards for modern browsers.
Vivus is a lightweight JavaScript class (with no dependencies) that allows you to animate SVGs, giving them the appearence of being drawn. There are a variety of different animations available, as well as the option to create a custom script to draw your SVG in whatever way you like.
Touch-friendly JavaScript image gallery for mobile and desktop, without dependencies.
Flow is a static type checker, designed to find type errors in JavaScript programs:
In CSS we already have the selector ::first-line to apply style on the first line of element. But there is no selector like ::nth-line(), ::nth-last-line() or even ::last-line. Then I read an article A Call for ::nth-everything from CSS tricks. ::nth-line() is actually really useful in some situation.
Meteor is a complete open source platform for building web and mobile apps in pure JavaScript.
Simple way to collect and look at your website performance metrics quickly, that supports budgeting and adding custom metrics.
A static, static content generator that moves the "generator" part to the browser. This site is pure text files with a single Javascript included on each page that renders the theme and assets as needed.
GateJS is a javascript based reverse & forward proxy with high performance & capability.
3D HTML5 & WebGL Game Engine. JavaScript game engine built on WebGL, WebGPU, WebXR and glTF
PlayCanvas is the world’s easiest to use WebGL Game Engine. It’s free, it’s open source and it’s backed by amazing developer tools.
A client-side Javascript SDK for authenticating with OAuth2 (and OAuth1 with a oauth proxy) web services and querying their REST API's. HelloJS standardizes paths and responses to common API's like Google Data Services, Facebook Graph and Windows Live Connect. Its modular so that list is growing. No more spaghetti code!
App.js is a lightweight JavaScript UI library for creating mobile webapps that behave like native apps, sacrificing neither performance nor polish.
Ractive.js is a template-driven UI library, but unlike other tools that generate inert HTML, it transforms your templates into blueprints for apps that are interactive by default.
Using iframes in a responsive page can be frustrating. It’s easy enough to make an iframe’s width span 100% of its container, but sizing its height is tricky — especially if the content of the iframe changes height depending on page width (for example, because of text wrapping or media queries) or events within the iframe.
This widget is used for transforming a hierarchy HTML lists with input's into a hierarchial tree select tool. You can also call this widget with a structured JSON list and it will convert it to an HTML hierarchy select tool of those items.
We still build things the way machines read them - not the way we intuit them. Jeet allows you to express your page grid the same way a it. No more needlessly nesting elements. No more rigid twelve column rules. with less code, and more flexibility with
TogetherJS is a free, open source JavaScript library by Mozilla that adds collaboration features and tools to your website. By adding TogetherJS to your site, your users can help each other out on a website in real time!
gremlins.js is a monkey testing library written in JavaScript, for Node.js and the browser. Use it to check the robustness of web applications by unleashing a horde of undisciplined gremlins.
DOM + jQuery for Canvas CutJS is a minimal JavaScript library for composing high-performance, dynamic and interactable 2D HTML5 graphics. It is inspired by DOM and jQuery with a new concept called pinning introduced instead of styling.
Matter.js is a 2D rigid body physics engine for the web written in JavaScript (yes, another).
D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.
A rich and powerful templating language for JavaScript.
HTML5 IE enabling script Source code adds new HTML5 elements (which is simple code), but also supports printing HTML5 elements and includes the default styles for HTML5 elements, like block on article and section.
jQuery-inlog allows you to easily debug your jQuery code. See exactly what you pass to functions, what they return and in which context (this-value) they were executed.
jQuery-inlog is a passive plugin, which injects (js ftw!) console.log calls inside your jQuery core. It makes debugging of selectors and chains a breeze. No more alert($obj.length) and stuff...
php.js is a resource that offers community-built JavaScript alternatives to PHP functions.