awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
zu1k avatar

zu1k/nali

0
View on GitHub↗
4,089 نجوم·368 تفرعات·Go·MIT·1 مشاهدةgithub.com/zu1k/nali↗

Nali

Nali is a suite of command-line tools for resolving IP addresses to geographic locations and identifying content delivery network providers using offline databases. It functions as an offline IP geolocation tool and database resolver that maps addresses to physical locations and network owners without requiring an active internet connection.

The project distinguishes itself through an offline-first approach to network analysis, using pluggable database providers and local file metadata caching to ensure data privacy and independence from external APIs. It includes a dedicated utility for identifying content delivery network providers and a system for managing and updating local geographic data files.

The toolset supports both interactive and automated workflows, featuring a read-eval-print loop for sequential manual lookups and a metadata processor that reads IP address streams from standard input. This allows for the integration of geographic and provider metadata into shell pipelines.

Configuration for data stores and configuration files is managed via system environment variables.

Features

  • Offline IP Geolocation - Resolves IP addresses to physical locations and network ownership using local databases without an internet connection.
  • Local Databases - Maintains and updates local geographic data files to ensure accurate offline IP and CDN information.
  • Offline Address Resolvers - Provides a local lookup system that maps IP addresses to geographic and provider data without remote API calls.
  • Offline Data Management - Manages the updating of local geographic data files and selection of database providers for offline lookups.
  • CDN Provider Identification - Determines which content delivery network services an IP address belongs to using offline databases.
  • Offline CDN Identification - Identifies content delivery network providers from IP addresses using offline databases.
  • Offline Network Analysis Tools - Performs bulk lookups of IP addresses and domains while maintaining data privacy via offline local datasets.
  • Command-Line Data Processors - Processes IP address streams via standard input to add geographic and provider metadata.
  • Local Data Caches - Caches geographic and CDN datasets on the local filesystem to ensure offline availability and fast retrieval.
  • Network Metadata Enrichment - Appends geographic or provider metadata to IP addresses and domains received via standard input.
  • Standard Stream Integration - Reads IP addresses from standard input and writes enriched data to standard output for shell pipelines.
  • Pluggable Database Providers - Implements a modular system to switch between different offline data sources for location and CDN information.
  • Read-Eval-Print Loops - Implements a read-eval-print loop enabling the sequential lookup of multiple IP addresses.
  • Interactive IP Query Tools - Ships a command-line interface for manually inputting addresses and retrieving detailed geographic information in real time.
  • IP Metadata Retrievers - Processes IP address streams to retrieve and append geographic and provider metadata.
  • Interactive Read-Eval-Print Loops - Provides a continuous read-eval-print loop for sequential manual IP lookups without restarting the process.

سجل النجوم

مخطط تاريخ النجوم لـ zu1k/naliمخطط تاريخ النجوم لـ zu1k/nali

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة zu1k/nali؟

Nali is a suite of command-line tools for resolving IP addresses to geographic locations and identifying content delivery network providers using offline databases. It functions as an offline IP geolocation tool and database resolver that maps addresses to physical locations and network owners without requiring an active internet connection.

ما هي الميزات الرئيسية لـ zu1k/nali؟

الميزات الرئيسية لـ zu1k/nali هي: Offline IP Geolocation, Local Databases, Offline Address Resolvers, Offline Data Management, CDN Provider Identification, Offline CDN Identification, Offline Network Analysis Tools, Command-Line Data Processors.

ما هي البدائل مفتوحة المصدر لـ zu1k/nali؟

تشمل البدائل مفتوحة المصدر لـ zu1k/nali: pubkey/rxdb — This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a… youlookwhat/cloudreader — CloudReader is an Android music client designed for streaming music and consuming cloud content. It is implemented as… system-f/fp-course — This project is an exercise-based learning platform and functional programming course designed to teach Haskell… experience-monks/devtool — Devtool is a suite of developer tools designed to execute server-side JavaScript code within a browser environment. It… kashav/fsql — fsql is a command line interface tool that provides a SQL-like query language for finding files and directories on a… sbt/sbt — Sbt is a JVM build tool and dependency management system designed for Scala and Java. It functions as a multi-project…

بدائل مفتوحة المصدر لـ Nali

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Nali.
  • pubkey/rxdbالصورة الرمزية لـ pubkey

    pubkey/rxdb

    23,048عرض على GitHub↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    TypeScriptangularbrowser-databasecouchdb
    عرض على GitHub↗23,048
  • youlookwhat/cloudreaderالصورة الرمزية لـ youlookwhat

    youlookwhat/CloudReader

    5,012عرض على GitHub↗

    CloudReader is an Android music client designed for streaming music and consuming cloud content. It is implemented as a Material Design application that provides a specialized interface for cloud music streaming and digital media browsing. The application features a cloud music streaming interface and a content browsing system for exploring articles, community forums, and question-and-answer sections. It includes utilities for content search, query history tracking, and the generation of desktop shortcuts for quick access to specific application sections. The system supports visual customiza

    Javaandroidappapps
    عرض على GitHub↗5,012
  • kashav/fsqlالصورة الرمزية لـ kashav

    kashav/fsql

    3,986عرض على GitHub↗

    fsql is a command line interface tool that provides a SQL-like query language for finding files and directories on a local disk. It functions as a filesystem query engine, allowing users to isolate files by executing structured statements against metadata instead of using standard command line flags. The tool features an interactive read-eval-print loop that supports multi-line queries and recursive subqueries, where the results of nested search operations serve as criteria for outer queries. Search scopes are configurable through the resolution of absolute paths, relative paths, environment

    Gofindgolang
    عرض على GitHub↗3,986
  • experience-monks/devtoolالصورة الرمزية لـ Experience-Monks

    Experience-Monks/devtool

    3,747عرض على GitHub↗

    Devtool is a suite of developer tools designed to execute server-side JavaScript code within a browser environment. It functions as a bridge that allows Node.js programs to run inside a Chromium instance, enabling the use of built-in browser developer tools for visual debugging and performance profiling. The project provides a read-eval-print loop for interactive command execution with support for relative imports and piped input. It also includes a file watcher that monitors source files for changes and automatically reloads programs to accelerate the iteration cycle. The system integrates

    JavaScript
    عرض على GitHub↗3,747
عرض جميع البدائل الـ 30 لـ Nali→