Graphs for developers
The best way to build embeddable React charts without writing a single line of SQL code.
Beautiful and powerful, right out of the box
Build at an accelerated pace without sacrificing flexibility or control.

Bring your own data
Plug directly into your SQL database. Postgres, MySQL, Snowflake, BigQuery — you choose.

No-Code
Create multi-dimensional graphs without writing a single line of SQL code.

Bring your own UI library
UI components pre-built using Radix UI, Material UI, Tailwind, ShadCN and more...
Authenticated
Only show your users their data. Completely configure your data access patterns.
Embeddable
Copy & paste graphs into your app with one-click.
Customisable
Configure every aspect using your favourite charting library — D3.js, Recharts & more.
All the features you need to create graphs – without the friction.
Integrate tonight
A simple, elegant interface so you can start creating graphs in minutes. It fits right into your code with SDKs for your favorite programming languages.
import * as React from 'react';
import { Regraph, RegraphProviderProps } from '@regraph-ai/client';
import { BarChart } from '@mui/x-charts/BarChart';
const SimpleCharts = () => (
<Regraph
type="bar"
query={{
measures: ['users.count'],
}}
>
{(props: RegraphProviderProps) => (
<BarChart {...props} width={500} height={300} />
)}
</Regraph>
);
Sales per hour
Your average sales per hour.
For the many use-cases
Build complex UI with relative ease. Leverage caching, real-time updates and custom access control rules to build exactly what you need.
For Dashboards
Drop dashboards that delight with real-time updates.
For Reports
Build performant, embedded analytics..
For Customers
Display user data based your definition of permissions

Install now
Proudly Open Source
Regraph is open source and powered by open source software.
The code is available on GitHub.