Open Source · Apache 2.0

Headless dashboard backend
for any team

Pre-built connectors for your SaaS tools, background sync, and a clean API your frontend can consume. Bring your own UI. Run it anywhere.

Get Started → View on GitHub
$ npm install @rawdash/core @rawdash/server

What is Rawdash?

The data layer your dashboards deserve

Stop writing glue code between your SaaS tools and your dashboard UI. Rawdash handles the sync, caching, and querying — you ship the product.

🔌

Pre-built connectors

GitHub and more. Each connector defines its own data shape, sync schedule, and retention policy.

Background sync engine

Data is fetched and cached automatically. Your frontend always queries fresh, pre-computed results.

🗄️

Pluggable storage

Ship with the built-in Turso (libSQL) adapter or bring your own. The storage interface is tiny by design.

🎨

Framework-agnostic API

Works with Next.js, Remix, Express, or any HTTP server. Mount a single route handler and you're done.

🤖

MCP-ready

First-class Model Context Protocol support. Wire up Claude Code and Claude Desktop in minutes.

📦

TypeScript-first

Full end-to-end type safety from connector definitions through to your frontend queries.

How it works

Three steps to a working dashboard backend

Define your config, mount the handler, query from your frontend.

📄 rawdash.config.ts
import { defineConfig, defineDashboard } from '@rawdash/core';
import { GitHubConnector } from '@rawdash/connector-github';
import { TursoStorage } from '@rawdash/adapter-turso';
import { serve } from '@rawdash/server';

const github = new GitHubConnector({
  token: process.env.GITHUB_TOKEN,
});

serve(defineConfig({
  connectors: [{ connector: github }],
  dashboards: {
    'eng-health': defineDashboard({ widgets: {} }),
  },
}), { storage: new TursoStorage({ url: process.env.TURSO_URL }) });

Connectors

Your tools, pre-wired

Each connector syncs data on a schedule, stores it locally, and exposes it through a typed query interface.

GitHub Available
Discord Coming soon
Slack Coming soon
Jira Coming soon
Linear Coming soon
+ more Planned

Want to build a connector? Read the connector author guide →

Try Rawdash Cloud

Managed hosting, automatic syncs, and a hosted dashboard UI — no infra required.

Go to Cloud ↗