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
·

5 Repos

Awesome GitHub RepositoriesShell Integration

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.

Awesome Shell Integration GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • rustscan/rustscanAvatar von RustScan

    RustScan/RustScan

    19,932Auf GitHub ansehen↗

    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.

    Rust
    Auf GitHub ansehen↗19,932
  • harelba/qAvatar von harelba

    harelba/q

    10,353Auf GitHub ansehen↗

    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.

    Pythonclicommand-linecommand-line-tool
    Auf GitHub ansehen↗10,353
  • schachmat/wegoAvatar von schachmat

    schachmat/wego

    8,490Auf GitHub ansehen↗

    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.

    Go
    Auf GitHub ansehen↗8,490
  • alandipert/fswatchAvatar von alandipert

    alandipert/fswatch

    5,553Auf GitHub ansehen↗

    fswatch ist ein plattformübergreifendes Tool zur Überwachung von Dateiänderungen und zur Ereignisautomatisierung. Es verfolgt Dateisystemänderungen über verschiedene Betriebssysteme hinweg unter Verwendung nativer Kernel-Event-APIs oder eines portablen Polling-Fallbacks. Das Projekt implementiert spezifische Wrapper für Linux-Systeme unter Verwendung von inotify und fanotify sowie einen Watcher für BSD und macOS mittels kqueue. Es übersetzt diese plattformspezifischen APIs in ein einheitliches Ereignisformat, um ein konsistentes Überwachungsverhalten zu gewährleisten. Das Tool ermöglicht die automatische Ausführung externer Programme oder Skripte als Reaktion auf erkannte Änderungen. Es umfasst Funktionen zum Filtern von Ereignissen mittels Mustern, zum Bündeln schneller Änderungsfolgen in einzelne Benachrichtigungen und zum Streamen geänderter Dateipfade in null-terminierten Formaten zur Integration in Shell-Pipelines.

    Streams modified file paths into other command line tools to create custom data processing workflows.

    C++
    Auf GitHub ansehen↗5,553
  • red-data-tools/youplotAvatar von red-data-tools

    red-data-tools/YouPlot

    4,761Auf GitHub ansehen↗

    YouPlot ist ein Kommandozeilen-Plot-Dienstprogramm und ein Terminal-Datenvisualisierungstool, das verwendet wird, um statistische Plots und Diagramme direkt innerhalb einer Terminal-Schnittstelle mithilfe von Unicode-Zeichen zu rendern. Es fungiert als Unix-Pipeline-Plotter, der es Benutzern ermöglicht, numerische Daten zu visualisieren, ohne die Shell zu verlassen. Das Projekt arbeitet als Echtzeit-Datenvisualisierer und zeichnet Plots progressiv, während Daten in das System gestreamt werden. Es integriert sich in Kommandozeilen-Pipelines, indem es Daten von der Standardeingabe liest, um Echtzeit-Stream-Überwachung und Datenanalyse bereitzustellen. Das Tool deckt eine Vielzahl von Rendering-Funktionen ab, darunter Liniendiagramme, Streudiagramme, Histogramme, Balkendiagramme, Box-Plots und Dichtediagramme. Diese werden durch interne Systeme für dynamische Achsenskalierung und Koordinaten-Mapping unterstützt, um sich an die Terminal-Dimensionen anzupassen.

    Functions as a component within Unix-style command-line pipes using standard input and output.

    Rubyclicsvruby
    Auf GitHub ansehen↗4,761
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Shell Integration