background preloader

16 Javascript Libraries for Visualizations on Datavisualization

16 Javascript Libraries for Visualizations on Datavisualization
As data visualization often needs to reach a broad audience the browser is becoming the number one tool to publish and share visualizations. A lot of visualizations require user-interaction to unleash their full potential, thus interactive applets that run directly in the browser are a a great way to analyze the data at hand. Beside the usual suspects like Flash, Silverlight and Processing, JavaScript is quickly gaining ground in the field of interactive visualization embedded in websites. We’ve collected 13 16 JavaScript visualization libraries that help you get started faster, keep it flexible and develop with higher reliability. Processing.js Processing.js is an open programming language for people who want to program images, animation, and interactions for the web without using Flash or Java applets. Runs in Safari, Firefox, Chrome, Opera, IE Uses Canvas tag / IE Canvas tag Link Raphaël Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web.

Data Visualization: Modern Approaches - Smashing Magazine About The Author Vitaly Friedman loves beautiful content and doesn’t like to give in easily. When he is not writing or speaking at a conference, he’s most probably running … More about Vitaly Friedman … Processing.js Incremental Delaunay Triangulationby Jeonggyu Lee An interactive implementation of incremental Delaunay Triangulation algorithm. My Life Aquaticby David Leibovic, Sunah Suh 16 Awesome Data Visualization Tools From navigating the Web in entirely new ways to seeing where in the world twitters are coming from, data visualization tools are changing the way we view content. We found the following 16 apps both visually stunning and delightfully useful. Visualize Your Network with Fidg’tFidg’t is a desktop application that aims to let you visualize your network and its predisposition for different types of things like music and photos. Currently, the service has integrated with Flickr and, so for example, Fidg’t might show you if your network is attracted or repelled by Coldplay, or if it has a predisposition to taking photos of their weekend partying.

Diagramming Components for HTML5/Canvas, by Northwoods Software® GoJS is a feature-rich JavaScript library for implementing interactive diagrams across modern web browsers and platforms. GoJS makes constructing diagrams of complex nodes, links, and groups easy with customizable templates and layouts. GoJS offers many advanced features for user interactivity such as drag-and-drop, copy-and-paste, in-place text editing, templates, data binding and models, transactional state and undo management, palettes, overviews, event handlers, commands, and an extensible tool system for custom operations. GoJS is pure JavaScript, so users get interactivity without requiring round-trips to servers and without plugins. GoJS normally runs completely in the browser, rendering to an HTML5 Canvas element or SVG without any server-side requirements.

Datavisualization Gallery · mbostock/d3 Wiki Wiki ▸ Gallery Welcome to the D3 gallery! More examples are available for forking on Observable; see D3’s profile and the visualization collection. Please share your work on Observable, or tweet us a link! Processing.js 20 best JavaScript charting libraries A quick note before we start: I have covered top 20 libraries below. It might get little confusing when you try to pick one for your project as there are many factors to consider. So here is something for help – a small guide on factors to consider while choosing a JavaScript chart library from the makers of FusionCharts (covered at #2 below). It explores 14 different factors that go into making the decision in good depth, and is one of the best resources on the topic. Every business is turning to data analysis for important decisions. In fact they’re usually swimming in data, wondering what to make out of it.

Spreadsheets are dead, long live reactive programming environments! Spreadsheets are dead, long live reactive programming environments! Birth ... In 1979, Dan Briklin and Bob Frankston created VisiCalc the world's first spreadsheet software. VisiCalc was an immediate success, became the Apple II's "killer app" and was credited by Steve Jobs with propelling the first explosion in personal computing. D3.js - Data-Driven Documents Raphaël—JavaScript Library Diagramming Components for HTML5/Canvas, by Northwoods Software® RASON Analytics API: Restful Analytic Solver Object Notation -