
DashLit
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 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:
Similar to DashLit
Lab Dash
Self-hosted customizable homepage and dashboard for homelabs
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.

Hiccup
Static configurable start page and new-tab for quick links
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.
Dashwise
Customizable homelab dashboard for links, widgets and monitoring
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.
gobookmarks
Personal start page rendering Git-backed bookmarks from a plaintext file
Self-hosted landing/start page that renders bookmarks from a plaintext file with visual editor, search, Git-backed history, and multiple auth providers.

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

AirTrail
Personal flight tracking and history web application
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.






