thomasnordquist/mqtt-explorer

An all-round MQTT client that provides a structured topic overview

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 3 minutes ago
Added to GitGenius on September 17th, 2026
Created on January 2nd, 2019
Open Issues & Pull Requests: 402 (+0)
GitHub issues: Enabled
Number of forks: 404
Total Stargazers: 4,067 (+0)
Total Subscribers: 67 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.3 days
Mean response time: 70.7 days
90th percentile: 145.2 days
Tracked items: 110

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 69% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 32% of issues opened in the past year have been closed. Three people close 77% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 121
New in 7 days: 2
Closed in 7 days: 0
Avg open age: 694 days
Stale 30+ days: 114
Stale 90+ days: 102

Recent activity

Opened in 7 days: 2
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (2)

Most active issues this week

Detailed Description

MQTT Explorer is an MQTT client that provides a structured topic overview for browsing and interacting with MQTT brokers.

The tool solves the problem of navigating complex MQTT topic hierarchies by presenting them as an organized tree structure. Rather than working with raw topic strings, users can explore the broker's message flow visually, making it easier to understand the topology of their MQTT infrastructure. The client displays published messages, their payloads, and topic organization in a way that reveals patterns and relationships that would be difficult to spot in a flat list.

MQTT Explorer suits developers and operators managing home automation systems, smart home deployments, or any IoT infrastructure built on MQTT. It works well for debugging message flows, monitoring active topics, and understanding broker state without writing custom scripts. The tool is particularly valuable when you need to quickly inspect what topics exist, what messages are being published, and how the overall system is organized. It fills the gap between command-line MQTT tools and custom monitoring solutions, offering a graphical interface that makes exploration intuitive.

The project shows consistent maintenance with regular updates addressing bugs and adding refinements. Development activity demonstrates responsiveness to user-reported issues and a willingness to incorporate feedback into the codebase. The maintainer has established a dedicated project website, indicating a commitment to the tool as a standalone resource rather than a side project. The codebase is written in TypeScript, providing type safety and maintainability for ongoing development.