bluewave-labs / bluewave-labs/Checkmate

[Feature] Group monitors into collapsible sections (like Uptime Kuma)

Open
#3,309 8 comments 6 reactions 1 assignee Claimed by @akashmannil View on GitHub
enhancement frontend
Dominant language
TypeScript
Stars
10.8k
Forks
1.2k
Avg merge
1d 4h
Merged PRs (30d)
74

Description

### Summary
Add the ability to group monitors into logical sections on both the dashboard and status page.

### Problem
With many monitors, it becomes difficult to organize and navigate them. Users want to visually group related monitors together (e.g., all VMs in one section, websites in another).

### Proposed Solution
Implement monitor groupings similar to Uptime Kuma:

- Create named groups (e.g., "Docker Containers", "Websites", "External Services")
- Assign monitors to groups
- Display groups as collapsible sections
- Keep groupings separate from tags (they serve different purposes)
- Mockup Reference
- Uptime Kuma's implementation:

Uptime Kuma Grouping

Image

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.