DashLit logo

DashLit

Website

Self-hosted, customizable startpage and personal dashboard

328 stars 11 forks last commit first released MIT

Slowing down

No commits since 30 Jun 2025. Check the issue tracker before you rely on it.

DashLit screenshot

DashLit is a lightweight, self-hosted startpage and personal dashboard for organizing links, launching services, and creating a simple application hub. It provides an installable PWA frontend with an in-browser editor so you can build and rearrange your homepage without editing files.

Key Features

  • Drag-and-drop editor for creating and organizing link cards, groups, and shortcuts
  • Support for light/dark themes and custom theme configuration
  • Installable PWA for a native-like experience on desktop and mobile
  • Optional password-based access control and JWT support for simple authentication
  • File-based data storage (data directory) for easy backup and portability
  • Docker and docker-compose ready for straightforward deployment
  • Built with a Svelte + TypeScript frontend for a responsive, client-driven UI

Use Cases

  • A personal startpage to centralize bookmarks and quick links for a home server or homelab
  • A shared dashboard for small teams to collect service links and internal tools behind a simple password
  • A lightweight app launcher for frequently used web apps and utilities

Limitations and Considerations

  • Uses simple file-based storage by default, which may not scale for multi-tenant or large-team scenarios
  • Authentication is basic (password / JWT) and lacks enterprise SSO, RBAC, and advanced user management
  • Not designed as a full-featured portal with external integrations or centralized sync across deployments

DashLit is a pragmatic choice when you need a fast, easy-to-run startpage with a friendly editor and portable storage. It is best suited for personal use, homelabs, and small teams that require a simple centralized launcher for web services.

Categories:

Tags:

Tech Stack:

Share:

Similar to DashLit

Lab Dash

Self-hosted customizable homepage and dashboard for homelabs

710
52
Last commit

Lab Dash is an open-source homepage/dashboard for homelabs. It offers a customizable widget grid, shortcuts, system info, basic health checks, PWA support, and local encrypted configuration.

GPL-3.0Actively maintained
Alternative to:
Start.me logo
Start.me
+13
Hiccup logo

Hiccup

Static configurable start page and new-tab for quick links

196
21
Last commit

A static, configurable start page/new-tab built with React and TypeScript. Provides featured links, categories, search, drag-and-drop, PWA, multiple profiles and Docker support.

MITSlowing down
Alternative to:
Start.me logo
Start.me
+7

Dashwise

Customizable homelab dashboard for links, widgets and monitoring

445
22
Last commit

Dashwise is a self-hosted homelab dashboard built with Next.js and PocketBase. It offers GUI-managed links, modular widgets, link uptime checks, spotlight search and OIDC SSO.

GPL-3.0Actively maintained
Alternative to:
Dashy logo
Dashy
+9

gobookmarks

Personal start page rendering Git-backed bookmarks from a plaintext file

19
0
Last commit

Self-hosted landing/start page that renders bookmarks from a plaintext file with visual editor, search, Git-backed history, and multiple auth providers.

AGPL-3.0Actively maintained
Alternative to:
Start.me logo
Start.me
+12
Dashy logo

Dashy

Self-hosted personal dashboard for links, widgets, and status checks

26.3k
1.9k
Last commit

Dashy is a self-hosted personal dashboard for organizing services in one place, with widgets, themes, live status checks, search, and optional authentication.

MITActively maintained
Alternative to:
Start.me logo
Start.me
+9
AirTrail logo

AirTrail

Personal flight tracking and history web application

1.5k
94
Last commit

AirTrail is a modern open-source personal flight tracking web app with an interactive world map, flight history, statistics, multi-user support, and import tools.

GPL-3.0Actively maintained
Alternative to:
KAYAK Trips logo
KAYAK Trips