世界を動かす技術を、日本語で。

HNに表示: ネットワークエンジニアのためにmacOSツールを作りました – 名前は「NetViews」です

概要

  • PingStalker は新たに NetViews へ名称変更
  • macOS 向けの強力なネットワーク・Wi-Fi診断ツール
  • リアルタイム監視 や高度なWi-Fi分析機能を統合
  • シンプルな 買い切り価格 でサブスクリプション不要
  • ネットワーク専門家やエンジニアに最適な設計

NetViews for macOS ― ネットワーク&Wi-Fi診断ツール

  • IT・Wi-Fi・ネットワーク専門家 向けに設計されたmacOS専用アプリ
  • ホスト発見、Wi-Fiインサイト、リアルタイム監視、ベンダー/DNS情報を一元化
  • 直感的なネイティブUI で複雑さを排除した操作性
  • 7日間無料トライアル で全機能を体験可能

主な機能

  • リアルタイムダッシュボード でネットワークの変化を即座に可視化
  • ネットワークスキャン&監視 で全デバイスの発見、稼働状況の追跡、アラート通知
  • 高度なWi-Fi診断 で信号強度、チャネル混雑、ノイズを分析しパフォーマンス最適化
  • プロフェッショナル向けツール を1つのアプリに集約
    • DHCP、DNS、LACP/CDP、VLANタグ などのライブモニタリング
    • CloudFlare連携の速度テスト
    • Wi-Fi監査・チェックリスト
    • ネットワーク計算機能
    • ネットワーク&ポートスキャン
    • Wi-Fi接続情報の詳細表示

ライセンスと価格

  • Standard版 :基本的な診断・監視機能を網羅、$19.99の買い切り
    • ライブネットワーク機能、スキャン、QRコード生成、速度テスト、計算機能など
  • Pro版 :高度な機能を追加、$49.99の買い切り(7日間無料トライアル付属)
    • タイムライン表示、追加Wi-Fi監査、近日公開のツールバー対応
  • ボリュームライセンス も提供

NetViews開発者からのメッセージ

  • CLI中心の作業 からGUIでの直感的な監視・発見へ移行したいという思いから開発
  • 以前は PingStalker という名称で公開、ユーザーの声を反映し改良
  • ネットワークスキャンWi-Fi情報の即時取得ローカルトポロジーの可視化 を重視
  • ARPテーブルやICMP を活用した高速スキャンで「nmapの待ち時間」を大幅短縮
  • Swiftによる実装、低レベルBSDソケットやApple Network Frameworkを活用し軽量・高速化を実現

詳細な機能

  • 発見&スキャン
    • ARP、ICMP、mDNS、DNSでサブネット内全デバイス(IP、MAC、ベンダー、ポート)を列挙
    • ARP優先で高速スキャン、ICMPで補完
  • Wi-Fi可視化
    • 接続パフォーマンスや信号データの詳細表示
    • アクセスポイント探索用の視覚・聴覚ツール
  • 監視&タイムライン
    • 接続・Ping履歴を1~8時間単位で可視化
    • ライブPing監視でレイテンシスパイクやパケットロス、再接続を即座に把握
  • ローレベルトラフィック監視
    • DHCP、ARP、802.1X、LLDP/CDP、ICMP、オフサブネット通信のライブキャプチャ
    • mDNSの人間可読化(独自解析に数ヶ月を費やす)

技術面・開発方針

  • Swiftでのネイティブ開発 によるパフォーマンス重視
  • BSDソケット でICMP・ARP、 Apple Network Framework でインターフェース列挙
  • 必要に応じてCLIツールをラップし、最適な手段を選択

利用者への問いかけ

  • macOS上でのネットワーク診断に感じていた課題 の解決
  • スキャン速度やイベント可視化 に関するフィードバック
  • CLIに頼る理由や、必要な診断機能 への意見募集

