Free alternatives to ngx-charts
50 free UI Libraries apps to use instead, best rated first.
Top picks
- R

recharts
LaunchRecharts is a charting library for React, built on top of D3. You put charts together from React components (a chart, its axes, a grid, a tooltip, a legend, and lines, bars or areas), so a chart reads like the rest of your interface code in
- B

Base UI
LaunchBase UI is a library of unstyled React components for building accessible user interfaces, from the people behind Radix, Floating UI and Material UI. Each component handles behavior, keyboard navigation and accessibility, but brings no visu
- D

dom-helpers
Launchdom-helpers is a tiny, modular JavaScript library of DOM utilities, kept by the React Bootstrap project. It wraps common DOM tasks such as adding event listeners, reading computed styles, measuring offsets and scroll positions, and toggling
Open source
- R

react-markdown
LaunchReact component to render markdown
- R

react-smooth
Launchreact animation library
- R

React Navigation
LaunchReact Navigation is the standard routing and navigation library for React Native apps, also supporting web. The repository on GitHub holds the code for its upcoming major version, React Navigation 8, in a monorepo, with the 7.x line as the
More UI Libraries apps
About ngx-charts

ngx-charts
Declarative Charting Framework for Angular2 and beyond!
ngx-charts is a declarative charting framework for Angular, made by the Swimlane open-source team. Rather than wrapping another chart engine, it uses Angular to render and animate the SVG elements of each chart, and it uses d3 for scales, axes and shape generators. Because Angular does the rendering, charts take advantage of Angular features such as ahead-of-time compilation and server-side rendering. The library covers common chart types, including horizontal and vertical bar charts in standard, grouped, stacked and normalized forms, line and area charts, pie and donut charts, bubble charts, gauges, heatmaps, treemaps, number cards and Sankey diagrams. Customization options include autoscaling, timeline filtering, line interpolation, configurable axis labels, legends with labels or gradients, advanced label positioning, real-time data support, advanced tooltips and data point event handlers. Styles can be overridden with CSS. You install it from npm, and a custom charts page explains how to combine its components into your own charts. The repository includes its release steps and a changelog.
- Price
- Free
- Made by
- swimlane
- Category
- UI Libraries
- Website
- github.com/swimlane/ngx-charts
































