5 रिपॉजिटरी
Tools designed to function as components within Unix-style command-line pipes.
Distinct from Data Processing Pipelines: Specifically covers the use of standard input and pipes, whereas Data Processing Pipelines often refers to larger orchestrated systems.
Explore 5 awesome GitHub repositories matching data & databases · Shell Integration. Refine with filters or upvote what's useful.
RustScan is a high-speed TCP network scanner written in Rust, designed for security reconnaissance and network mapping. It functions as an automated port discovery engine that identifies open ports on remote hosts using IPv6 addresses, CIDR ranges, or bulk input files. The tool is built for rapid surface area discovery, utilizing parallel port processing and OS-aware performance optimizations to identify active services. It allows for scan precision tuning through adjustable connection timeout thresholds and concurrent request controls to balance speed and accuracy. The system integrates wit
Outputs discovered port data through standard streams for use in Unix-style command-line pipes.
q is a command-line utility for the processing, filtering, and aggregation of tabular text and database files using standard SQL syntax. It functions as a query engine that treats CSV and TSV files, as well as standard input, as relational database tables. The tool distinguishes itself by providing a persistent cache layer that stores processed tabular data in a binary format to accelerate repeated queries on large datasets. It also maps individual filenames or stream identifiers to relational table names, enabling SQL joins across disparate text files. The project covers a broad range of da
Integrates SQL querying directly into Unix shell workflows by accepting tabular data from standard input.
Wego is a terminal-based weather client and dashboard that functions as an API wrapper for retrieving atmospheric data. It provides a command-line interface for accessing current weather conditions and multi-day forecasts across various provider backends. The tool features a provider-based abstraction to decouple data retrieval from specific API implementations and utilizes disk-based response caching to reduce redundant network requests. It supports local configuration storage for persisting API credentials and preferred locations across separate command executions. The system includes capa
Outputs weather data in structured formats designed to be piped into other Unix-style command-line tools.
fswatch एक क्रॉस-प्लेटफॉर्म फाइल चेंज मॉनिटर और इवेंट ऑटोमेशन टूल है। यह नेटिव कर्नेल इवेंट API या पोर्टेबल पोलिंग फॉलबैक का उपयोग करके विभिन्न ऑपरेटिंग सिस्टम पर फाइल सिस्टम संशोधनों को ट्रैक करता है। यह प्रोजेक्ट inotify और fanotify का उपयोग करके Linux सिस्टम के लिए विशिष्ट रैपर लागू करता है, साथ ही kqueue का उपयोग करके BSD और macOS के लिए एक वॉचर भी शामिल करता है। यह लगातार मॉनिटरिंग व्यवहार प्रदान करने के लिए इन प्लेटफॉर्म-विशिष्ट API को एक एकीकृत इवेंट फॉर्मेट में अनुवादित करता है। यह टूल पता लगाए गए परिवर्तनों के जवाब में बाहरी प्रोग्राम या स्क्रिप्ट के स्वचालित निष्पादन की अनुमति देता है। इसमें पैटर्न के माध्यम से इवेंट्स को फ़िल्टर करने, परिवर्तनों के तीव्र अनुक्रमों को एकल सूचनाओं में बैच करने और शेल पाइपलाइनों में एकीकरण के लिए नल-डिलिमिटेड फॉर्मेट का उपयोग करके संशोधित फाइल पथों को स्ट्रीम करने की क्षमताएं शामिल हैं।
Streams modified file paths into other command line tools to create custom data processing workflows.
YouPlot एक कमांड लाइन प्लॉटिंग यूटिलिटी और टर्मिनल डेटा विज़ुअलाइज़ेशन टूल है जिसका उपयोग यूनिकोड वर्णों का उपयोग करके सीधे टर्मिनल इंटरफ़ेस के भीतर सांख्यिकीय प्लॉट और चार्ट रेंडर करने के लिए किया जाता है। यह एक Unix पाइपलाइन प्लॉटर के रूप में कार्य करता है, जो यूज़र्स को शेल छोड़े बिना संख्यात्मक डेटा को विज़ुअलाइज़ करने की अनुमति देता है। प्रोजेक्ट एक रियल-टाइम डेटा विज़ुअलाइज़र के रूप में संचालित होता है, जो डेटा के सिस्टम में स्ट्रीम होते ही प्लॉट को क्रमिक रूप से खींचता है। यह रियल-टाइम स्ट्रीम मॉनिटरिंग और डेटा विश्लेषण प्रदान करने के लिए स्टैंडर्ड इनपुट से डेटा पढ़कर कमांड लाइन पाइपलाइनों में एकीकृत होता है। टूल लाइन चार्ट, स्कैटर प्लॉट, हिस्टोग्राम, बार प्लॉट, बॉक्स प्लॉट और डेंसिटी प्लॉट सहित विभिन्न रेंडरिंग क्षमताओं को कवर करता है। ये टर्मिनल आयामों को फिट करने के लिए डायनामिक एक्सिस स्केलिंग और कोऑर्डिनेट मैपिंग के लिए आंतरिक सिस्टम द्वारा समर्थित हैं।
Functions as a component within Unix-style command-line pipes using standard input and output.