background preloader

Javascript & JQuery

Facebook Twitter

The future of API development.

JS Development

jQuery and JavaScript Tutorials - JS Frameworks. 50 JavaScript Libraries for Charts and Graphs. How are you visualizing data in JavaScript?

50 JavaScript Libraries for Charts and Graphs

What is your favorite library for creating charts and graphs with JavaScript? I have been a long time fan of jqPlot for its open source approach, simplicity, examples, and great features. It performs well, it is used by many corporations, and it is built on top of jQuery. Recently, however, D3 has really caught my eye.

It uses JavaScript, HTML, SVG and CSS to really bring data to life. FusionCharts – they call themselves an enterprise-grade JavaScript charting component and with good reason I suppose. D3 – is really amazing and I love it’s simplicity. HighCharts – very powerful, I love the JSFiddle examples and powerful features. JqPlot – if you are already using jQuery, you don’t want to pay for HighCharts, and D3 is too much for your simple use cases, then jqPlot is an excellent choice. dygraphs – open source JavaScript library that produces interactive, zoomable charts of time series.

jQuery.

Online Tools

FitVids.JS - A lightweight, easy-to-use jQuery plugin for fluid width video embeds. PDFKit — A PDF Generation Library for Node. JSZip: JavaScript zip class. KineticJS HTML5 Canvas Framework. Smoke.js. A framework-agnostic styled alert system for javascript. Lightweight, flexible, css3 animation, blah blah blah easy to use something clever needs to go here. Best of all, it's really easy to use. WOW! Look at these examples: You can implement these the same way you'd use the js alert()...just put "smoke. " in front of it. The confirm() replacement, however, needs to be used just a little differently: smoke.confirm('You are about to destroy everything. Prompt(), similarly: smoke.prompt('what\'s my name? ' And if you want the smoke.alert() to behave exactly like a native alert(), you can have subsequent actions happen in a callback like so: smoke.alert('look at that alert, man Want to do custom button labels?

Need a default value for a prompt? Hammer.js — A javascript library for multi touch gestures.