跨平台的系统监控工具,可在终端或 Web 中查看 CPU、内存、磁盘、网络、进程和容器状态。
olalie/tapmap
一款本地运行的网络可视化工具,在交互式世界地图上实时显示电脑的网络连接及其地理位置。
- Star
- 1,581
- Fork
- 89
- 未关闭 Issue
- 1
- 最近提交
- 28天前
这是什么?
TapMap 读取本机的网络套接字,查询每个远程 IP 的地理位置,并在交互式世界地图上绘制连接关系。悬停或点击标记可查看正在使用该网络运营商的应用;开启技术细节后还能看到可执行文件路径、进程、PID 和签名等信息。
除实时视图外,TapMap 会在本地保存滚动的 30 天活动记录。Insights 面板会标出新出现的应用、运营商、国家和端口;每日活动报告则汇总应用的出现规律和运营商集中度。重要连接事件可触发桌面通知,也可发布到 MQTT 服务器。
所有数据均在本地处理,地理定位依赖本地 GeoIP 数据库,不发送遥测数据。它以本地 Web 服务的形式运行在 Windows、Linux 和 macOS 上,也可在 Linux 主机上以 Docker 容器运行。它的定位是提升网络活动的可见性,而非防火墙。
核心功能
- 01在交互式世界地图上实时显示远程连接。
- 02将连接关联到具体应用和网络运营商。
- 03保存滚动 30 天的本地活动历史,并提供 Insights 面板和每日报告。
- 04对新出现的重要连接发送桌面通知或 MQTT 消息。
- 05列出本机开放端口和无法定位的公网服务。
适用场景
- 查看电脑在后台连接了哪些国家和服务。
- 发现新应用开始对外建立连接的情况。
- 长期观察家用或办公电脑的网络活动规律。
- 通过 Docker 在 Linux 主机上监控连接和进程。
快速上手
- 1
在 macOS 上通过 Homebrew 安装
brew install --cask tapmap - 2
或在 Linux 主机上运行 Docker 镜像
docker run --rm \ --network host \ --pid host \ -v ~/tapmap-data:/data \ -e TAPMAP_IN_DOCKER=1 \ olalie/tapmap:latest - 3
在 Windows 或 Linux 上,从 Releases 页面下载安装包或 .deb 包
使用前须知
- Docker 中不提供系统托盘和开机自启等桌面功能。
- Docker 仅支持 Linux 主机。
- 准确的地理位置需要 GeoIP 数据库,TapMap 会引导你完成安装。
- 它是网络活动可视化工具,不是防火墙或完整的安全套件。
标签
常见问题
- tapmap 是什么?
- 一款本地运行的网络可视化工具,在交互式世界地图上实时显示电脑的网络连接及其地理位置。 TapMap 读取本机的网络套接字,查询每个远程 IP 的地理位置,并在交互式世界地图上绘制连接关系。悬停或点击标记可查看正在使用该网络运营商的应用;开启技术细节后还能看到可执行文件路径、进程、PID 和签名等信息。
- tapmap 可以免费使用吗?用的什么许可证?
- tapmap 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- tapmap 还在维护吗?
- 活跃维护中。tapmap 最近一次提交是在 2026年9月22日。
- tapmap 适合用来做什么?
- 查看电脑在后台连接了哪些国家和服务。 发现新应用开始对外建立连接的情况。 长期观察家用或办公电脑的网络活动规律。 通过 Docker 在 Linux 主机上监控连接和进程。
- tapmap 怎么安装和运行?
- 在 macOS 上通过 Homebrew 安装: brew install --cask tapmap 或在 Linux 主机上运行 Docker 镜像: docker run --rm \ --network host \ --pid host \ -v ~/tapmap-data:/data \ -e TAPMAP_IN_DOCKER=1 \ olalie/tapmap:latest 在 Windows 或 Linux 上,从 Releases 页面下载安装包或 .deb 包
- 在哪里获取 tapmap?
- 源代码和安装说明在 GitHub 上:https://github.com/olalie/tapmap
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3.4万1831PythonOther更新于 前天
轻量级自托管服务器监控工具,提供 Web 仪表盘、Docker 容器统计、历史数据和告警。
2.6万1099GoMIT更新于 前天
一款命令行与终端界面工具,可追溯进程、端口、容器或文件的启动来源链。
2.3万892GoApache-2.0更新于 昨天
开源 AIOps 告警管理平台,汇聚监控工具的告警,进行去重、关联,并通过工作流自动化处理。
1.2万1533PythonOther更新于 22天前
开源分布式监控系统,用于跟踪网络、服务器、虚拟机、应用和云服务的性能与可用性。
64831267Go TemplateAGPL-3.0更新于 19小时前
自托管网络扫描工具,定时扫描并自动维护网络拓扑图,提供四种视图。
5881315RustAGPL-3.0更新于 5天前