{"id":13588891,"url":"https://github.com/Omniaevo/mqtt5-explorer","last_synced_at":"2025-04-08T06:32:57.387Z","repository":{"id":39796671,"uuid":"416378000","full_name":"Omniaevo/mqtt5-explorer","owner":"Omniaevo","description":"MQTT5 Explorer is a simple yet feature-rich client to visualize data of any MQTT broker.","archived":false,"fork":false,"pushed_at":"2025-01-31T09:58:59.000Z","size":2131,"stargazers_count":30,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-31T10:34:04.351Z","etag":null,"topics":["desktop-app","electron","flathub","flatpak","iot","mqtt","mqtt-5","mqtt-5-client","mqtt-5-ui","mqtt-client","mqtt-explorer","mqtt-protocol","mqtt-ui","mqtt5-explorer","vue","vuetify","vuetify2"],"latest_commit_sha":null,"homepage":"https://flathub.org/apps/io.github.Omniaevo.mqtt5-explorer","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Omniaevo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-10-12T14:48:16.000Z","updated_at":"2025-01-31T09:58:12.000Z","dependencies_parsed_at":"2023-12-29T13:28:47.779Z","dependency_job_id":"3fa77a18-5df2-4ed7-97f0-ccd74c5c829b","html_url":"https://github.com/Omniaevo/mqtt5-explorer","commit_stats":null,"previous_names":[],"tags_count":34,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omniaevo%2Fmqtt5-explorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omniaevo%2Fmqtt5-explorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omniaevo%2Fmqtt5-explorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Omniaevo%2Fmqtt5-explorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Omniaevo","download_url":"https://codeload.github.com/Omniaevo/mqtt5-explorer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247792221,"owners_count":20996879,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["desktop-app","electron","flathub","flatpak","iot","mqtt","mqtt-5","mqtt-5-client","mqtt-5-ui","mqtt-client","mqtt-explorer","mqtt-protocol","mqtt-ui","mqtt5-explorer","vue","vuetify","vuetify2"],"created_at":"2024-08-01T15:07:00.563Z","updated_at":"2025-04-08T06:32:52.377Z","avatar_url":"https://github.com/Omniaevo.png","language":"Vue","funding_links":[],"categories":["Vue"],"sub_categories":[],"readme":"# MQTT5 Explorer\n\n![Repo stars](https://img.shields.io/github/stars/Omniaevo/mqtt5-explorer?style=social) ![Repo watchers](https://img.shields.io/github/watchers/Omniaevo/mqtt5-explorer?style=social) ![Repo forks](https://img.shields.io/github/forks/Omniaevo/mqtt5-explorer?style=social)\n\n[![Issues](https://img.shields.io/github/issues/Omniaevo/mqtt5-explorer)](https://github.com/Omniaevo/mqtt5-explorer/issues) [![Workflow status](https://img.shields.io/github/actions/workflow/status/Omniaevo/mqtt5-explorer/electron.yml)](https://github.com/Omniaevo/mqtt5-explorer/actions) [![Latest release](https://img.shields.io/github/v/release/Omniaevo/mqtt5-explorer)](https://github.com/Omniaevo/mqtt5-explorer/releases) [![License](https://img.shields.io/github/license/Omniaevo/mqtt5-explorer)](https://github.com/Omniaevo/mqtt5-explorer/blob/master/LICENSE)\n\n![Contributors](https://img.shields.io/github/contributors/Omniaevo/mqtt5-explorer) ![Last commit](https://img.shields.io/github/last-commit/Omniaevo/mqtt5-explorer) ![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2FOmniaevo%2Fmqtt5-explorer\u0026count_bg=%230F80C1\u0026title_bg=%23555555\u0026icon=\u0026icon_color=%23E7E7E7\u0026title=hits\u0026edge_flat=false)\n\n## About this project\n\nThe aim of this project is to bring the users a client app capable of making use of all the features of the version 5 of the MQTT protocol. The lack of any application that can offer the compatibility with the newer version of the protocol forced us to implement one to test the data of MQTT brokers workwise, why not to share this tool with others that may have the same issue?\n\n## Screenshots\n\n### Dark theme\n\n![Client screenshot (dark theme)](screenshots/client-connection.png)\n\n### Light theme\n\n![Client screenshot (light theme)](screenshots/client-connection-white.png)\n\n## Project setup\n\n```bash\nnpm install\n```\n\n### Compiles and hot-reloads for development\n\n```bash\nnpm run electron:serve\n```\n\n### Generate app icons\n\n```bash\nnpm run electron:icons\n```\n\n### Lints and fixes files\n\n```bash\nnpm run lint\n```\n\n## Compiles and minifies for production\n\n**N.B.**: the build process includes **electron publish**, a *.env* file with the `GITHUB_TOKEN` environment variable set is required.\n\n```bash\n# Linux\nnpm run electron:build -- --linux # Without publish\nnpm run electron:build -- --linux -p always # With GitHub publish\n\n# MacOS\nnpm run electron:build -- --mac # Without publish\nnpm run electron:build -- --mac -p always # With GitHub publish\n\n# Windows\nnpm run electron:build -- --win # Without publish\nnpm run electron:build -- --win -p always # With GitHub publish\n```\n\n## Customize configuration\n\nSee:\n\n- [Vue Configuration Reference](https://cli.vuejs.org/config/).\n- [Vuetify Configuration Reference](https://vuetifyjs.com/en/introduction/why-vuetify/#feature-guides).\n- [Electron Build Configuration Reference](https://www.electron.build/configuration/configuration).\n\n## Get involved\n\nSee:\n\n- [The code of conduct](CODE_OF_CONDUCT.md).\n- [The contribution guidelines](.github/contributing.md).\n\n## Contributors\n\n[![Contributors](https://contrib.rocks/image?repo=Omniaevo/mqtt5-explorer)](https://github.com/Omniaevo/mqtt5-explorer/graphs/contributors)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOmniaevo%2Fmqtt5-explorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FOmniaevo%2Fmqtt5-explorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FOmniaevo%2Fmqtt5-explorer/lists"}