Mapus is an open source tool to explore and annotate collaboratively on a map. You can draw, add markers, lines, areas, find places to go, observe other users, and much more.
A tutorial on how to create animated custom cursor effects for interactive elements like navigations, galleries and carousels, included with 5 demos.
Brusher is a lightweight javascript library to create interactive backgrounds.
An interactive tutorial to learn the basics of JavaScript in 14 minutes.
Experimental ideas for playful musical interactions powered by MIDI.js and the Web Audio API. Play instruments or make sounds by interacting with content.
g9 is a javascript library for creating automatically interactive graphics. With g9, interactive visualization is as easy as visualization that isn't. Just write a function which draws shapes based on data, and g9 will automatically figure out how to manipulate that data when you drag the shapes around.
Granim.js is a lightweight javascript library to create fluid and interactive gradients animations.
Kajero notebook is just a Markdown document with a script attached. Kajero is designed to make it really easy for anyone to create good-looking, responsive, interactive documents.
Cake Chart is a javascript library to create interactive multi-layer pie charts.
A JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing
Plottable.js is a library for easily creating flexible, interactive, and performant charts for the web. It is built on top of D3 and provides higher-level pieces, like plots, gridlines, and axes. As such, it's easier to quickly build charts.
Rollerblade lets you easily create interactive 360º image rotators, and other cool image effects.
Prezento is a jQuery plugin that you can show your web designs in a new, interactive way. Show your visitors that you've created a responsive design, choose the device the design should be showcased on and you're set.
Planetarium is a jQuery plugin that will let you construct an interactive planet and build the Universe on your website.
Slip.js is a tiny library for interactive swiping and reordering of elements in lists on touch screens.
Supports iOS Safari, Firefox Mobile, Chrome Mobile, Opera Mobile.