Skip to content
nextDash

A self-hosted bookmark dashboard that checks your links and knows your Docker host.

Keyboard-first. No accounts, no cloud. One container and a folder of plain JSON.

Install Live demo Features

The nextDash dashboard in Tarnished Brass: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns The nextDash dashboard in Aurora Glass: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns The nextDash dashboard in Gloss Chrome: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns The nextDash dashboard in Confetti: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns The nextDash dashboard in Slate: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns The nextDash dashboard in Paper Ink: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns The nextDash dashboard in Classic: a header with clock, weather and page switcher, then categories of bookmarks and widgets in three columns
Try a look: All themes →
  • 192theme families, dark and light
  • 12materials, each drawn two ways
  • 266backdrops
  • 41services for the Custom widget
  • 51kinds of widget
  • 1,905self-hosted apps known by name
  • 6languages

Quick start

$ docker compose up -d
[+] Pulling 1/1
✔ nextdash Pulled
[+] Running 2/2
✔ Network nextdash_default  Created
✔ Container nextdash         Started

$ open http://your-server:8080

One container, one folder.

docker compose up -d and open http://your-server:8080. Your bookmarks are plain JSON in ./data.

Show compose.yaml
services:
  nextdash:
    image: ghcr.io/jordibrouwer/nextdash:latest
    ports: ["8080:8080"]
    volumes: ["./data:/app/data"]
    restart: unless-stopped

On Unraid: Community Applications. Behind a reverse proxy, with the Docker socket, or from source: Installation.

Also on board

WidgetsUptime, certificates, the weather, your calendar, feeds, and any service that answers with JSON.
Looks384 themes, each family with a light and a dark half, and a theme studio that changes the real page.
CaptureSave a link from a browser extension, a share sheet, a bookmarklet or a shell one-liner.
InboxNew links land in an inbox to sort later, with tag suggestions.
AlertsA site that goes down or a container that crashes reaches you through ntfy, Pushover, Gotify, Telegram and more.
Six languagesEnglish, Dutch, German, French, Spanish and Chinese.

Works with

Jellyfin · Emby · Plex · Sonarr · Radarr · Seerr · qBittorrent · SABnzbd · Home Assistant · Beszel · Glances · Unraid · Pi-hole · Proxmox · ntfy · Pushover · Gotify · Telegram · Discord · Apprise · all integrations →

Choosing a dashboard

nextDash or another dashboard?

Put next to Homarr, Homepage, Glance, Dashy, Heimdall and Homer: what each does well, what nextDash adds, and where another tool is the better choice.

See how nextDash compares

Your data

No accounts

One installation, one set of data on disk. Nothing to sign up for.

Plain files

Bookmarks and settings are JSON in one folder you back up and move like any other.

What leaves the server

Analytics only if you switch them on. A daily install count, a release check and the news feed, each with its own switch. Details →

Latest release

v1.26.1

5 November 2026

nextDash v1.26.0 — a notifications bell, a large clock and a lighter start

nextDash v1.26.0 gives questions, notices and tips one place to wait, a notifications bell in the navigation bar. It adds a large clock with a greeting by name, a Clock widget with a face, AdGuard Home and Pi-hole widgets, and…