App Store Downloads
Dec
- Downloads
- 116k
- Plan
- 86k
- Previous year
- 59k
Turn everyday product data into clear, interactive charts without turning chart configuration into a project. One small API covers trends, comparisons, composition, activity, and planning.
Choose the shape that makes the answer obvious. Every type below keeps the same responsive behavior for tooltips, selection, updates, and SVG export.
Dec
Every omitted element is visible in configuration: axes, grid, labels, legend, dots, and tooltip
are each set to false.
Change the numbers, switch the chart, or try a dark surface. The code follows your changes. Axes, tooltips, and keyboard navigation are already included.
Add <div id="your-chart"></div> to your page, then:
import { LineChart } from "@orchidsoftware/charts";
import "@orchidsoftware/charts/style.css";
const chart = LineChart.make("#your-chart")
.labels(["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul"])
.dataset("Revenue", [4, 8, 15, 16, 23, 42, 108])
.colors(["#8267aa"])
.height(260)
.render();
The controls and card belong to this demo. Orchid renders the chart inside.
One familiar API. Change the type. Keep the data and the methods you already know.
Your product’s theme. Set surface colors with CSS variables. Keep data colors explicit.
Ready to share. Export the current SVG with its styles, straight from the chart.
Choose Orchid for dashboards, reports, activity calendars, and release plans that share one visual language. You get twelve SVG chart types, a fluent API, and product defaults in one dependency-free, MIT-licensed package.
Start with one screen and the data you already have. Connect it to React, Vue, or Hotwire ↗