beaugunderson/ip-address
💻 a library for parsing and manipulating IPv4 and IPv6 addresses in JavaScript
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
📍 Thư viện IP hoạt động như thế nào khi không có dependency nào?
ip-addresslà lựa chọn nhẹ nhàng và mạnh mẽ cho mọi dự án cần xử lý IPv4/IPv6.
ip-address là một thư viện TypeScript dùng để xác thực và thao tác với địa chỉ IPv4 và IPv6 trong môi trường JavaScript, TypeScript, Node.js và trình duyệt. Dự án hỗ trợ đầy đủ kiểu dữ liệu, không có dependency thời gian chạy, và được kiểm thử hàng ngàn trường hợp.
✨ Điểm nổi bật
- Zero dependency: Không sử dụng thư viện bên ngoài nào, giữ kích thước nhỏ gọn.
- Hỗ trợ IPv4 và IPv6: Phân tích và thao tác cả hai dạng địa chỉ phổ biến.
- CIDR và subnet: Kiểm tra thành viên mạng, lấy dải địa chỉ bắt đầu/kết thúc.
- Từ điển thuật ngữ rõ ràng: Định nghĩa chuẩn dạng, dạng chuẩn, subnet, zone, v4-in-v6, Teredo, 6to4.
- Chuyển đổi đa dạng: Hỗ trợ dạng chuẩn, dạng mở rộng, hex, nhị phân, mảng byte, BigInt, arpa.
- Teredo và 6to4: Giải mã thông tin địa chỉ nhúng từ giao thức tunneling.
- Chạy trên mọi nền tảng: Tương thích với Node.js, trình duyệt, CommonJS và ESM.
- Hàng ngàn test case: Độ tin cậy cao nhờ kiểm thử toàn diện.
💡 Vì sao đáng chú ý
Dự án khác biệt bằng cách kết hợp đầy đủ tính năng xử lý IPv4/IPv6 mà vẫn giữ nguyên zero dependency. Phù hợp cho các công cụ mạng, phân tích lưu lượng, hoặc bất kỳ ứng dụng nào cần xử lý địa chỉ IP một cách chính xác và nhẹ nhàng.
#IPv4 #IPv6 #TypeScript #JavaScript #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
a list of domains and ips that stay live in russia when the mobile internet gets restricted
IPNetwork command line and C# library take care of complex network, IP, IPv4, IPv6, netmask, CIDR, subnet, subnetting, supernet, and supernetting calculation for .NET developers. It works with IPv4 as well as IPv6, is written in C#, has a light and clean API, and is fully unit-tested
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings