macOS
brew install somolocal Homebrew formula metadata
brew / rang 3618
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de somo pour les workflows d'agents IA.
installation
brew install somolocal Homebrew formula metadata
nix profile install nixpkgs#somonixpkgs package indexes · pkgs/by-name/so/somo/package.nix · Source: api.github.com
aperçu
Human-friendly alternative to netstat for socket and port monitoring
historique
somo is a Rust command-line utility that presents socket and port information in a more human-friendly form than traditional `netstat` output. It targets Linux and macOS and is packaged through Cargo, Homebrew, Nix, Arch-style packaging, and downloadable releases.
The upstream changelog records somo 1.0.0 on 4 June 2025, with command-line flag changes, tests, a logo, and removal of AbuseIPDB scanning. Version 1.1.0 in July 2025 added macOS support, shell completions, Nix packaging support, compact output, JSON/custom formatting, and other terminal-oriented features.
Later 2025 releases added config-file support for default flags, IANA service-name annotations, established-connection filtering, built-in paging, and README documentation for Homebrew installation. By April 2026 the latest GitHub release shown on the repository was 1.3.3.
GitHub shows thousands of stars for the project, and Homebrew analytics show more than a thousand installs over the trailing year. That makes somo a visible example of the newer wave of Rust CLIs that repackage familiar Unix administration tasks with richer defaults.
Users run `somo` or `sudo somo` to inspect connections, then filter by TCP/UDP, PID, process, local port, remote address, connection state, or output format. The README explicitly frames it as a move from `netstat -tulpn` to `somo -l`, with JSON output and generated shell completions for scripting and interactive use.
somo is package-nerd catnip because it follows the modern Rust CLI pattern: small static-feeling binary, polished table output, shell completions, JSON mode, Homebrew formula, Cargo install path, and Nix support. It competes culturally with old admin tools rather than replacing a network stack component.
posture de sécurité
narrow executable package without higher-risk signals.
risque vert · confiance faible · appliance
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
somo | exécutable | exécutable indexé | Découvert depuis l'index local des exécutables. |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
métadonnées d'installation
| Clé du paquet | brew:somo |
|---|---|
| Version | 1.3.3 |
| Gestionnaire de paquets | Homebrew |
| Page d'accueil | https://github.com/theopfr/somo |
| Dépôt | https://github.com/theopfr/somo |
| Bouteille | non enregistré |
| Service | aucun déclaré |
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
somo
nix profile install nixpkgs#somopiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.