awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to mpolden/echoip

Open-source alternatives to Echoip

30 open-source projects similar to mpolden/echoip, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Echoip alternative.

  • jason5ng32/myipAvatar von jason5ng32

    jason5ng32/MyIP

    10,704Auf GitHub ansehen↗

    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

    Vue
    Auf GitHub ansehen↗10,704
  • fiorix/freegeoipAvatar von fiorix

    fiorix/freegeoip

    4,932Auf GitHub ansehen↗

    freegeoip is a self-hosted geolocation service and API server that maps IP addresses and hostnames to geographic locations. It functions as a MaxMind database reader, parsing binary geolocation databases to provide location data through a REST interface. The project distinguishes itself by providing a private alternative to cloud geolocation providers, managing local database files and automating periodic updates. It includes a reverse proxy IP resolver to extract original client addresses from proxy headers, ensuring accurate mapping behind load balancers. The service incorporates a quota m

    Gofreegeoipgeolocationgo
    Auf GitHub ansehen↗4,932
  • borntoberoot/networkmanagerAvatar von BornToBeRoot

    BornToBeRoot/NETworkManager

    8,054Auf GitHub ansehen↗

    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

    C#aws-ssmdnsdns-lookup
    Auf GitHub ansehen↗8,054

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Find more with AI search
  • duke-git/lancetAvatar von duke-git

    duke-git/lancet

    5,295Auf GitHub ansehen↗

    Lancet is a comprehensive extension of the Go standard library, providing a collection of reusable functions and data structures designed to reduce boilerplate code in applications. It serves as a general-purpose toolkit across multiple domains, including concurrency, security, networking, and functional logic. The project distinguishes itself through specialized toolkits for Go concurrency, such as keyed locking and channel-based stream processing, and a dedicated functional programming kit that supports currying and function composition. It also includes a dedicated cryptography library imp

    Gogenericsgogolang
    Auf GitHub ansehen↗5,295
  • timothymiller/cloudflare-ddnsAvatar von timothymiller

    timothymiller/cloudflare-ddns

    4,224Auf GitHub ansehen↗

    This project is a Rust-based network utility and dynamic DNS client designed to monitor public IP addresses and automatically update Cloudflare DNS records and Web Application Firewall access lists. It identifies current IPv4 and IPv6 addresses using a combination of HTTP APIs and DNS-over-HTTPS providers. The tool distinguishes itself by managing both domain records and WAF IP lists to maintain secure access for hosts with changing internet connections. It includes a DNS change preview mode to simulate updates without modifying live records and utilizes anycast range filtering to prevent inc

    Rustamd64arm64armv7
    Auf GitHub ansehen↗4,224
  • lionsoul2014/ip2regionAvatar von lionsoul2014

    lionsoul2014/ip2region

    19,159Auf GitHub ansehen↗

    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

    Javaip-addressip-address-databaseip-address-location
    Auf GitHub ansehen↗19,159
  • k0p1-git/cloudflare-ddns-updaterAvatar von K0p1-Git

    K0p1-Git/cloudflare-ddns-updater

    1,833Auf GitHub ansehen↗

    This project is a shell-based automation utility designed to synchronize domain name system records with a changing public internet address. It functions as a dynamic DNS updater, ensuring that a custom domain consistently points to the current network address of a home or office environment. The tool automates the process of detecting local network address changes by polling public web services and subsequently updating the corresponding records via the Cloudflare API. By utilizing environment variables for credential management and scheduling updates through system-level task runners, it ma

    Shellapibashcloudflare
    Auf GitHub ansehen↗1,833
  • newfuture/ddnsAvatar von NewFuture

    NewFuture/DDNS

    4,682Auf GitHub ansehen↗

    This project is a multi-provider dynamic DNS client and synchronizer that monitors local IPv4 and IPv6 addresses and automatically updates DNS records across various cloud providers. It functions as an IP address monitoring tool and a network IP update webhook, ensuring that domain names remain pointed to current network addresses. The system distinguishes itself through a wide range of native provider integrations, including Cloudflare, AliDNS, DNSPod, Huawei Cloud, and HE.net. Beyond simple record updates, it allows for the management of CDN proxy status, TTL durations, and regional routing

    Pythonalidnscdncloudflare
    Auf GitHub ansehen↗4,682
  • qdm12/ddns-updaterAvatar von qdm12

    qdm12/ddns-updater

    3,113Auf GitHub ansehen↗

    This project is a containerized dynamic DNS update client designed to automate the synchronization of domain records with changing public IP addresses. It functions as a multi-provider synchronization engine that monitors network connectivity and updates DNS records across various cloud platforms and custom services to ensure consistent domain resolution. The system distinguishes itself through a provider-based adapter pattern that abstracts diverse third-party APIs into a unified interface, allowing for consistent record management. It employs multi-source IP discovery to mitigate rate limit

    Gocloudflareddnsddns-client
    Auf GitHub ansehen↗3,113
  • jeessy2/ddns-goAvatar von jeessy2

    jeessy2/ddns-go

    16,318Auf GitHub ansehen↗

    This project is a dynamic DNS client and automation service designed to maintain consistent connectivity for web services by synchronizing domain name records with changing public network addresses. It operates as a persistent background daemon, periodically polling for IP address changes and automatically updating records across multiple DNS providers. The application distinguishes itself through an embedded web-based dashboard that allows users to manage domain settings, monitor update logs, and configure provider credentials without manual file editing. It utilizes a provider-agnostic adap

    Goalidnsbaiduyuncloudflare
    Auf GitHub ansehen↗16,318
  • nxtrace/ntrace-coreAvatar von nxtrace

    nxtrace/NTrace-core

    7,941Auf GitHub ansehen↗

    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

    Goapias-pathasn-lookup
    Auf GitHub ansehen↗7,941
  • moham3driahi/th3inspectorAvatar von Moham3dRiahi

    Moham3dRiahi/Th3inspector

    2,571Auf GitHub ansehen↗

    Th3inspector is a command-line open-source intelligence reconnaissance tool used for gathering public information on websites, phone numbers, and network records. It functions as a central interface for collecting technical metadata and performing various lookups to build profiles of target entities. The project provides specialized verification utilities for validating email addresses, phone numbers, and credit card bank identification numbers. It also includes tools for retrieving domain registration age, ownership records, and identified subdomains from global databases. Additional capabi

    Perlage-checkcloudflarecms-detector
    Auf GitHub ansehen↗2,571
  • lissy93/networking-toolboxAvatar von Lissy93

    Lissy93/networking-toolbox

    2,577Auf GitHub ansehen↗

    A suite of administrative tools for analyzing BGP paths, calculating IP ranges, and managing protocol and DNS references. It functions as a network administration toolkit providing web-based utilities for calculating subnets, resolving IP addresses, and diagnosing routing issues. The project provides specialized analysis for Autonomous System numbers and BGP path attributes, alongside tools for detecting and bypassing carrier-grade NAT restrictions. It also includes a reverse DNS tool for generating zone formats and performing PTR record lookups. Capabilities cover network planning and desig

    Sveltedockernetwork-analysisnetwork-security
    Auf GitHub ansehen↗2,577
  • p3terx/geolite.mmdbAvatar von P3TERX

    P3TERX/GeoLite.mmdb

    4,326Auf GitHub ansehen↗

    GeoLite.mmdb is a curated repository of prebuilt MaxMind GeoIP databases in the MMDB binary format, providing ready-to-use files for mapping IP addresses to geographic locations and autonomous system network providers without requiring a MaxMind account or manual compilation. The project serves as a central source for country-level, city-level, and autonomous system number (ASN) databases that enable fast, decompression-free IP lookups. The repository delivers three primary database files: the GeoLite2 Country database for resolving IP addresses to their registered countries, the GeoLite2 Cit

    geoipgeoip2geolocation
    Auf GitHub ansehen↗4,326
  • alexreisner/geocoderAvatar von alexreisner

    alexreisner/geocoder

    6,446Auf GitHub ansehen↗

    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

    Ruby
    Auf GitHub ansehen↗6,446
  • hunxbyts/ghosttrackAvatar von HunxByts

    HunxByts/GhostTrack

    6,753Auf GitHub ansehen↗

    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

    Pythoncybersecurityfyphacking
    Auf GitHub ansehen↗6,753
  • lucksi/mr.holmesAvatar von Lucksi

    Lucksi/Mr.Holmes

    3,032Auf GitHub ansehen↗

    Mr.Holmes is an open-source intelligence investigation framework designed to gather public data from phone numbers, usernames, IP addresses, and domains. It functions as a collection of tools for digital footprint analysis and social media reconnaissance. The system integrates several specialized capabilities, including a search engine dorking tool for uncovering hidden public records and a geolocation utility for identifying the physical location and ownership of network addresses. It also includes a social media reconnaissance system that scrapes and links public profiles using usernames an

    Pythongeolocationinformation-gatheringkali-linux
    Auf GitHub ansehen↗3,032
  • loyalsoldier/geoipAvatar von Loyalsoldier

    Loyalsoldier/geoip

    5,636Auf GitHub ansehen↗
    Goanticensorshipclashgeoip
    Auf GitHub ansehen↗5,636
  • vikiboss/60sAvatar von vikiboss

    vikiboss/60s

    4,780Auf GitHub ansehen↗

    This project is a multi-purpose REST API utility collection and developer suite. It serves as a centralized service for real-time information aggregation, data transformation, and a wide array of programmatic tools. The service distinguishes itself by providing a broad range of specialized content delivery endpoints, from curated daily summaries and global trending rankings to randomized entertainment content like jokes and quotes. It also functions as a real-time aggregator for environmental and network data, including weather forecasts, currency exchange rates, and public IP lookups. The c

    TypeScript60sapibilibili
    Auf GitHub ansehen↗4,780
  • monitoror/monitororAvatar von monitoror

    monitoror/monitoror

    4,380Auf GitHub ansehen↗

    Monitoror is a unified monitoring wallboard and system status dashboard designed to aggregate real-time health and status data from multiple servers, services, and dependencies. It functions as an uptime monitoring aggregator and a centralized interface for visualizing the state of various infrastructure components. The project distinguishes itself through a customizable grid-based layout system that organizes monitoring tiles using a coordinate system. It supports multi-endpoint provider mapping, allowing a single service type to be linked to multiple distinct server instances to track separ

    Gomonitormonitoringmonitoring-server
    Auf GitHub ansehen↗4,380
  • ankane/ahoyAvatar von ankane

    ankane/ahoy

    4,464Auf GitHub ansehen↗

    Ahoy is a first-party analytics framework for Ruby on Rails applications. It provides tools for capturing user behaviors and page views, allowing developers to maintain full ownership of their analytics data. The system distinguishes itself through relational data analytics, which links visit identifiers directly to application models for deep business object attribution. It includes a privacy-preserving tracking tool that utilizes IP address masking and cookie-less visitor grouping to anonymize user data. The project covers a broad range of analytics capabilities, including custom event tra

    Ruby
    Auf GitHub ansehen↗4,464
  • seriousm4x/upsnapAvatar von seriousm4x

    seriousm4x/UpSnap

    5,073Auf GitHub ansehen↗

    UpSnap is a containerized network utility designed for managing the power states of remote hardware. It functions as a wake-on-LAN management dashboard and network device monitor, allowing users to trigger remote wake-up events and execute shutdown commands across a local network. The system includes a cron-based power scheduler to automate recurring wake and power events. It provides a centralized interface for sending magic packets to wake devices and monitors hardware availability through port-based connectivity probing. The application supports multi-user hardware access with granular pe

    Sveltegolangpocketbasesveltekit
    Auf GitHub ansehen↗5,073
  • geocoder-php/geocoderAvatar von geocoder-php

    geocoder-php/Geocoder

    3,975Auf GitHub ansehen↗

    Geocoder is a PHP library for converting addresses to geographic coordinates and coordinates back into addresses using various third-party services. It functions as a multi-provider geocoding wrapper and a reverse geocoding engine, providing an abstraction layer to manage multiple geocoding APIs. The project allows for switching between providers or chaining requests for failover to ensure high availability. It also serves as a GeoIP location resolver, translating IP addresses into geographic coordinates and location details through either remote services or local binary databases. The libra

    PHPgeocoder
    Auf GitHub ansehen↗3,975
  • six2dez/reconftwAvatar von six2dez

    six2dez/reconftw

    7,226Auf GitHub ansehen↗

    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

    Shellbug-bountybugbountybugbounty-tool
    Auf GitHub ansehen↗7,226
  • usarmyresearchlab/dshellAvatar von USArmyResearchLab

    USArmyResearchLab/Dshell

    5,487Auf GitHub ansehen↗

    Dshell is a network forensic analysis framework and traffic processor designed for the deep packet inspection of IPv4 and IPv6 traffic. It functions as an extensible forensic plugin system that captures, inspects, and analyzes network data to identify security anomalies and reconstruct communication streams. The system utilizes a plugin-based processing engine that allows for custom plugin development and plugin chaining. This modular architecture enables the creation of specialized analysis pipelines where network data is passed through a sequence of processing units for multi-step analysis.

    Python
    Auf GitHub ansehen↗5,487
  • bailicangdu/node-elmAvatar von bailicangdu

    bailicangdu/node-elm

    12,355Auf GitHub ansehen↗

    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

    JavaScriptexpressmongodbmongoose
    Auf GitHub ansehen↗12,355
  • fujiapple852/trippyAvatar von fujiapple852

    fujiapple852/trippy

    6,966Auf GitHub ansehen↗

    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

    Rust
    Auf GitHub ansehen↗6,966
  • wpzzz/blocked-sites-in-south-koreaAvatar von wpzzz

    wpzzz/blocked-sites-in-south-korea

    4,375Auf GitHub ansehen↗

    This project is an internet censorship database and network connectivity auditor designed to identify websites that are restricted or filtered within South Korea. It functions as a website accessibility checker to verify which web addresses are inaccessible due to national network restrictions. The system focuses on internet censorship monitoring and network restriction analysis to track filtering patterns and determine the scope of web blocking. It provides web accessibility auditing to identify intentional government-level blocks or regional outages. The tool utilizes HTTP connectivity pro

    Python
    Auf GitHub ansehen↗4,375
  • sharkdp/hyperfineAvatar von sharkdp

    sharkdp/hyperfine

    28,316Auf GitHub ansehen↗

    Hyperfine is a command-line benchmarking tool used to measure the execution time of shell commands through multiple runs and statistical analysis. It functions as a comparative benchmarking utility and a shell performance analyzer, allowing for the evaluation of multiple commands against a reference baseline to determine relative speed. The tool distinguishes itself by isolating actual command performance through shell overhead correction and the ability to bypass the shell entirely using system calls. It supports parameterized execution, enabling benchmarks to run across a range of varying i

    Rust
    Auf GitHub ansehen↗28,316
  • fingerprintjs/fingerprintjsAvatar von fingerprintjs

    fingerprintjs/fingerprintjs

    27,334Auf GitHub ansehen↗

    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

    TypeScriptaudio-fingerprintingbrowserbrowser-fingerprint
    Auf GitHub ansehen↗27,334