1 / 8

Network Visualization

Maperick

Visualize your active TCP connections on a world map

See exactly where your traffic is going β€” in your terminal or on a stunning 3D globe

Open Source β€’ Rust + SwiftUI

The Challenge

Where is your data going?

Every day, your computer makes hundreds of network connections. But do you know where they're going?

🌍
Hidden Destinations
IP addresses don't tell you the physical location
πŸ“Š
No Visibility
Standard tools show raw data, not insights
πŸ”
Complex Tools
Network analysis requires expertise

The Solution

Meet Maperick

Maperick resolves every outgoing TCP connection to a geographic location and plots it on an ASCII world map β€” right in your terminal.

  • Real-time connection tracking
  • Automatic GeoIP resolution
  • Lightweight Rust implementation
  • Zero configuration required
Maperick ASCII world map

Terminal UI

Beautiful TUI Experience

Built with Ratatui for a smooth, responsive terminal interface

World Map View
World Map
See all connections plotted on an ASCII globe
Servers View
Server View
Browse connected IPs with location data
Processes View
Process View
Group connections by running process
Maperick Mac App 3D Globe

macOS App

3D Globe Visualization

Native macOS menu-bar app built with SwiftUI and SceneKit. Lives in your menu bar with a beautiful 3D interactive globe.

  • Real-time 3D globe with connection arcs
  • Menu bar quick stats
  • Persistent connection history
  • Daily, weekly, monthly statistics

Built With

Modern Tech Stack

πŸ¦€
Rust
High-performance TUI with Ratatui
β€’ Zero-cost abstractions
β€’ Memory safe
β€’ Cross-platform
🍎
SwiftUI
Native macOS experience
β€’ SceneKit 3D rendering
β€’ Menu bar integration
β€’ SQLite persistence

Powered By

MaxMind GeoLite2

Auto-updating GeoIP database for accurate location resolution

πŸ“‘
TCP Connection
β†’
πŸ”
IP Lookup
β†’
🌍
Geo Location
β†’
πŸ—ΊοΈ
Map Display

Database automatically downloaded and cached on first run. No manual configuration needed.

Open Source

Get Started Today

# Clone and run
git clone https://github.com/schlunsen/maperick.git
cd maperick && cargo run

MIT License β€’ Made with ❀️