umami-overview Svelte Themes

Umami Overview

Dashboard overview for Umami analytics. View all your websites' stats at a glance.

Umami Overview

A dashboard overview for Umami analytics. View all your websites' statistics at a glance, including visitors, pageviews, and active users.

Features

  • Overview dashboard: See key metrics for all your Umami websites in one view
  • Sortable views: Sort data by name, visitors, or active users
  • Dark/light mode: Automatic theme based on system preference
  • Persistent settings: Your preferences are saved locally

Screenshots

Cards View

Table View

Try it out

Use the hosted version at umami-overview.novusy.com or try the demo with mock data.

Deploy your own

Prerequisites

  • Node.js 20+
  • pnpm 8+
  • A Umami instance with API access

Clone and run locally

git clone https://github.com/martinhjartmyre/umami-overview.git
cd umami-overview
pnpm install
pnpm dev

Build for production

pnpm build

Preview the production build:

pnpm preview

Configuration

On first launch, click the Settings button in the header to enter your Umami instance URL and API credentials. Settings are stored locally in your browser.

Tech Stack

  • Framework: SvelteKit 2 with Svelte 5
  • Styling: Tailwind CSS 4
  • Testing: Vitest
  • Language: TypeScript

License

MIT

Top categories

Loading Svelte Themes