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!
1k stars
19 watching
65 forks
Language: JavaScript
last commit: 4 months ago
Linked from 1 awesome list
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 |