DevTrends开发者趋势
主题色

aixisstudio /

snitch

Snitch 是一个开源(AGPL-3.0)实时网络流量可视化工具,类似免费跨平台的 Little Snitch。它以力导向图和世界地图实时展示电脑发出的每一条连接——连了谁、在哪个国家、由哪个进程发起。完全本地运行:API 只绑 127.0.0.1 加 token 鉴权,地理定位离线(内置 DB-IP Lite),零遥测。支持 macOS、Windows、Linux(Docker)。 亮点 我们是项目团队,本次提交为自荐。 像 Lit…

语言PythonDT数据与运维DT研究与学习DT桌面应用DTLinuxDTmacOSDTWindows原始bandwidth-monitor原始cybersecurity原始d3js原始electron原始fastapi原始hacktoberfest

产品配图

关于

Snitch 是一个开源(AGPL-3.0)实时网络流量可视化工具,类似免费跨平台的 Little Snitch。它以力导向图和世界地图实时展示电脑发出的每一条连接——连了谁、在哪个国家、由哪个进程发起。完全本地运行:API 只绑 127.0.0.1 加 token 鉴权,地理定位离线(内置 DB-IP Lite),零遥测。支持 macOS、Windows、Linux(Docker)。 亮点 我们是项目团队,本次提交为自荐。 像 Little Snitch 但免费开源:Little Snitch 收费且只在 macOS;Snitch 跨平台、AGPL 开源、无任何外联。 每个人都能看懂的网络监控:力导向图 + 世界地图 + 进程归属(哪条流量是哪个 App 发的),不需要 Wireshark 级别的专业知识。 隐私是核心设计:地理定位 100% 离线,API 仅 127.0.0.1 + token,零遥测、零云。 自研抓包引擎:ctypes 直连 libpcap/Npcap,手写 IPv4/IPv6/TCP/UDP/DNS/TLS-SNI 解析器,不依赖 Scapy——适合学习抓包实现。 异常检测:端口扫描、beaconing、可疑外泄标记 + 追踪器域名识别 + 隐私评分。 社区故事:Windows 移植基本由陌生人完成——用户提交带根因的 bug 报告,另一位贡献者直接发了 3 个 PR。

收录记录

  1. HelloGitHub·用户投稿

    2026年10月4日 – 2026年10月19日 · 1 次收录

  2. 阮一峰周刊·用户投稿

    2026年10月4日 · 1 次收录

  3. 阮一峰周刊·正刊推荐

    2026年10月8日 · 1 次收录

  4. Show HN

    2026年10月19日 – 2026年10月20日 · 1 次收录

讨论这个产品