Ipgeo
Public datasets with IP-country pairs, updated daily
Install / Use
/learn @analogic/IpgeoREADME
IPGeo
Daily updated free database of subnet-country pairs usable in various purposes. It is open, lightweight and less accurate alternative to Maxmind's GeoLite (without latitude and longitude).
ipgeo-country.mmdb
- drop-in replacement for GeoLite2-Country
- names in English included only
- example result
{"country": {"iso_code": "CZ", "names": {"en": "Czech republic"}}, "continent": {"iso_code": "EU", "names": {"en": "Europe"}}}
db.sql
-
'db.sql' is meant to be imported to sqlite3 with command:
sqlite3 ip.sqlite < output/db.sqlSubnets should be searched in
subnet_allview with normalized IP's converted to binary form like this:sqlite> select country_code, country_name, continent_code, continent_name from subnet_all where start <= X'291324F3' and `end` >= X'291324F3';` ZA|South Africa|AF|AfricaSame queries work for IPv4 and IPv6 in binary form
*.csv
- comma delimited csv export
- all country/continents codes are presented in ISO 3166-1 alpha-2
- entries are in CIDR notation
Related Skills
node-connect
349.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
109.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
349.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
349.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on Apr 6, 2026