その他

  • 詳細・スクリーンショットは公式サイト(https://netviews.app)参照
  • 無料トライアルと買い切りライセンス、アップグレード無料
  • 技術的な質問 (Swift API、macOS権限モデルなど)も随時受付

Hackerたちの意見

すごくきれいだね。App Storeで提供することを考えたことある?それならちょっと高めでも買うよ。オープンソースでもいいけど、クローズドソースでApp Storeにないのはちょっと厳しいかな。

自分もMacソフトを提供してるけど、App Storeには出してないから気になるな…なんでそこにないのが厳しいの?

OPじゃないけど、推測するにApp Storeに出せないAPIを使ってるんじゃないかな。生のソケットを使ってるみたいだし、プライベートの802.11フレームワークの何かを使ってるかも?アプリは素晴らしいね。多分買うと思う。

考えたことはあるけど、たくさんの機能が失われるんだ。ライト版にしないといけないし、必要な情報を得るためには外部デバイス(Raspberry Piみたいな)を使わなきゃならない。今検討中なんだけど、ネットワークの仕事してるから、毎日App Store以外のツール(WiresharkやEkahauなど)を使ってるし、特に問題はないよ。

私にとって、Homebrewで利用できるのは致命的なポイントなんだよね。特に意見があるわけじゃないけど、新しいMacを手に入れたときはHomebrewバンドルを使うから、古いMacのbrewfileに入ってないと、高確率でインストールしないと思う。

すごくスタイリッシュだね!macOS用のネットワークツールが増えて嬉しい。CLIベースのアプローチが好きな人には、RustNetを維持してるよ。https://github.com/domcyrus/rustnet これはオープンソースでクロスプラットフォーム(Linux, macOS, Windows)で、リアルタイムの接続モニタリング、深いパケット検査、プロセス識別、ターミナルUIがあるんだ。もちろん、こういう洗練されたGUIアプリとは違うツールだけど、ターミナルで作業する人やスクリプトや自動化がしたい人にはいいかも。macOSのネットワークツールの面で、PKTAPを調べたことある?RustNetでネットワーク接続のプロセスレベルの帰属を得るために使ってるよ。特定のプロセスにトラフィックを結びつけたいなら、探ってみる価値があるかも。

Rust好きだから、見てみるね!ありがとう!

発売おめでとう!すごくいい感じ。ちょっとしたバグだけど、WebPのスクリーンショットを別タブで開いてズームして見ようとしたら、うまくいかなかった。ChromeはWebP画像データをテキストとして表示し、Safariはダウンロードを促してくる。これは、ウェブサーバーがこれらのURLに対してContent-Typeヘッダーを返してないからみたいだね:curl --head https://www.netviews.app/_astro/ss7.D8bYvHF6_1awjYx.webp 編集:直った!今はContent-Typeヘッダーが見えるよ。

素晴らしい発見だね!!これで解決したと思う!curl --head https://www.netviews.app/_astro/ss7.D8bYvHF6_1awjYx.webp HTTP/1.1 200 OK Date: Tue, 10 Feb 2026 16:54:07 GMT Server: Apache X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Referrer-Policy: strict-origin-when-cross-origin Strict-Transport-Security: max-age=31536000; includeSubDomains Upgrade: h2,h2c Connection: Upgrade Last-Modified: Tue, 10 Feb 2026 16:46:18 GMT ETag: "d312-64a7afe97fe46" Accept-Ranges: bytes Content-Length: 54034 Content-Type: image/webp

あなたの「About」ページの情報 >「NetViewsは、IT、エンジニアリング、ネットワークの専門家のニーズにインスパイアされた、現代的なmacOSネットワークスキャンアプリです。ホスト発見、ポートスキャン、リアルタイムモニタリング、ベンダー/DNSの洞察をクリーンでネイティブなインターフェースで組み合わせて、必要なツールを複雑さなしに提供します。」これ、トップページの目立つところに載せるべきだよね。

素晴らしいフィードバックだね。2日前にサイトをリニューアルしたばかりで、まだ色々動かしてるところなんだ。でも、あなたの言う通りだよ。

先月これを投稿したときに話したよね。結局、コピーを買ったんだけど、まあまあ役に立ってるよ。三つのことがあって、ローカルホストインターフェースに移行するときに、戻らないのがイライラする。インターフェースを固定するか、削除するオプションが欲しい。二つ目、ドックで常にバウンスしてるのがすごくうざくて気が散る。もっと気を散らすものはいらない、少なくしたい。三つ目、Wi-Fiメッシュ情報を表示するのは実際に役立ってるけど、レートや他のWi-Fiプロトコルも表示できるともっと助かるな。

こんにちは!そのフィードバックを見逃したかもしれないので、もう一度送ってもらえる?1) これ、修正済みだよ。アップデートすれば、自動的にデフォルトゲートウェイインターフェースに戻るから。2) それは設定で無効にできるよ… 3) 進行中だよ :)

もっとスクリーンショットを前面に出してほしいな。これが自分に合ったソフトかどうか判断するのが難しかった。見せることが大事だよ、言うだけじゃなくて。

強く同意するよ。モバイルではアプリが何をするのか本当に分かりにくかった。

名前変更は大成功だね。Pingstalkerって名前のアプリは絶対に自分のコンピュータにインストールしたくない。なんか気持ち悪いし、他の人に見られたら心配になる。

コックメールが見えるまで待っててね。 https://news.ycombinator.com/item?id=46964141

20ドルだったら、自分にとって自動購入になると思うけど、条件が2つあるんだ。1. APとクライアントレポートが標準で確認できること。2. 自分と99.99%のリモートハンズが使ってるWindowsで動くこと。2が一番の壁なんだよね。アプルスタンに移行しても、必要なところで動かせないからさ。

ICMPの前にARPテーブルスキャンをするのは賢い設計だね。ほとんどのネットワークスキャナーはICMPを最初に使うけど、それは遅いし、よくブロックされるから。ARPから始めることで、ローカルサブネットのレイヤー2の可視性をほぼ瞬時に得られる。BSDソケットを直接使ってSwiftでこれを作ったってことは、軽量さを大事にしてるってことだね。いい仕事だよ。

同じ名前の商業製品との類似に注意してね。 https://www.javad.com/product/netview/ https://www.ibm.com/products/z-netview https://www.netviewsystems.com/