Features
Last updated
Last updated
Out of the box, we wanted to create a low level robust framework on which to build charts. Outside of the following chart types:
Horizontal & Vertical Bar Charts (Standard, Grouped, Stacked, Normalized)
Line
Area (Standard, Stacked, Normalized)
Pie (Explodable, Grid, Custom legends)
Donut
Gauge
Linear Gauge
Force Directed Graph (deprecated - please use instead)
Heatmap
Treemap
Number Cards
Bubble/Scatter
Vertical Box Chart
Autoscaling
Timeline Filtering
Line Interpolation
Configurable Axis Labels
Legends (Labels & Gradient)
Advanced Label Positioning
Real-time data support
Advanced Tooltips
Responsive Layout
Data point Event Handlers
Works with ngUpgrade
Enabling/Disabling animations
If you have an idea for a new feature, create a Github issue or even better a PR ;). Make sure to include the use case, an example image of the chart (if applicable) and data formats.
Chart frameworks are a dime a dozen nowadays. Not many of them existed a few years ago when we started this project internally and many of them still don't really work well with Angular. Here's a recent list we compiled during our effort to open-source this:
- Open-source wrapper for nvd3 using Angular2 Components
- Open-source Angular2 wrapper directives for Chart.js
- Open-source Angular2 wrapper for HighCharts
- Open-source composable charting library built on React components
- Open-source Canvas/SVG viz framework
- Open-source D3-based reusable chart library
- Commercial business intelligence and data science.
- Commercial chart framework
- Open-source JavaScript chart framework
- Open-source JavaScript charting library