9 रिपॉजिटरी
Chaining multiple shell programs together to process data streams incrementally.
Distinct from Command Pipelining: Distinct from Command Pipelining (which is network/database batching) as it refers to Unix shell pipe compositions.
Explore 9 awesome GitHub repositories matching data & databases · Shell Command Pipelines. Refine with filters or upvote what's useful.
Cash is a JavaScript implementation of Unix shell utilities and command-line interfaces. It provides a collection of standard system-level text processing and file manipulation tools written in ES6 that run without native compilation or external dependencies. The project allows for the programmatic execution of shell operations using function calls and tagged templates. It implements a system for chaining multiple commands together to filter and transform data through programmatic pipelines, mimicking standard shell pipe behavior. These capabilities enable the execution of Unix-style command
Chains multiple shell commands together to filter and transform data streams through programmatic function calls.
This project is a collection of specialized toolkits designed for container interaction, Java library auditing, Linux system diagnostics, and shell task automation. It provides a suite of utilities to streamline developer workflows and system troubleshooting. The toolkit includes a Docker container helper for executing local binaries within running containers and a Java dependency analyzer to detect duplicate classes and resolve library conflicts. It also features Linux system diagnostic tools for analyzing network connection states and identifying CPU-intensive threads. The project covers b
Chains Unix shell utilities and pipes to process text and system data for rapid tool creation.
PathPicker एक कमांड लाइन फ़ाइल चयनकर्ता और इंटरैक्टिव शेल फ़ाइल पिकर है जो टर्मिनल आउटपुट और बाहरी उपकरणों के बीच एक पुल के रूप में कार्य करता है। यह शेल कमांड से टेक्स्ट आउटपुट को एक विज़ुअल सूची में परिवर्तित करता है, जिससे उपयोगकर्ता आगे की कार्रवाई के लिए विशिष्ट फ़ाइल पथों की पहचान और अलगाव कर सकते हैं। उपयोगिता git या grep जैसे उपकरणों से टेक्स्ट स्ट्रीम को पार्स करती है ताकि फ़ाइल पथों की पहचान की जा सके, जिन्हें उपयोगकर्ता फिर एक इंटरैक्टिव इंटरफ़ेस के माध्यम से फ़िल्टर और चयन कर सकते हैं। ये चयनित पथ कॉन्फ़िगर करने योग्य कमांड टेम्प्लेट में इंजेक्ट किए जाते हैं या बाहरी प्रक्रियाओं, जैसे टेक्स्ट एडिटर या कस्टम शेल स्क्रिप्ट के लिए तर्क के रूप में पारित किए जाते हैं। यह टूल शेल आउटपुट प्रोसेसिंग, इंटरैक्टिव फ़ाइल चयन और कमांड लाइन वर्कफ़्लो स्वचालन को कवर करता है।
Injects selected file paths into configurable command templates for automated batch processing.
forgit एक शेल-आधारित इंटरैक्टिव CLI रैपर है जो Git आउटपुट को सिलेक्शन मेनू में बदलने के लिए फ़ज़ी फ़ाइंडर का उपयोग करता है। यह एक वर्कफ़्लो एक्सेलेरेटर और हिस्ट्री ब्राउज़र के रूप में कार्य करता है, जो वर्ज़न कंट्रोल ऑपरेशंस के लिए खोजने योग्य इंटरफ़ेस के साथ मैन्युअल कमांड प्रविष्टि को बदल देता है। यह टूल Git वर्कट्रीज़ के लिए विशेष मैनेजर और कमिट लॉग्स, रिफ़लॉग्स और ब्लेम डेटा को विज़ुअलाइज़ करने के लिए एक इंटरैक्टिव हिस्ट्री ब्राउज़र प्रदान करता है। यह नेटिव Git सब-कमांड्स को सिलेक्शन लॉजिक में रैप करके खुद को अलग करता है, जिससे यूज़र्स अंतिम ऑपरेशंस निष्पादित करने से पहले टारगेट चुन सकते हैं। इसकी क्षमताएं इंटरैक्टिव फ़ाइल स्टेजिंग, ब्रांच मैनेजमेंट और गाइडेड रिबेस ऑपरेशंस जैसे चेरी-पिक्स और कमिट फ़िक्सअप को कवर करती हैं। इसमें इंटरैक्टिव चेंज रेस्टोरेशन, स्टैश मैनेजमेंट और इग्नोर व एट्रिब्यूट फ़ाइलों के जनरेशन के लिए टूल्स भी शामिल हैं। यह प्रोजेक्ट उपनामों (aliases) के माध्यम से नेटिव Git सब-कमांड एकीकरण का समर्थन करता है और शेल टैब कंप्लीशन स्क्रिप्ट प्रदान करता है। कमांड व्यवहार, कीबोर्ड शॉर्टकट्स और आउटपुट पेजर के लिए कॉन्फ़िगरेशन सिस्टम एनवायरनमेंट वेरिएबल्स के माध्यम से संभाला जाता है।
Chains git commands and system utilities through standard Unix shell pipes to process version control data.
YouPlot एक कमांड लाइन प्लॉटिंग यूटिलिटी और टर्मिनल डेटा विज़ुअलाइज़ेशन टूल है जिसका उपयोग यूनिकोड वर्णों का उपयोग करके सीधे टर्मिनल इंटरफ़ेस के भीतर सांख्यिकीय प्लॉट और चार्ट रेंडर करने के लिए किया जाता है। यह एक Unix पाइपलाइन प्लॉटर के रूप में कार्य करता है, जो यूज़र्स को शेल छोड़े बिना संख्यात्मक डेटा को विज़ुअलाइज़ करने की अनुमति देता है। प्रोजेक्ट एक रियल-टाइम डेटा विज़ुअलाइज़र के रूप में संचालित होता है, जो डेटा के सिस्टम में स्ट्रीम होते ही प्लॉट को क्रमिक रूप से खींचता है। यह रियल-टाइम स्ट्रीम मॉनिटरिंग और डेटा विश्लेषण प्रदान करने के लिए स्टैंडर्ड इनपुट से डेटा पढ़कर कमांड लाइन पाइपलाइनों में एकीकृत होता है। टूल लाइन चार्ट, स्कैटर प्लॉट, हिस्टोग्राम, बार प्लॉट, बॉक्स प्लॉट और डेंसिटी प्लॉट सहित विभिन्न रेंडरिंग क्षमताओं को कवर करता है। ये टर्मिनल आयामों को फिट करने के लिए डायनामिक एक्सिस स्केलिंग और कोऑर्डिनेट मैपिंग के लिए आंतरिक सिस्टम द्वारा समर्थित हैं।
Integrates into Unix command pipelines to visualize numerical data flowing from standard input.
ytfzf is a command-line media launcher and video browser that allows users to search, filter, and launch video content directly from the terminal. It functions as a terminal-based search client that leverages fuzzy selection to navigate video results without the use of a web browser. The system is distinguished by its ability to perform platform-agnostic video searches without requiring external API keys. It includes a terminal thumbnail viewer that renders video previews using terminal-based image protocols and supports the integration of custom scrapers and addons via a script-based plugin
Uses a shell-based pipeline to pipe search results from scrapers into a fuzzy finder and then to a media player.
Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic
Executes the final command of a pipeline within the shell process to enable state modification by builtins.
Tippecanoe is a command-line tool used to generate optimized vector tiles for web maps. It converts large-scale geospatial datasets, including GeoJSON, CSV, and Geobuf files, into binary vector tiles or MBTiles SQLite databases. The project is designed to maintain map performance and visual quality across different zoom levels. It achieves this through geospatial data downsampling, which includes simplifying geometries and thinning point density to prevent tile overcrowding and keep tile sizes within specific limits. The tool provides extensive data transformation capabilities, such as attri
Executes external system commands as pre- or post-processing steps to transform geospatial attributes.
JWT CLI is a command-line utility for encoding, decoding, and inspecting JSON Web Tokens. Built as a memory-safe binary, it provides a dedicated interface for verifying token claims, debugging authentication workflows, and generating signed tokens from custom claims and secret keys. The tool is designed for integration into shell environments and automated pipelines. It supports standard input and output streams, allowing users to pipe token data directly into the utility for processing. To improve command-line efficiency, it includes support for shell completion scripts. The application is
Enables processing of JSON Web Tokens within shell scripts using standard input streams.