awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesStandard Input Stream Processing

Processing lists of filenames provided via standard input for batch indexing.

Distinct from Standard Input Reading: Candidates refer to UI inputs or low-level I/O bridges, not the architectural pattern of piping filenames into a tool.

Explore 5 awesome GitHub repositories matching development tools & productivity · Standard Input Stream Processing. Refine with filters or upvote what's useful.

Awesome Standard Input Stream Processing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • universal-ctags/ctagsAvatar de universal-ctags

    universal-ctags/ctags

    7,229Voir sur GitHub↗

    Universal Ctags is a multi-language symbol indexer and regex-based parsing engine used to extract and catalog functions, classes, and variables from source code. It functions as a source code indexer that scans files across diverse programming languages to create searchable catalogs of definitions and declarations. The project is distinguished by its extensible parser framework, which allows users to define new language rules using regular expressions and configuration files. It supports complex parsing scenarios through state-based parsing, stack-oriented scope tracking, and guest-parser del

    Universal Ctags reads file names from standard input and prints tags to standard output on a file-by-file basis.

    Ccode-analysiscode-completioncode-navigation
    Voir sur GitHub↗7,229
  • mikaelbr/node-notifierAvatar de mikaelbr

    mikaelbr/node-notifier

    5,840Voir sur GitHub↗

    node-notifier est une bibliothèque Node.js et un wrapper multiplateforme qui fournit une interface JavaScript unifiée pour envoyer des notifications de bureau natives sur macOS, Windows et Linux. Il agit comme un pont entre le code JavaScript et les binaires de notification au niveau du système tels que libnotify, Growl et Windows Toasters. Le projet prend en charge l'intégration d'alertes natives dans les applications Node.js, les applications de bureau Electron et les scripts shell. Il inclut un utilitaire en ligne de commande pour déclencher des alertes de bureau directement depuis un terminal en utilisant des arguments ou une entrée redirigée (piped). La bibliothèque gère la livraison des alertes natives, incluant la lecture d'audio de notification personnalisé. Elle surveille également l'interaction de l'utilisateur, permettant aux applications d'écouter les clics ou les délais d'attente pour déclencher des réponses programmatiques. Des options de configuration sont disponibles pour ajuster les paramètres du rapporteur du système d'exploitation, tels que les identifiants d'application et les niveaux d'urgence.

    Sends notification content to system utilities by piping text data directly into their input streams.

    JavaScript
    Voir sur GitHub↗5,840
  • facebook/pathpickerAvatar de facebook

    facebook/PathPicker

    5,224Voir sur GitHub↗

    PathPicker est un sélecteur de fichiers en ligne de commande et un sélecteur de fichiers shell interactif qui sert de pont entre la sortie du terminal et des outils externes. Il convertit la sortie texte des commandes shell en une liste visuelle, permettant aux utilisateurs d'identifier et d'isoler des chemins de fichiers spécifiques pour une action ultérieure. L'utilitaire analyse les flux de texte provenant d'outils tels que git ou grep pour identifier les chemins de fichiers, que les utilisateurs peuvent ensuite filtrer et sélectionner via une interface interactive. Ces chemins sélectionnés sont injectés dans des modèles de commande configurables ou passés comme arguments à des processus externes, tels que des éditeurs de texte ou des scripts shell personnalisés. L'outil couvre le traitement de la sortie shell, la sélection interactive de fichiers et l'automatisation du workflow en ligne de commande.

    Processes lists of filenames provided via standard input for interactive selection.

    Python
    Voir sur GitHub↗5,224
  • jeffkaufman/icdiffAvatar de jeffkaufman

    jeffkaufman/icdiff

    4,369Voir sur GitHub↗

    icdiff est un analyseur de texte en ligne de commande et un outil de diff côte à côte. Il sert d'utilitaire de comparaison visuelle qui identifie les modifications entre deux fichiers texte et les affiche dans une mise en page à deux colonnes colorées dans le terminal. L'outil fonctionne comme un fournisseur de diff pour le contrôle de version, permettant aux utilisateurs de remplacer les moteurs de différence par défaut par un format côte à côte. Il utilise des codes de couleur ANSI pour mettre en évidence les changements au niveau des caractères, offrant une méthode visuelle pour la revue de code et l'analyse de texte basée sur le terminal. Le système gère le calcul des différences par une analyse ligne par ligne et un calcul dynamique de la largeur des colonnes. Il prend en charge le traitement des flux d'entrée standard, permettant l'intégration avec les flux de travail des utilitaires shell et les pipes.

    Processes data from command line arguments or pipes to integrate with shell utility workflows.

    Python
    Voir sur GitHub↗4,369
  • mike-engel/jwt-cliAvatar de mike-engel

    mike-engel/jwt-cli

    1,482Voir sur GitHub↗

    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

    Processes token data from standard input streams for automated shell workflows.

    Rustclicommand-line-tooljson
    Voir sur GitHub↗1,482
  1. Home
  2. Development Tools & Productivity
  3. Standard Input Stream Processing