Angular Chart Library
Native Angular components for 65+ chart types. Zone-aware change detection, OnPush compatible, Tailwind CSS integration, and full TypeScript support. Under 15kb for the entire library.
$
npm install @chartts/angularexample.tsx
import { CharttsModule } from "@chartts/angular"
@Component({
template: `
<chartts-line
[data]="data"
x="month"
y="revenue"
class="h-64"
lineClass="stroke-cyan-400"
/>
`,
})
export class DashboardComponent {
data = [
{ month: "Jan", revenue: 4200 },
{ month: "Feb", revenue: 5800 },
{ month: "Mar", revenue: 7100 },
]
}Features
Native Angular components
Zone-aware change detection
OnPush compatible for performance
Tailwind CSS class binding
Full TypeScript support
65+ chart types
Under 15kb gzipped