Lightweight Angular Chart Library.
The goal of this Library is to have an easy to use and small in size Chart Library. It perfect for the usage in a Dashboard or somewhere where you can't / won't lazy load a Chart Library.
The Charts are created with SVG which makes them responsive for every screen resolution and have no extern Library Dependencies.
View Example and Documentation
- Pie Chart
- Line Chart
- Horizontal & Vertical Bar Chart (can also be mirrored)
- Legend module & service
- minimal package size
- no external Libraries
- SVG
- Autoscaling
- customizeable Tooltips
- click / select / hover Events with additional Data
- AOT
- Angular Universal
- easy to use with autogenerated Scales
- Theme support (light and dark integrated)
npm i dl-chart npm
Run ng build dlChart to build the library.The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.
Copy the Theme SCSS files from the source to the artifact folders.
Run ng test dlChart to execute the unit tests via Karma.
Angular 8+