jQuery 49 alternatives
HTML is great for declaring static documents, but it falters when we try to use it for declaring dynamic views in web-applications. AngularJS lets you extend HTML vocabulary for your application.
Vue.js - Intuitive, Fast and Composable MVVM for building interactive interfaces.
Automate and enhance your workflow A streaming build system gulp's use of streams and code-over-configuration makes for a simpler and more intuitive build.
LESS extends CSS with dynamic behavior such as variables, mixins, operations and functions. LESS runs on both the client-side (IE 6+, Webkit, Firefox) and server-side, with Node.js.
RAWGraphs is an open source app built with the goal of making the visualization of complex data easy for everyone.
You can write less code with Ember's Handlebars integrated templates that update automatically when the underlying data changes. Ember.
Easy, object oriented client side graphs for designers and developers. Open source HTML5 charts using the canvas tag. Chart.js is an easy way to include animated graphs on your website.
Processing.js is an open programming language, port of the Processing Visualization Language, for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Processing.
This project is an attempt to build re-usable charts and chart components for d3.js without taking away the power that d3.js gives you.
Trumbowyg is a very small jQuery plugin (16 kB minified) for creating a powerful WYSIWYG editor.
WebGL is a cross-platform, royalty-free web standard for a low-level 3D graphics API based on OpenGL ES 2.0, exposed through the HTML5 Canvas element as Document Object Model interfaces. Developers familiar with OpenGL ES 2.