A3
A3

A3 is an Angular.js module for creating reusable data visualizations using D3.js JavaScript library.

Get Started

Currently v0.1.0

Powerful yet simple

A3 let you use all the power of D3.js while provide you a framework to encapsulate functionality in a way that is reusable.

Reusable

Designed with reusability in mind, A3 uses Angular directives to display visualizations in a way that is very intituive and highly customizable.

Modular

A3 doesn't come with built-in visualizations, every visualization reside in a different file, so you can add or remove visualizations as you need.

Extensible

Create your own visualizations or use the ones made by the comunity is as easy as adding a JavaScript file.

Super easy

You don't even need to know D3.js to use A3 it's like using regular html. Creating new visualizations is super easy too if you know D3.js.

File Icons

For the comunity by the comunity.

A3 is a project aimed to build reusable visualizations in angular.js this include all sort of charts but not limited to this, you can use visualizations created by the comunity, customize them or create your own. If you want your visualization listed here, please make a pull request.

Getting started

Get A3

Download
Add from CDN
http://jorgeriv.github.io/A3/dist/A3.min.js
Install with bower
bower install a3

Add to your project

Create a visualization

Learn more

You can read the quick stat guide or the full documentation.