Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Simply print the IP of the current host
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.gitignore Added proper, renamed main module In pypi, hurray! add argparse as required. For 2.6 installations

myip - a simple tool for displaying the current IP

After 30 years of TCP/IP, it's about time to have a tool that simply displays an IP. The current popular tools (ifconfig, ip addr show) provide complex output and argument set, while usually we run them in order to simply get an answer to the question "which IP(s) are configured on this host?".

myip is intended to be used by both scripts and humans.

API may be added later.


sudo pip install myip

Uninstall using pip uninstall myip


myip - prints the primary IP.

myip --all - prints all IPs configured on the system

myip <iface name> - prints the IP of given interface, e.g. eth0.


Licensed under the MIT license.

Something went wrong with that request. Please try again.