awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 रिपॉजिटरी

Awesome GitHub RepositoriesIP Geolocation

Services for mapping IP addresses to physical locations and network metadata.

Distinct from Geolocation Databases: Focuses on providing location and network metadata for traffic analysis, distinct from general database lookups.

Explore 33 awesome GitHub repositories matching data & databases · IP Geolocation. Refine with filters or upvote what's useful.

Awesome IP Geolocation GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • fingerprintjs/fingerprintjsfingerprintjs का अवतार

    fingerprintjs/fingerprintjs

    27,334GitHub पर देखें↗

    Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies. The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload

    Provides physical location coordinates and network metadata to analyze traffic context.

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    GitHub पर देखें↗27,334
  • fosrl/pangolinfosrl का अवतार

    fosrl/pangolin

    21,255GitHub पर देखें↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    Maps incoming network traffic to geographic locations for security filtering and analytics.

    TypeScriptcrowdsecdockerhome-lab
    GitHub पर देखें↗21,255
  • allinurl/goaccessallinurl का अवतार

    allinurl/goaccess

    20,242GitHub पर देखें↗

    This project is a terminal-based log analyzer and real-time traffic monitoring system designed for web server environments. It processes raw server access logs to generate structured statistical insights, providing visibility into visitor behavior, bandwidth usage, and request latency. The tool functions as a high-performance utility capable of handling large-scale datasets through multi-threaded parsing and memory-efficient data structures. The software distinguishes itself by offering both an interactive terminal interface and a web-based dashboard that updates in real-time via WebSocket st

    Maps IP addresses to geographic locations using standard databases to provide regional insights into visitor traffic patterns.

    Canalyticsapachec
    GitHub पर देखें↗20,242
  • lionsoul2014/ip2regionlionsoul2014 का अवतार

    lionsoul2014/ip2region

    19,159GitHub पर देखें↗

    ip2region is an offline IP geolocation library and framework designed to resolve IPv4 and IPv6 addresses to city-level regional information using local binary data files. It functions as a binary IP database compiler and a cross-language search client, allowing for regional lookups without relying on external APIs. The project distinguishes itself through a specialized binary format that supports high-performance query optimization. It employs adjacent-segment IP merging and deduplicated region storage to minimize the database footprint, while utilizing memory-mapped file caching and vector-i

    Implements a high-performance offline system for mapping IPv4 and IPv6 addresses to regional locations.

    Javaip-addressip-address-databaseip-address-location
    GitHub पर देखें↗19,159
  • bailicangdu/node-elmbailicangdu का अवतार

    bailicangdu/node-elm

    12,355GitHub पर देखें↗

    node-elm is a Node.js and MongoDB backend framework designed for building data-driven applications, specifically e-commerce systems and food delivery management platforms. It provides a foundation for managing product catalogs, shopping carts, and payment workflows. The system includes a dedicated administrative management dashboard for tracking system statistics and managing users and merchants through role-based access control. It also features a digital coupon management system for tracking and exchanging promotional rewards. The framework incorporates geolocation services for IP-based po

    Maps incoming request IP addresses to physical coordinates and regional data for user localization.

    JavaScriptexpressmongodbmongoose
    GitHub पर देखें↗12,355
  • jason5ng32/myipjason5ng32 का अवतार

    jason5ng32/MyIP

    10,704GitHub पर देखें↗

    MyIP is a network diagnostics toolbox designed for analyzing public IP addresses, geolocation, and network connectivity performance. It provides utilities for identifying IPv4 and IPv6 addresses and analyzing their associated organization, ASN, and geographic details. The project features specialized privacy and security tools, including a network leak tester to detect DNS and WebRTC leaks used to verify VPN or proxy configurations. It also includes a browser fingerprint analyzer that generates unique client identifiers to audit how device attributes are used for online tracking. The platfor

    Identifies the geographic location, ASN, and ownership details associated with an IP address.

    Vue
    GitHub पर देखें↗10,704
  • borntoberoot/networkmanagerBornToBeRoot का अवतार

    BornToBeRoot/NETworkManager

    8,054GitHub पर देखें↗

    NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis. The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to en

    Fetches geographic location data for public IP addresses or domain names via external APIs.

    C#aws-ssmdnsdns-lookup
    GitHub पर देखें↗8,054
  • nxtrace/ntrace-corenxtrace का अवतार

    nxtrace/NTrace-core

    7,941GitHub पर देखें↗

    NTrace-core is an open-source network diagnostic toolset that combines traceroute and MTR techniques with geographic IP geolocation, path MTU discovery, and multi-protocol probing. It functions as a command-line utility and a local web server, providing both a terminal-based interface and a browser-based UI for tracing network paths and analyzing hop-by-hop performance. The tool distinguishes itself through a modular architecture that includes a community probe network for executing traceroutes from geographically dispersed agents, a token-gated API for authenticating remote requests, and an

    Provides a traceroute client that annotates IP addresses with geolocation and ownership from configured providers.

    Goapias-pathasn-lookup
    GitHub पर देखें↗7,941
  • alibaba/higressalibaba का अवतार

    alibaba/higress

    7,558GitHub पर देखें↗

    Higress is an AI API gateway and cloud-native traffic manager that functions as a Kubernetes ingress controller. It provides a centralized system for routing, securing, and optimizing traffic directed toward large language models, AI agents, and microservice architectures. The project distinguishes itself through deep AI orchestration, including the ability to host and manage Model Context Protocol servers that transform REST APIs into tools for AI agents. It features specialized AI infrastructure for model request proxying, protocol translation across multiple providers, and semantic-based c

    Maps client IP addresses to physical locations to attach geographic metadata to requests.

    Goai-gatewayai-nativeapi-gateway
    GitHub पर देखें↗7,558
  • six2dez/reconftwsix2dez का अवतार

    six2dez/reconftw

    7,226GitHub पर देखें↗

    reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio

    Maps discovered IP addresses to physical locations and ISP metadata to analyze target distribution.

    Shellbug-bountybugbountybugbounty-tool
    GitHub पर देखें↗7,226
  • tiagozip/captiagozip का अवतार

    tiagozip/cap

    6,980GitHub पर देखें↗

    This project is a self-hosted bot protection service and CAPTCHA alternative that verifies human identity without relying on third-party tracking. It utilizes a combination of WebAssembly-based proof-of-work puzzles and browser instrumentation to distinguish humans from automated bots. The system is delivered as dockerized security middleware and a privacy-first verification API that operates without the use of cookies or user fingerprinting. The service differentiates itself by using GPU-resistant time-lock algorithms and instrumentation-based detection to identify headless browsers and auto

    Resolves country and ASN information for incoming requests using integrated databases.

    JavaScriptanti-abuseanti-botanti-scraper
    GitHub पर देखें↗6,980
  • fujiapple852/trippyfujiapple852 का अवतार

    fujiapple852/trippy

    6,966GitHub पर देखें↗

    Trippy is a network diagnostic tool and terminal user interface that combines ping and traceroute functionality to analyze network paths and performance. It provides a network packet parser and path analyzer to detect packet loss, jitter, and multipath routing through continuous network probing. The project is distinguished by its support for specialized tracing strategies, including Paris and Dublin, to ensure consistent path discovery. It identifies network address translation devices and utilizes heuristic analysis to distinguish genuine packet loss from rate-limiting. Broad capability ar

    Maps network hops and measures latency using Internet Control Message Protocol packets.

    Rust
    GitHub पर देखें↗6,966
  • hunxbyts/ghosttrackHunxByts का अवतार

    HunxByts/GhostTrack

    6,753GitHub पर देखें↗

    GhostTrack is an open-source intelligence (OSINT) framework that aggregates geographic, network, and social identity information from public data sources. It functions as a digital footprint analyzer, collecting various pieces of publicly available information to build comprehensive profiles of target individuals. The framework combines multiple investigative capabilities into a single tool, including IP address geolocation, phone number intelligence, and social media username discovery. It distributes queries across external data services to maximize coverage and accuracy, resolving IP addre

    Resolves IP addresses to approximate physical locations and regional network details.

    Pythoncybersecurityfyphacking
    GitHub पर देखें↗6,753
  • tautulli/tautulliTautulli का अवतार

    Tautulli/Tautulli

    6,524GitHub पर देखें↗

    Tautulli is a monitoring tool and administration interface for Plex Media Servers. It tracks real-time streaming activity, maintains detailed playback histories, and provides a centralized dashboard for server analytics. The project distinguishes itself through an event-driven notification system that triggers custom scripts and alerts based on server activity. It includes a template-based engine for generating periodic newsletters and utilizes webhooks to dispatch alerts to third-party services. The software covers broad capability areas including media library auditing, usage trend analysi

    Maps IP addresses of streaming clients to physical locations using GeoIP and WHOIS.

    Python
    GitHub पर देखें↗6,524
  • alexreisner/geocoderalexreisner का अवतार

    alexreisner/geocoder

    6,446GitHub पर देखें↗

    This is a Ruby toolkit for converting addresses to geographic coordinates and performing reverse geocoding via multiple external API providers. It provides a library for integrating location services into Ruby applications, including an IP geolocation tool to translate IP addresses into coordinates, city names, and country data. The project includes a command line interface for bulk geocoding of database records with integrated rate limiting and a geospatial query engine for calculating distances and performing radius or bounding box searches. It also features a mocking framework that provide

    Maps IP addresses to physical locations and network metadata using remote APIs or local databases.

    Ruby
    GitHub पर देखें↗6,446
  • loyalsoldier/geoipLoyalsoldier का अवतार

    Loyalsoldier/geoip

    5,636GitHub पर देखें↗

    Queries IP addresses or CIDR ranges against GeoIP databases to return matching country or category names.

    Goanticensorshipclashgeoip
    GitHub पर देखें↗5,636
  • usarmyresearchlab/dshellUSArmyResearchLab का अवतार

    USArmyResearchLab/Dshell

    5,487GitHub पर देखें↗

    Dshell एक नेटवर्क फॉरेंसिक विश्लेषण फ्रेमवर्क और ट्रैफ़िक प्रोसेसर है जिसे IPv4 और IPv6 ट्रैफ़िक के डीप पैकेट इंस्पेक्शन के लिए डिज़ाइन किया गया है। यह एक एक्स्टेंसिबल फॉरेंसिक प्लगइन सिस्टम के रूप में कार्य करता है जो सुरक्षा विसंगतियों की पहचान करने और संचार धाराओं (communication streams) को पुनर्निर्मित करने के लिए नेटवर्क डेटा को कैप्चर, निरीक्षण और विश्लेषण करता है। यह सिस्टम एक प्लगइन-आधारित प्रोसेसिंग इंजन का उपयोग करता है जो कस्टम प्लगइन विकास और प्लगइन चेनिंग की अनुमति देता है। यह मॉड्यूलर आर्किटेक्चर विशेष विश्लेषण पाइपलाइनों के निर्माण को सक्षम बनाता है जहाँ नेटवर्क डेटा को बहु-चरणीय विश्लेषण के लिए प्रोसेसिंग इकाइयों के एक अनुक्रम के माध्यम से पारित किया जाता है। यह फ्रेमवर्क वास्तविक समय में ट्रैफ़िक मॉनिटरिंग, नेटवर्क स्ट्रीम रीअसेंबली और बाहरी संदर्भ डेटाबेस के माध्यम से IP जियोलोकेशन मैपिंग सहित फॉरेंसिक क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। डेटा की उच्च मात्रा को संभालने के लिए, इंजन कई सिस्टम प्रक्रियाओं में कार्यों को वितरित करके समानांतर डेटा प्रोसेसिंग का उपयोग करता है। संसाधित विश्लेषण परिणामों को विशेष आउटपुट हैंडलर के माध्यम से विभिन्न संरचित फ़ाइल स्वरूपों में निर्यात किया जा सकता है।

    Maps IP addresses to physical locations and country codes to enrich traffic analysis metadata.

    Python
    GitHub पर देखें↗5,487
  • fiorix/freegeoipfiorix का अवतार

    fiorix/freegeoip

    4,932GitHub पर देखें↗

    freegeoip एक सेल्फ-होस्टेड जियोलोकेशन सर्विस और API सर्वर है जो IP एड्रेस और होस्टनेम को भौगोलिक स्थानों पर मैप करता है। यह एक MaxMind डेटाबेस रीडर के रूप में कार्य करता है, जो REST इंटरफेस के माध्यम से स्थान डेटा प्रदान करने के लिए बाइनरी जियोलोकेशन डेटाबेस को पार्स करता है। यह प्रोजेक्ट क्लाउड जियोलोकेशन प्रदाताओं के लिए एक निजी विकल्प प्रदान करके, स्थानीय डेटाबेस फ़ाइलों का प्रबंधन करके और आवधिक अपडेट को स्वचालित करके खुद को अलग बनाता है। इसमें प्रॉक्सी हेडर से मूल क्लाइंट एड्रेस निकालने के लिए एक रिवर्स प्रॉक्सी IP रिज़ॉल्वर शामिल है, जो लोड बैलेंसर्स के पीछे सटीक मैपिंग सुनिश्चित करता है। यह सेवा प्रति क्लाइंट अनुरोध सीमाओं को लागू करने के लिए एक कोटा प्रबंधन प्रणाली को शामिल करती है और TLS एन्क्रिप्शन और CORS नीतियों का उपयोग करके अपने एंडपॉइंट्स को सुरक्षित करती है। इसमें चेकसम-आधारित वर्ज़न सत्यापन के साथ स्वचालित डेटाबेस सिंक्रोनाइज़ेशन और लुकअप करने के लिए एक वैकल्पिक सार्वजनिक-सामना करने वाला वेब फ्रंटएंड भी शामिल है।

    Provides a REST API for mapping IP addresses to physical locations and network metadata.

    Gofreegeoipgeolocationgo
    GitHub पर देखें↗4,932
  • ultrasecurity/storm-breakerultrasecurity का अवतार

    ultrasecurity/Storm-Breaker

    4,808GitHub पर देखें↗

    Storm-Breaker is a browser-based surveillance toolkit designed to silently capture sensor data from visitors without their knowledge or consent. It combines device fingerprinting, network-based geolocation tracking, and WebRTC exploitation to access a remote device’s camera, microphone, and system information without triggering native permission prompts. The toolkit achieves this by leveraging legacy browser APIs and network-based geolocation (IP, Wi-Fi) that do not require explicit user permission. It abuses WebRTC and media stream APIs to activate camera and microphone streams, while also c

    Uses network-based geolocation (IP, Wi-Fi) to determine approximate location without permission.

    HTMLhackhacking-toolsocial-engeneering-toolkit
    GitHub पर देखें↗4,808
  • ankane/ahoyankane का अवतार

    ankane/ahoy

    4,464GitHub पर देखें↗

    Ahoy Ruby on Rails एप्लिकेशन्स के लिए एक फर्स्ट-पार्टी एनालिटिक्स फ्रेमवर्क है। यह उपयोगकर्ता के व्यवहार और पेज व्यूज़ को कैप्चर करने के लिए टूल्स प्रदान करता है, जिससे डेवलपर्स को अपने एनालिटिक्स डेटा का पूर्ण स्वामित्व बनाए रखने की अनुमति मिलती है। यह सिस्टम रिलेशनल डेटा एनालिटिक्स के माध्यम से खुद को अलग करता है, जो विज़िट आइडेंटिफ़ायर्स को सीधे बिज़नेस ऑब्जेक्ट एट्रिब्यूशन के लिए एप्लिकेशन मॉडल्स से जोड़ता है। इसमें एक गोपनीयता-संरक्षण ट्रैकिंग टूल शामिल है जो उपयोगकर्ता डेटा को अज्ञात (anonymize) करने के लिए IP एड्रेस मास्किंग और कुकी-लेस विज़िटर ग्रुपिंग का उपयोग करता है। यह प्रोजेक्ट कस्टम इवेंट ट्रैकिंग, IP जियोकोडिंग के माध्यम से भौगोलिक स्थान रिज़ॉल्यूशन और यूज़र फ़नल विश्लेषण सहित एनालिटिक्स क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है। यह रिलेशनल डेटाबेस पर्सिस्टेंस के माध्यम से डेटा को मैनेज करता है और बड़े डेटासेट पर क्वेरी परफॉरमेंस बनाए रखने के लिए प्री-एग्रीगेटेड रोलअप्स का उपयोग करता है। अतिरिक्त इन्फ्रास्ट्रक्चर फीचर्स में एसिंक्रोनस मैसेज राउटिंग, बॉट्स को बाहर करने के लिए मिडलवेयर-लेवल ट्रैफ़िक फ़िल्टरिंग और मोबाइल या बाहरी क्लाइंट्स से डेटा एकत्र करने के लिए एक समर्पित API शामिल है।

    Maps visitor IP addresses to physical locations and network metadata for geographic analysis.

    Ruby
    GitHub पर देखें↗4,464
पिछला12अगला
  1. Home
  2. Data & Databases
  3. Geolocation Databases
  4. IP Geolocation

सब-टैग एक्सप्लोर करें

  • MMDB ReadersStreaming readers that decode MaxMind's binary MMDB database tree structure for IP geolocation. **Distinct from IP Geolocation:** Distinct from IP Geolocation: focuses on reading the binary MMDB format specifically, not general IP-to-location mapping.
  • Network Hop Geolocation3 सब-टैग्सMapping the physical location of individual nodes in a network routing path. **Distinct from IP Geolocation:** Specializes IP geolocation by applying it sequentially to every hop in a traceroute path.
  • PermissionlessDetermining a device's approximate geographical location using IP and Wi-Fi signals without user consent. **Distinct from IP Geolocation:** Distinct from IP Geolocation: focuses on bypassing permission prompts, not just mapping IPs.
  • Permissionless Geolocation TrackersTools that estimate a device's location using IP addresses and network signals without explicit permission. **Distinct from IP Geolocation:** Distinct from IP Geolocation: focuses on bypassing permission prompts, not just mapping IPs.
  • Permissionless Network GeolocationDetermining device location using IP and Wi-Fi signals without requiring user consent. **Distinct from IP Geolocation:** Distinct from IP Geolocation: focuses on bypassing permission prompts, not just mapping IPs to locations.
  • Storage OptimizationsTechniques for reducing the footprint of geolocation databases through segment merging and deduplication. **Distinct from IP Geolocation:** Distinct from general IP Geolocation: focuses on the internal data compression and storage efficiency of the database rather than the lookup service.
  • Web FrontendsUser-facing web interfaces for interacting with IP geolocation services. **Distinct from IP Geolocation:** Specifically provides a visual UI for lookups, whereas IP Geolocation refers to the underlying service/API logic.