Nuxt Dashboard 1.0 is out. 50+ components for Nuxt UI. See them

Beautiful  Dashboards, 
Built  on  Nuxt UI

A dashboard-first component library for Nuxt. Stat cards, charts, data tables, calendars and full page templates, themed by the config you already have.

Get started

Free & MIT engine.UI components from €99, one-time.

app.example.com/dashboard
Overview Last 31 days
Welcome back, Alex
How your workspace did last 31 days, Sep 21 – Oct 21, 2026.
Revenue
$0
↗ +10.8%vs previous period
Orders
0
↗ +10.7%vs previous period
Sessions
0
↗ +11.4%vs previous period
Conversion rate
0.00%
↘ -0.6%vs previous period
Traffic by channel
Sessions per day
4.5K3K1.5K0
Oct 12Oct 13Oct 14Oct 15Oct 16Oct 17Oct 18Oct 19Oct 20Oct 21
Direct Organic
Schedule
October 2026
Today1/4 done
Recent orders
Latest payments across all channels
Search orders/ Export
OrderCustomerStatusDateAmount
#4821OM Olivia Martin PaidOct 22, 2026$1,999.00
#4820JL Jackson Lee PendingOct 22, 2026$39.00
#4819IN Isabella Nguyen PaidOct 21, 2026$299.00
#4818WK William Kim FailedOct 21, 2026$99.00
#4817SD Sofia Davis RefundedOct 20, 2026$450.00
index.vue app.config.ts
1<script setup lang="ts">2const { data: stats } = await useFetch('/api/stats')3const { data: traffic } = await useFetch('/api/traffic')4const { data: orders } = await useFetch('/api/orders')5</script>67<template>8  <UDashboardPanel id="overview">9    <template #header>10      <UDashboardNavbar title="Overview" />11    </template>1213    <template #body>14      <DDashboardGrid>15        <DMetric16          v-for="stat in stats"17          v-bind="stat"18          caption="vs previous period"19        />20        <DStackedBarChart21          title="Traffic by channel"22          :labels="traffic.days"23          :series="traffic.channels"24        />25        <DCalendar :events="events" readonly />26        <UTable :data="orders" />27      </DDashboardGrid>28    </template>29  </UDashboardPanel>30</template>
Built on the stack you already use
Nuxt 4Nuxt UI v4Vue 3.5Tailwind CSS v4TypeScriptReka UI
Components

Every block a dashboard needs

Composable, typed and themed by your Nuxt UI config. Drop them into any page, or start from the full starter app.

Checkout funnel · Last 30 days
8.5%visitor to purchase
Largest drop between product view and cart (−59.2%)
Visitors
48,210
100.0%
Product views
31,604
65.6%
−34.4%
Added to cart
12,880
26.7%
−59.2%
Checkout
6,412
13.3%
−50.2%
Purchased
4,108
8.5%
−35.9%

Funnels

Stage-by-stage conversion with the drop-off between every step. Hover a stage for counts and losses.

Revenue mix
Q3 2026
$1.42M
Total revenue
Subscriptions$826k58%
Services$313k22%
Marketplace$171k12%
Other$115k8%

Donut charts

Segment breakdowns with a live center readout and a linked legend.

Monthly recurring revenue↗ +12.4%
$48,920
Storage usedof 50 GB
36.2 GB
Active right now1,284

Metrics

Stat cards with trends, sparklines, meters and live indicators.

Monthly revenue · Oct 2026
$156k$116k last year ↗ +34.5%
This year Last year
NovDecJanFebMarAprMayJunJulAugSepOct

Line & area charts

Year-over-year comparison with crosshair readouts. Lines, areas and fills follow your theme.

Maps

Dot matrix, choropleth, tile and globe views from real geo data, with hover readouts and a shared color scale.

Top countries · Q3Revenue
United States$4.12M
China$1.86M
Germany$1.24M
United Kingdom$1.18M
Japan$940k
InvoiceCustomerPlanStatusAmount
2 selected Export Mark as paid

Data tables FREE

Search, sorting, filters, row selection, bulk actions, pagination and CSV export, generated from your models.

Click a row to select it

Layouts

Dashboard grids, panels, toolbars and resizable split views that hold up on every screen size.

Editors

A full calendar, spreadsheet, slide deck, invoice and document editor, built from the same parts.

And 50+ more

Heatmaps, meters, ranked lists, country tables, empty states, chat blocks and the full starter app.

Pro blocks

Sheets, slides and invoices, inside your dashboard

Business documents that read from the same data as your charts. Edit a cell, flip through a deck or bill a client without leaving the app.

Q4 forecast
Autosaved
D8
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
11
ForecastAssumptions Click a cell, then edit it in the formula bar D8 = 204,500
Pricing

Start free. Upgrade when you ship.

Pay once per license. Every version released in your first 12 months is yours to keep.

Pro

For your own projects and internal tools.

€99excl. VAT

One-time · 1 developer

Buy Pro
  • All Dashboard UI components
  • The full starter app
  • Spreadsheet, presentation and invoice editors
  • Personal projects and internal tools
  • 12 months of updates

Commercial

Most popular

For client work and products you sell.

€149excl. VAT

One-time · 1 developer

Buy Commercial
  • Everything in Pro
  • Client projects
  • SaaS products sold to others
  • Hand the finished app to your client
  • 12 months of updates

Teams

For product teams and agencies.

€499excl. VAT

One-time · Up to 10 developers

Buy Teams
  • Everything in Commercial
  • Up to 10 developers
  • One license for the whole team
  • Client projects and SaaS products
  • 12 months of updates

Engine

FREE · MIT

The open-source module on npm. Free for any project, commercial included.

  • Admin pages generated from your models
  • Search, filters, sorting and CSV import/export
  • Sign-in, settings and organizations
  • 14-day money-back guarantee
  • 12 months of updates, keep every version
  • One-time payment, no subscription

Prices exclude VAT, which Stripe adds at checkout. See the license for what each tier covers.

FAQ

Questions, answered

Something else? Email support@nuxtdashboard.com

The engine, nuxt-dashboard on npm, is MIT licensed and free for any project. It turns your models into admin pages. The 50+ Dashboard UI components, the editors and the starter app need a license and install from our private registry.

Pro covers one developer building their own projects and internal tools. Commercial covers one developer building client projects and SaaS products sold to others. Teams covers up to 10 developers with the same commercial use.

You keep using every version released during your 12 months, forever. For releases after that, buy the license again to get another 12 months of updates.

After checkout, create a license key on your Licenses page and run npx nuxt-dashboard-cli@latest login. In CI, set NUXT_DASHBOARD_LICENSE_KEY and point the @nuxtdashboard scope at registry.nuxtdashboard.com.

Yes. Everything is built on Nuxt 4 and Nuxt UI v4, and themed through your existing app config, so your colors and components carry over.

Prices exclude VAT. Stripe calculates it at checkout from your billing address, and you can add a VAT number for your business. You get an invoice by email.

Yes. Email support@nuxtdashboard.com within 14 days of purchase for a full refund. A refund ends the license and revokes its key.

Your next dashboard starts here

Install the free engine in one command, or get a license for every component, editor and the starter app.

See pricing
Pro €99One-time, 12 months of updates See plans