https://github.com/grantshandy/ipmap
An interactive map that shows connected IP addresses.
https://github.com/grantshandy/ipmap
interactive ip map network rust
Last synced: over 1 year ago
JSON representation
An interactive map that shows connected IP addresses.
- Host: GitHub
- URL: https://github.com/grantshandy/ipmap
- Owner: grantshandy
- License: gpl-3.0
- Created: 2020-11-07T17:31:57.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-04T20:39:00.000Z (almost 2 years ago)
- Last Synced: 2025-03-11T05:48:17.071Z (over 1 year ago)
- Topics: interactive, ip, map, network, rust
- Language: Rust
- Homepage:
- Size: 89.5 MB
- Stars: 30
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ipmap
A map that displays connected IP addresses

Variables for building:
- `IPGEO4_DB`: The path to the built-in ipv4-num.csv database (optional)
- `IPGEO4_DB_ATTR`: An attribution message for that database's copyright (required if `IPGEO4_DB` set)
- `IPGEO6_DB`: The path to the built-in ipv6-num.csv database (optional)
- `IPGEO6_DB_ATTR`: An attribution message for that database's copyright (required if `IPGEO6_DB` set)
- `LIB` (windows): The path to `npcap-sdk\Lib\x64`.
(Example)
```shell
$ IPGEO4_DB="/path/to/dbip-city-ipv4-num.csv"
$ IPGEO4_DB_ATTR="IP Geolocation by DB-IP"
```
# Dependencies
- [Rust](https://rust-lang.org)
- [NodeJS](https://nodejs.org)
- Windows: [Npcap](https://npcap.org)
- Linux: Webkit2GTK, `libpcap`
# Building
```shell
$ npm install
$ npx tauri build
```