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: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sindresorhus/ipify Get your public IP address from the Ipify service using JavaScript 273
sindresorhus/get-port A utility function to retrieve an available TCP port number 874
sindresorhus/get-port-cli A command-line tool to find an available port on a specified host. 144
sindresorhus/hash-object A library that generates a unique digital fingerprint of an object 134
sindresorhus/os-locale A package to get the system locale information 225
sindresorhus/ky-universal Makes Ky, a modern HTTP client library for browsers, usable in Node.js too 671
sindresorhus/npm-run-path Prepends a user's PATH with local binaries 104
sindresorhus/electron-better-ipc An IPC module for Electron apps that simplifies communication between main and renderer processes. 716
sindresorhus/npm-keyword A utility for fetching metadata about npm packages based on specific keywords 52
sindresorhus/npm-user-cli Tools to retrieve and display information about npm users. 30
sindresorhus/npm-user Extracts user data from an npm user's profile page 57
sindresorhus/get-stream A utility library for working with streams in JavaScript 341
sindresorhus/pokemon A module that provides access to Pokémon names and IDs in various languages. 490
sindresorhus/is-online A tool to check internet connectivity by performing multiple checks in parallel. 1,240
sindresorhus/pokemon-cli Tools for interacting with the Pokémon API to retrieve and display Pokémon names 48