macOS
brew install identmelocal Homebrew formula metadata
brew
Public IP address lookup. Version 0.6.0 via Homebrew; verified 2026-07-04. Also installable with apk: sudo apk add identme.
install
brew install identmelocal Homebrew formula metadata
sudo apk add identmeAlpine Linux edge package indexes · identme · source: dl-cdn.alpinelinux.org
scoop install extras/identmeScoop official bucket manifest trees · bucket/identme.json · source: api.github.com
overview
Public IP address lookup
history
ident.me is a public IP address lookup service and matching small CLI. It packages the common administrator trick of asking an external endpoint what address the wider Internet sees.
The project repository describes ident.me as public IP addresses exposed as apps and APIs, and the public site presents IPv4, IPv6, browser, header, WebRTC, and geolocation-related data. The repository contains backend, API, CLI, web, iOS, and package-related directories, showing the service grew beyond a one-endpoint web page.
The Homebrew formula packages the CLI as identme with a 0BSD license. The GitHub repository moved under the xmit-co organization while preserving the pcarrier/ident.me redirect, which is why both URLs appear in package metadata and documentation.
Public-IP lookup tools are adopted because they are easy to script in NAT, VPN, dual-stack, and cloud troubleshooting workflows. ident.me's value is its deliberately small surface: it can be used as a site in a browser, an API endpoint, or a packaged command.
Homebrew, Alpine, Scoop, and FreeBSD-style packaging indicate a small but cross-platform user base. This is utility packaging rather than framework packaging: users install it for a single answer in scripts or diagnostics.
The CLI and service are used to retrieve the public IP address visible from outside the local network. The website also exposes browser-visible information such as language, timezone, user agent, headers, and WebRTC-related addresses.
A package-manager install avoids shell aliases around curl endpoints and gives users a named command whose implementation can track the service API.
identme is significant in the small-tool sense: it turns an online diagnostic endpoint into a packageable command with a permissive license. That makes it useful for dotfiles, provisioning scripts, and network smoke tests.
It also shows how modern package managers package tiny service clients when the service itself is the product: the executable is light, but the reliability and ownership of the endpoint matter.
security posture
narrow executable package without higher-risk signals.
green risk · low confidence · appliance
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
identme | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/xmit-co/ident.me
install metadata
| Package key | brew:identme |
|---|---|
| Version | 0.6.0 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/identme |
| Homepage | https://www.ident.me |
| Repository | https://github.com/xmit-co/ident.me |
| Upstream docs | https://github.com/pcarrier/ident.me#readme |
| License | 0BSD |
| Source archive | https://github.com/xmit-co/ident.me/archive/refs/tags/v0.6.0.tar.gz |
| Last updated | 2026-07-04T16:53:43+09:00 |
| Pulse | updated |
| Build dependencies | cmake |
| Uses from macOS | curl |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | identme |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
identme 0.6.0-r0
Public IP address lookup
sudo apk add identmeextras/identme
scoop install extras/identmesource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.