public-ip

IP fetcher

A Node.js module that fetches and returns your public IP address from various sources with customizable options for fallbacks and timeout settings.

Get your public IP address - very fast!

GitHub

1k stars
19 watching
65 forks
Language: JavaScript
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
sindresorhus/ipifyGet your public IP address from the Ipify service using JavaScript274
sindresorhus/get-portA utility function to retrieve an available TCP port number881
sindresorhus/get-port-cliA command-line tool to find an available port on a specified host.144
sindresorhus/hash-objectA library that generates a unique digital fingerprint of an object134
sindresorhus/os-localeA package to get the system locale information225
sindresorhus/ky-universalMakes Ky, a modern HTTP client library for browsers, usable in Node.js too672
sindresorhus/npm-run-pathPrepends a user's PATH with local binaries104
sindresorhus/electron-better-ipcAn IPC module for Electron apps that simplifies communication between main and renderer processes.720
sindresorhus/npm-keywordA utility for fetching metadata about npm packages based on specific keywords52
sindresorhus/npm-user-cliTools to retrieve and display information about npm users.30
sindresorhus/npm-userExtracts user data from an npm user's profile page57
sindresorhus/get-streamA utility library for working with streams in JavaScript342
sindresorhus/pokemonA module that provides access to Pokémon names and IDs in various languages.491
sindresorhus/is-onlineA tool to check internet connectivity by performing multiple checks in parallel.1,244
sindresorhus/pokemon-cliTools for interacting with the Pokémon API to retrieve and display Pokémon names48