RepositoryJavaScript
ip2location

ip2location/ip2location-nodejs

IP2Location Node.js Module - Knowing where your visitors from.

109stars
34forks
0issues
2views

🌍 Tra cứu địa lý IP nhanh chóng trong Node.js với IP2Location

Mô-đun Node.js dùng cơ sở dữ liệu IP2Location để tra vị trí chi tiết từ địa chỉ IP, hỗ trợ cả IPv4 và IPv6.

Dự án ip2location-nodejs là một module Node.js cho phép tra cứu thông tin địa lý từ địa chỉ IP bằng cách sử dụng cơ sở dữ liệu dựa trên tệp tin từ IP2Location.com. Module hỗ trợ tra cứu quốc gia, khu vực, thành phố, vĩ độ, kinh độ, mã bưu chính, múi giờ, ISP, tên miền, loại kết nối, mã quốc tế, mã vùng, mã trạm thời tiết, mã MCC/MNC, hãng di động, độ cao, loại người dùng, danh mục IAB, quận và hệ thống tự động lập trình (ASN/AS).

✨ Điểm nổi bật

  • Tra cứu toàn diện: Lấy hơn 30 thông tin liên quan đến địa lý và mạng từ một địa chỉ IP.
  • Hỗ trợ IPv4 và IPv6: Hoạt động với cả hai giao thức IP hiện nay.
  • Cơ sở dữ liệu dựa trên tệp: Sử dụng CSDL cục bản cập nhật hàng tháng để đảm bảo độ chính xác.
  • Tích hợp middleware Express.js: Dễ dàng thêm vào ứng dụng web để truy xuất dữ liệu vị trí trong mỗi yêu cầu.
  • Hỗ trợ nhiều use case: Phù hợp cho chọn mirror gần nhất, phân tích log, phát hiện gian lận thẻ tín dụng, kiểm soát xuất khẩu phần mềm, hiển thị ngôn ngữ và đơn vị tiền tệ địa phương, chống chia sẻ mật khẩu và quảng cáo định vị.
  • Cơ sở dữ liệu miễn phí và trả phí: Cung cấp bản LITE miễn phí và bản đầy đủ trả phí tại IP2Location.com.

💡 Vì sao đáng chú ý

Khác với các dịch vụ đám mây khác, module này hoạt động ngoại tuyến hoàn toàn với tệp cơ sở dữ liệu cục bản, giúp giảm phụ thuộc mạng và tăng tốc độ phản hồi. Đặc biệt hữu ích trong các hệ thống yêu cầu bảo mật cao hoặc môi trường không có kết nối liên tục. Cập nhật hàng tháng giúp duy trì độ chính xác cao cho các ứng dụng thương mại và phân tích.


#IP2Location #NodeJS #Geolocation #IPAddress #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryShell
ip2location/IP2Location-C-Library

IP2Location C library enables the user to find the country, region, city, coordinates, zip code, time zone, ISP, domain name, connection type, area code, weather station code, weather station name, mobile, usage types, etc that any IP address or hostname originates from.

93
Jun 30, 2026
RepositoryPHP
ip2location/ip2location-laravel

The IP2Location Laravel extension allows users to retrieve geolocation data from an IP address using the IP2Location database, including country, region, city, coordinates, ZIP code, time zone, ISP, domain name, connection type, area code, weather information, mobile country code (MCC), mobile network code (MNC), mobile brand, elevation, usage type

79
Aug 21, 2026
RepositoryC
ip2location/ip2location-nginx

This is IP2Location Nginx module that enables the user to find the country, region (state), city, latitude, longitude, zip code, time zone, ISP, domain name, connection type, area code, weather, mobile network, elevation, usage type, address type and IAB category by IP address or hostname originates from.

73
Jul 30, 2026
RepositoryJava
ip2location/ip2location-java

IP2Location IP Geolocation Java Component enables applications to retrieve IP geolocation data, including the visitor’s country, region, city, coordinates, ZIP code, ISP, domain, time zone, connection speed, weather details, mobile carrier info, elevation, and usage type.

67
Dec 31, 2025
RepositoryTypeScript
freeCodeCamp/freeCodeCamp

freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

457.9k
Oct 25, 2026
RepositoryJavaScript
Chalarangelo/30-seconds-of-code

Coding articles to level up your development skills

129.3k
Oct 20, 2026
RepositoryC#
zengzhan/qqzeng-ip

👑 qqzeng-ip/QZDB 极速IP解析引擎 | Next-gen High-Performance IP Lookup Engine (IPv4 & IPv6). Supports LPM, zero-allocation SDKs (C/Rust/Go/Java/C#/NodeJS/Python/PHP) & DBMS scripts.

1.9k
Oct 19, 2026
RepositoryPython
ip2location/IP2Location-Python

This module is a Python Library that enables the user to find the country, region, city, coordinates, zip code, ISP, domain name, timezone, connection speed, IDD code, area code, weather station code, weather station name, mobile, usage types, address type and IAB category that any IP address or host name originates from.

166
Dec 31, 2025
RepositoryJavaScript
trekhleb/javascript-algorithms

📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings

196.7k
Jul 26, 2026