MQTTX pour MAC
Client MQTT 5.0 gratuit et open source pour Mac : connectez-vous, publiez et abonnez-vous pour tester la messagerie IoT, avec scripts et tableaux de bord.
Présentation de MQTTX
MQTTX est une boîte à outils cliente MQTT 5.0 open source et multiplateforme d’EMQ pour développer, tester et dépanner des applications MQTT. MQTT est un protocole de messagerie publication/abonnement léger utilisé par les objets connectés. Avec l’app de bureau MQTTX, vous vous connectez à un broker via TCP, TLS, WebSocket ou WebSocket sécurisé en MQTT 3.1, 3.1.1 ou 5.0, vous vous abonnez à des topics, publiez des messages et voyez ce que vous envoyez et recevez.
Vous pouvez regrouper les connexions, chercher dans les messages et importer ou exporter les réglages de connexion. Les charges utiles s’encodent et se décodent en texte brut, JSON, Base64, Hex, CBOR et MsgPack, avec schémas Protobuf et Avro et décompression GZIP. Des scripts transforment les messages, des minuteurs publient selon un planning, et le Topic Tree, le Dashboard et le Payload Inspector aident à analyser les données. MQTTX est gratuit et open source sous licence Apache-2.0. Il propose des téléchargements séparés pour les Mac Apple Silicon et Intel et nécessite macOS 12 ou ultérieur.
Fonctionnalités principales
MQTTX rend les tests MQTT visuels.
- MQTT 3.1, 3.1.1 et 5.0 : via TCP, TLS et WebSocket.
- Publication et abonnement : voyez les messages envoyés et reçus.
- Formats de charge : JSON, Base64, Hex, CBOR, MsgPack et plus.
- Schémas : prise en charge de Protobuf et Avro.
- Scripts et minuteurs : transformez et planifiez les messages.
- Topic Tree et Dashboard : analysez vos données.
- Groupes de connexions : organisez, importez et exportez.
- MQTTX Agent : pilotez MQTTX en langage naturel.
Nouveautés de la version 1.13.2
MQTTX 1.13.2 ajoute un agent IA et un tableau de bord.
- MQTTX Agent : configurez les connexions, publiez, abonnez-vous et dépannez en langage naturel, avec validation des changements
- Dashboard : affichez valeurs en direct, jauges et courbes de tendance, et comparez les données de plusieurs connexions
- Interrogez les messages enregistrés sur votre Mac sur une période donnée
- Les messages GZIP entrants peuvent désormais être décompressés
Questions fréquentes sur MQTTX
MQTTX est-il gratuit ?
Oui. MQTTX est gratuit et open source sous licence Apache-2.0.
Qu’est-ce que MQTT ?
MQTT est un protocole de messagerie publication/abonnement léger, très utilisé par les objets connectés.
Quelles versions de MQTT MQTTX prend-il en charge ?
MQTT 3.1, 3.1.1 et 5.0, via TCP, TLS, WebSocket et WebSocket sécurisé.
Quelle version de macOS faut-il pour MQTTX ?
MQTTX nécessite macOS 12 ou ultérieur.
MQTTX fonctionne-t-il sur Apple Silicon ?
Oui. Il existe des téléchargements séparés pour les Mac Apple Silicon et Intel.
Qu’est-ce que MQTTX Agent ?
Un agent IA, nouveau dans la 1.13.2, qui pilote MQTTX en langage naturel. En mode Ask, il demande votre accord avant toute modification.
Quels formats de charge sont pris en charge ?
Texte brut, JSON, Base64, Hex, CBOR et MsgPack, avec schémas Protobuf et Avro et décompression GZIP.
Existe-t-il une version en ligne de commande ?
Oui. MQTTX CLI est un client en ligne de commande séparé pour les scripts, la CI et les tests de performance.
Puis-je installer MQTTX avec Homebrew ?
Oui. Lancez brew install --cask mqttx.
D’où vient le téléchargement de MQTTX sur mqttx.FULLMAC.app ?
Le bouton de téléchargement mène à la page officielle de téléchargement de MQTTX, https://mqttx.app/downloads. mqttx.FULLMAC.app ne modifie ni ne réempaquette l’app.
Apps similaires
OrbStackOrbStack est une façon rapide, légère et simple de faire tourner des conteneurs Docker et des machines Linux sur votre Mac. C'est un remplacement direct de Docker Desktop : vos commandes docker et docker compose continuent de fonctionner, et au premier lancement OrbStack propose de reprendre vos conteneurs, images et volumes de Docker Desktop. Il démarre en quelques secondes, utilise moins de 0,1 % de CPU en arrière-plan sur Apple Silicon et rend à macOS la mémoire inutilisée. En plus des conteneurs, il fait tourner des machines Linux complètes issues de 16 distributions et un cluster Kubernetes léger pour le développement local. OrbStack est développé par Orbital Labs.Outils de développement
QuotaBarSi vous utilisez OpenAI Codex avec un compte ChatGPT, les limites d’utilisation se réinitialisent sur une fenêtre de 5 heures et une fenêtre hebdomadaire, et pour savoir ce qu’il vous reste, il faut ouvrir Codex ou ChatGPT. QuotaBar affiche le pourcentage restant dans la barre des menus du Mac et l’actualise toutes les 60 secondes. Cliquez sur l’icône pour un panneau détaillé avec chaque fenêtre de limite et son décompte, ou activez un petit HUD flottant qui reste au-dessus des autres fenêtres.Outils de développement
Stargazer BarStargazer Bar est une petite app native de barre des menus pour Mac qui surveille des dépôts GitHub pour vous. Elle affiche un compteur d’étoiles en direct dans la barre des menus, pour voir comment se porte un projet sans garder un onglet de navigateur ouvert, et un clic ouvre un menu avec les détails : courbes d’évolution des étoiles et des forks, totaux de téléchargements des versions et un radar de maintenance. Les dépôts publics se mesurent à leurs étoiles. Les dépôts privés, qui n’en ont pas, se mesurent à ce qui demande votre attention : un build en échec, une issue sans réponse ou une nouvelle pull request.Outils de développement
Notch So GoodNotch So Good transforme l’encoche de votre MacBook en petit écran d’état pour les agents de programmation IA. Pendant que Claude Code ou la CLI OpenAI Codex travaille, une pilule noire prolonge l’encoche : à gauche se tient Peek, un personnage en 3D, et à droite un anneau indique ce qu’il reste de votre fenêtre d’utilisation de 5 heures. Plus une session a besoin de vous, plus Peek sort de l’encoche. Quand une tâche se termine, échoue ou atteint une limite d’utilisation, l’encoche s’ouvre sur une carte qui dit ce qui s’est passé et dans quel projet, et un clic mène à l’onglet exact du terminal, volet tmux compris.Outils de développement
Claude UsageClaude Usage est une petite app native pour celles et ceux qui utilisent Claude Code. Dans la barre des menus, elle affiche votre session de cinq heures en cours, votre usage hebdomadaire pour tous les modèles et pour Sonnet, et vos crédits à l’usage, chacun avec une barre et son heure de réinitialisation, sans ouvrir Claude Code. Elle ajoute aussi une ligne sous votre invite Claude Code avec le modèle, le taux de remplissage de la fenêtre de contexte et les tokens utilisés, pour compacter une session avant qu’elle ne manque de place. Chaque volet de terminal affiche sa propre ligne, y compris dans tmux.Outils de développement
TintpadTintpad est un lanceur gratuit et open source pour les développeurs qui travaillent avec des agents de programmation en ligne de commande comme Claude Code et Codex. Appuyez n’importe où sur Option-Commande-Espace et une goutte noire tombe de l’encoche de votre Mac, ou pend sous la barre des menus sur les Mac qui n’en ont pas, avec vos dépôts à l’intérieur. Tapez quelques lettres, appuyez sur Retour et votre propre terminal s’ouvre dans ce dépôt avec l’agent déjà lancé, dans le mode que vous y avez utilisé la dernière fois.Outils de développement
FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.