✨ Clean Design 📊 Multiple Views 🚀 Easy Setup 💫 Interactive

Minimal Status Panel

A beautiful Grafana panel plugin that displays service status information with a clean, modern design inspired by Uptime Kuma. Perfect for monitoring your services with an intuitive interface.

Clean Design

Modern, intuitive interface inspired by Apple's design principles with automatic light/dark theme support.

Multiple Display Modes

Choose from List, Grid, or Compact layouts with Ultra-minimal, Minimal, or Full information levels.

Interactive Heartbeat

Visual heartbeat bars with hover tooltips showing exact timestamps and status history.

Smart Filtering

Filter services using Prometheus query labels and customize service names with JSON mapping.

Real-time Metrics

Works seamlessly with Blackbox Exporter and other Prometheus metrics for live monitoring.

Responsive Design

Optimized for all screen sizes from mobile devices to large status wall displays.

Display Examples

See how your status panels will look across different display modes

Super Minimal View

Ultra-clean display with maximum simplicity for overview dashboards

Super Minimal View Example

Minimal View

Clean, compact display showing just the essentials with heartbeat visualization

Minimal View Example

Full View

Complete monitoring dashboard with detailed statistics and performance metrics

Full View Example

📖 Documentation

🔧 Development

Interested in contributing? Check out our development guide and project structure.

Quick Development Setup

git clone https://github.com/Perseus985/Minimal-Status-Panel.git
cd minimal-status-panel
npm install
npm run dev

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details on how to submit pull requests, report issues, and suggest improvements.

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

⭐ Support

If this plugin helped you, please consider:


Built with ❤️ for the Grafana community