Your Dashboard. Your Server. Your Rules.

A self-hosted, drag-and-drop dashboard builder with live system monitoring, dark theme, and 47 widgets. No cloud. No accounts. No nonsense.

npm version MIT License 47 Widgets Node 16+

Why LobsterBoard?

Everything you need to build a personal command center โ€” nothing you don't.

๐ŸŽจ

Drag & Drop Builder

Visual editor with snap grid, resize handles, and a widget sidebar. Press Ctrl+E and start building.

๐Ÿ“ก

Live System Monitoring

CPU, memory, disk, network, and Docker stats stream in real-time via Server-Sent Events.

๐Ÿ”’

Fully Self-Hosted

Single Node.js server. No cloud accounts, no telemetry, no external dependencies. Your data stays home.

โšก

Zero Build Step

Vanilla JS, vanilla CSS. No React, no Webpack, no transpilation. Clone, install, run. That's it.

๐ŸŒ™

Dark Theme Native

Built dark from the ground up with CSS custom properties. Easy on the eyes, beautiful on any screen.

๐Ÿ“ฆ

47 Widgets

System stats, weather, stocks, crypto, calendars, todos, cameras, Docker, AI usage, and much more.

See It In Action

A real dashboard built with LobsterBoard. Drag, drop, save, done.

LobsterBoard Dashboard Screenshot

47 Widgets & Counting

From system monitoring to smart home โ€” there's a widget for that.

๐Ÿ–ฅ๏ธ System Monitoring

  • CPU / Memory
  • Disk Usage
  • Network Speed
  • Uptime Monitor
  • Docker Containers

๐Ÿค– AI / LLM Tracking

  • Claude Usage
  • GPT Usage
  • Gemini Usage
  • Combined AI View
  • AI Cost Tracker

โฐ Time & Productivity

  • Clock & World Clock
  • Countdown Timer
  • Pomodoro Timer
  • Todo List
  • Calendar (iCal)
  • Notes

๐Ÿ’ฐ Finance & Weather

  • Stock Ticker
  • Crypto Prices
  • Local Weather
  • World Weather

๐Ÿ  Smart Home & Media

  • Indoor Climate
  • Camera Feed
  • Power Usage
  • RSS Ticker
  • Now Playing
  • Unread Emails

๐Ÿ”— Embeds & Utilities

  • Image & Random Image
  • Quick Links
  • Iframe Embed
  • Release Tracker
  • API Status
  • GitHub Stats
  • Headers & Dividers

๐Ÿฆž OpenClaw Integration

  • Auth Status
  • Release Checker
  • Activity List
  • Cron Jobs
  • System Log
  • Active Sessions
  • Token Gauge

Up & Running in 30 Seconds

Option A: npm

$ npm install lobsterboard
$ cd node_modules/lobsterboard
$ node server.cjs

Option B: Clone

$ git clone https://github.com/curbob/LobsterBoard.git
$ cd LobsterBoard
$ npm install
$ node server.cjs

Then open http://localhost:8080 โ†’ press Ctrl+E โ†’ drag widgets โ†’ click ๐Ÿ’พ Save.

LobsterBoard Mascot

Ready to build your dashboard?

Open source, MIT licensed, and built for tinkerers. Star us on GitHub and get started today.