pixelmatch - The smallest, simplest and fastest JavaScript pixel-level image comparison library
A list of some interesting Open Source (mostly) Javascripts that hold good possibilities for knowledge production and publishing.
Interesting talk given at NYC D3js meetup showing some methods to clean up and maintain understandable code
Resemble.js analyses and compares images with HTML5 canvas and JavaScript.
Motion sensing requiring no special hardware, only a speaker and mic! Also, runs in the browser.
PEX is a set of JavaScript libraries for computational thinking in Plask/Node.js and WebGL in the browser.
BigPicture is like an infinite notepad, in which you can pan (north/south/east/west), but also in which you can ZOOM ! (Nearly) infinitely many times.
Vivus is a little JavaScript class (little because it's lightweight and have no dependency) to make drawing animation with SVGs in a webpage.
Vis.js is a dynamic, browser based visualization library. The library is designed to be easy to use, to handle large amounts of dynamic data, and to enable manipulation of and interaction with the data.
The Atom Shell framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS.
It is based on node.js and Chromium and is used in the Atom editor.
Vue.js is a library for building interactive web interfaces.
It provides data-driven components with a simple and flexible API.
opentype.js is an OpenType and TrueType font parser. It allows you to access the letterforms of text from the browser or node.js.
A real-time, node-based video effects compositor for the web built with HTML5, Javascript and WebGL
Two.js is a two-dimensional drawing api geared towards modern web browsers. It is renderer agnostic enabling the same api to draw in multiple contexts: svg, canvas, and webgl.
A simple JavaScript plugin which detects SVG images on your website, and automatically "looks" for a standard image fallback for those older, less capable browsers.
Timeline.js is a compact JavaScript animation library with a GUI timeline for fast editing.
Tempo is a tiny JSON rendering engine that enables you to craft data templates in pure HTML.
Du css avec des variables, des opérations, des fonctions... et tout ça se calcule dans le navigateur...
OpenLayers makes it easy to put a dynamic map in any web page. It can display map tiles and markers loaded from any source. OpenLayers is completely free, Open Source JavaScript, released under a BSD-style License.
Mapstraction is a library that provides a common API for various javascript mapping APIs to enable switching from one to another as smoothly as possible. Developers can code their applications once, and then easily switch mapping provider based on project needs, terms and conditions, and new functionality.
Processing.as is a port of the Processing programming language to ActionScript
Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web.
IE7 is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.
MooTools is a compact, modular, Object-Oriented JavaScript framework designed for the intermediate to advanced JavaScript developer.
plugin pour effets de type Lightbox... ou fenêtre nodale, comme on dit en français...
css "bug"/feature let's you find out what sites your visitors like...
The dimensions plugin extends jQuery with dimension centric methods. It has been rigorously tested and gives accurate results cross-browser. Methods like width and height are extended by dimensions to enable you to get the width and height of both the win
Slimbox is a 7kb visual clone of the popular Lightbox JS v2.0 by Lokesh Dhakar, written using the ultra compact mootools framework. It was designed to be small, efficient, more convenient and 100% compatible with the original Lightbox v2.
sorting a table using the DOM. However, this mini-library has two nice attributes; the first is, unsurprisingly, that it follows my principles of unobtrusive DHTML, as you'll see below. The second is that, as mentioned above, it knows how to sort a variet
se this script to create a drop down control for arbitrary content on the page, such as a a search form. The content to drop down is simply wrapped inside a hidden container and dynamically shown onClick or onMouseover.
a tiny library with only essential JavaScript functions
Lightbox JS is a simple, unobtrusive script used to overlay images on the current page. It's a snap to setup and works on all modern browsers.
This JavaScript VectorGraphics library provides graphics capabilities for JavaScript: functions to draw circles, ellipses (ovals), oblique lines, polylines and polygons (for instance triangles, rectangles) dynamically into a webpage. Usage of this Vector
JavaScript: DHTML API, Drag & Drop for Images and Layers