commandline IP location finder

Overview

iponmap

IpOnMap locates IP address lookup on the world map right in your terminal using awesome nodejs dashboard library blessed-contrib.

You might've seen it in the films about hackers. Now it's real with iponmap.

Demo:

term

screencast demo

Installation

npm install -g iponmap

Usage


$ iponmap -h

  Usage: iponmap [options] [ip...]

  Options:

    -h, --help            output usage information
    -v, --version         output the version number
    -t, --trace           trace points
    -c, --count           count uniq points

pass ips as a parameters

iponmap ip1 ip2 ip3

or through stdin (one ip per line)

cat iplist.txt | iponmap

or

iponmap < iplist.txt

or even

tail -f iplist.log.txt | iponmap  #draws new point on new line

Arguments

-c,--count: count uniq points

-t, --trace: trace points

-h, --help: print help message

-v, --version: print version

Examples

# show my ip on map
curl http://ipinfo.io/ip | iponmap
host google.com | iponmap -c
traceroute -n google.com | iponmap -t

Exit from application

escape, q , Ctrl-c

Bugs/Issues/Feature requests

Create new issue here

Comments
  • Question marks on map

    Question marks on map

    I know its been awhile since this came out but i think its really cool. I have one issue, Where the dots are supposed to be there are question marks. View attached screenshot

    Capture

    duplicate 
    opened by MD5-Hashm 8
  • Traceroute Support

    Traceroute Support

    I was going to make something similar to this for myself, but this looks great already. It would be pretty awesome to have support for doing a visual trace-route from your source address to the target address shown on the map in real-time.

    feature request 
    opened by looterz 2
  • Info

    Info

    Could be possible use

    var dns = require('dns');
    dns.lookup('www.google.com', function onLookup(err, addresses, family) {
      console.log('addresses:', addresses);
    });
    

    instead of use

    host google.com | iponmap -c
    

    ?

    opened by paciops 1
  • iponmap localhost

    iponmap localhost

    I don't know if that's possible, but I'd like to be able to iponmap 127.0.0.1 to get my location on the map next to other addresses without having to get my public IP myself.

    opened by NatoBoram 2
  • Map Displays Question Marks

    Map Displays Question Marks

    Pretty neat, although my map displays as question marks, is this due to blessed-contrib being updated to version 2.5.3? Or is there something else I'm missing?

    opened by Msnow90 2
:white_square_button: WhatsApp chat from commandline/console/cli using GoogleChrome puppeteer

Whatspup Use Whatsapp from commandline/console/cli using GoogleChrome puppeteer! ?? Features ✅ Send and receive messages ✅ Read Receipts ✅ Switch betw

Sarfraz Ahmed 343 Dec 1, 2022
Tax-finder - A web application sourcing and sharing tax data on Fortune 500 corporations.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Bennett Huffman 1 Jan 1, 2022
Country finder: A site that allows you to browse the countries of the world with all the necessary information about the country

Country finder: A site that allows you to browse the countries of the world with all the necessary information about the country

Medjahdi Islem 12 Nov 18, 2022
Missing Person Finder re-design

Missing Person Finder With ReactJs #Technology Used React Routing with React-routing-dom Redux with Redux Persist API calling with axios Ant design UI

Itp Manish 0 Jul 12, 2022
Friend Finder App, asks questions and recommends friends

Friendology Friend Finder app created as a Course Project for CS-522 Social Computing, at IIT Ropar. The application asks questions regarding lifestyl

Rohit Tuli 3 Apr 26, 2022
The best book finder app you'll see on the internet today😉

Updating Booksy's Docs...please be patient. yarn build Builds the app for production to the build folder. It correctly bundles React in production mod

Temidayo Falomo 3 Jul 7, 2022
A self-hosted Thumbnail generator/finder which creates thumbnails based on folder names and google search results.

Thumba A self hosted Thumbnail generator/finder which creates thumbnails based on folder names and google search results. Description This project use

Norbert Takács 20 Dec 15, 2022
Location Intelligence & Data Visualization tool

What is CARTO? CARTO is an open, powerful, and intuitive platform for discovering and predicting the key insights underlying the location data in our

CARTO 2.6k Dec 31, 2022
A centralized location for my WebGL and other demos.

?? Experiments A centralized location for my WebGL and other demos. Launch Site My work is for and funded by the community. If you used this or found

Faraz Shaikh 34 Dec 26, 2022
This API can be use to all developers to get location details of Sri Lanka 🇱🇰 including major cities, sub areas, districts and Provinces. ⛳️

Location Data API - Sri Lanka Table of Contents Introduction Technologies Implemantations Hosting Use Cases Getting Started Project Setup Contributing

Pasindu Senarathne 35 Jun 29, 2022
Check if your location is actually hidden.

LocateJS Check it out here: https://z0ccc.github.io/LocateJS/. About LocateJS predicts your location by analyzing your connection and system data. Thi

z0ccc 282 Jan 9, 2023
Github organization location changer.

GOLC Github organization location changer Installation Github: git clone https://github.com/I2rys/GOLC NPM Packages: npm i axios Usage node index.js

Trac3D1y 2 Jul 12, 2022
Look up a city and get back weather forecast for searched city and top News headline related to that city and an interactive map which shows the location of that city.

WeatheredVibes Description As a user I want to look up a city to get the current weather and suggested current news articles based on the location sea

Sepideh Ayani 3 Mar 12, 2022
MERN stack travel app using mapbox API, Travel and drop pin , share reviews and rate the location

MERN-Travel-Map Travel Map Pin A single page application built with MERN Stack from scratch (MongoDB + Mongoose, Express, React & NodeJs) Table of Con

Bùi Quốc Trọng 11 Dec 29, 2022
This app offers users a quick way to check the current temperature and humidity of any location in the world.

Pretty Weather App This app offers users a quick way to check weather data for any location in the world. The specific data provided by the app includ

Benjamin Semah 3 Jun 7, 2022
Minimalist Web XR Location Based Markers for A-Frame 1.3.0

LBAR.js “I understand how the engines work now. It came to me in a dream. The engines don't move the ship at all. The ship stays where it is and the e

Media Engineering Institute 9 Dec 3, 2022
You can detect requested client full IP details with this package. (isp, organization, location, residential/data center, proxy, etc)

requested client ip details Install the package npm npm install @sarequl/client-ip-details yarn yarn add @sarequl/client-ip-details example with expr

Sarequl Basar 8 Oct 13, 2022
A tool for collecting data and access camera, microphone and location and clipboard via link.

Snow Build malicious links. A tool for collecting data and access camera, microphone and location and clipboard via link.

Msf 14 Dec 12, 2022
A free and open source api server for app "Fake Location @ 1.3.0.2"

FakeLocation-Server 中文 Introduction A fake api server for FakeLocation App Unlock all apps limitation and you can use pro version permanently for free

BobH 39 Dec 13, 2022
This is the backend of Wherechat, which is a chat application that allows users to find and meet each other through their location on the map.

wherechat-backend About the project This is the backend of Wherechat, which is a chat application that allows users to find and meet each other throug

Isaac Ndala 5 Nov 23, 2022