angular-charts is a library I wrote for creating charts with angular and D3.
It encapsulates basic charts that can be created using D3 in one angular directive. Also it offers features such as
- One click chart change;
- Auto tooltips;
- Auto adjustment to containers;
- Legends;
- Simple data format: only define what you on x and what you need on y;
There is a angular-charts demo available.