Cyme - Un utilitaire pour lister Vos périphériques USB

par Korben -

Si vous êtes un habitué de Linux, vous connaissez sûrement la commande lsusb. Eh bien, imaginez la même chose, mais en beaucoup plus puissant et compatible avec tous les systèmes d’exploitation ! Ça s’appelle Cyme et c’est comme le grand frère moderne de lsusb, avec une approche rafraîchissante et des fonctionnalités qui vont vous faire oublier l’ancien temps.

Fini les interfaces austères et peu lisibles ! Cyme propose un affichage en arborescence intuitif, des couleurs personnalisables, des icônes pour identifier rapidement les types de périphériques, un support des caractères UTF-8 pour une meilleure lisibilité et également un ajustement automatique à la largeur du terminal

Et cela que vous soyez sur Linux 🐧, macOS 🍎 ou encore Windows 🪟. Oui, je maitrise les émojis !

Cyme fonctionne partout et pas besoin d’installer 36 dépendances, car tout est intégré nativement grâce à son développement en Rust pur.

Voici quelques exemples d’utilisation :

cymecyme --treecyme --filter_name "Keyboard"cyme --json

Vous pouvez filtrer vos périphériques selon leur nom leur numéro de série, la classe USB et même masquer les bus vides ou les hubs !

Pour l’installer, plusieurs méthodes s’offrent à vous :

cargo install cymebrew install cymepacman -S cyme

Bref, vous l’aurez compris, Cyme est particulièrement utile pour déboguer vos appareils, contrôler les descripteurs USB mais aussi analyser la configuration des interfaces ou tout simplement profiler les bus et périphériques de votre système.

Comme ça, vous pourrez identifier rapidement les périphériques connectés, exporter les données en JSON pour vos scripts, surveiller toutes les connexions USB suspectes et masquer les numéros de série sensibles

  • Interface moderne et auto-adaptative
  • Compatible cross-platform
  • Installation simple
  • Nombreuses options de filtrage et de personnalisation
  • Export des données au format JSON
  • Développé en Rust pour des performances optimales

Le nom “Cyme” vient du terme botanique désignant le type de floraison des pommiers. Un clin d’œil subtil à macOS, tout en évoquant l’aspect arborescent de l’affichage des périphériques USB. 🌸

Voilà, si vous êtes curieux d’en savoir plus ou si vous souhaitez contribuer au projet, n’hésitez pas à consulter le dépôt GitHub de Cyme.

Merci à Lorenper pour avoir partagé cette trouvaille !