JSPM

  • Created
  • Published
  • Downloads 138916
  • Score
    100M100P100Q170444F
  • License MIT

Composable React Native charts with SVG defaults, interaction primitives, themes, and migration-friendly APIs.

Package Exports

  • react-native-chart-kit
  • react-native-chart-kit/package.json
  • react-native-chart-kit/v2

Readme

React Native Chart Kit

React Native Chart Kit

Beautiful charts for React Native. SVG by default, interaction-ready, and built for modern app screens.

npm downloads license

Website · Docs · Quickstart · Pro

Install

npm install react-native-chart-kit react-native-svg

Expo:

npm install react-native-chart-kit
npx expo install react-native-svg

First Chart

import { LineChart } from "react-native-chart-kit/v2";

const data = [
  { month: "Jan", revenue: 52 },
  { month: "Feb", revenue: 86 },
  { month: "Mar", revenue: 58 },
  { month: "Apr", revenue: 134 }
];

export function RevenueChart() {
  return (
    <LineChart
      data={data}
      xKey="month"
      yKey="revenue"
      width={410}
      height={240}
    />
  );
}

The root import stays available for legacy screens. New screens should use react-native-chart-kit/v2.

What You Get

Pro Charts

Chart Kit Pro adds licensed chart workflows for product dashboards: