awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 repositorios

Awesome GitHub RepositoriesPath-Based Command Execution

Executing shell commands by passing selected file or directory paths as arguments.

Distinct from Configuration File Command Execution: Unlike configuration file execution, this focuses on using selected filesystem paths as CLI arguments.

Explore 7 awesome GitHub repositories matching development tools & productivity · Path-Based Command Execution. Refine with filters or upvote what's useful.

Awesome Path-Based Command Execution GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • moudey/shellAvatar de moudey

    moudey/Shell

    6,649Ver en GitHub↗

    Shell is a Windows File Explorer context menu manager and shell UI customizer. It functions as a registry-based shell extension that uses a declarative configuration engine to add, remove, and modify context menu entries within the operating system. The project distinguishes itself through a text-based configuration system that supports logical expressions and conditional rules to control menu item visibility. It allows for the creation of multi-level cascade menus and the integration of custom visual identifiers, including SVG icons and glyphs, directly into the shell interface. Broad capab

    Parses configuration strings to execute shell commands using selected file or directory paths as arguments.

    C++context-menufile-explorernilesoft-shell
    Ver en GitHub↗6,649
  • microsoft/vscode-goAvatar de microsoft

    microsoft/vscode-go

    5,897Ver en GitHub↗

    Este proyecto es una extensión del lenguaje Go para VS Code que proporciona un entorno de desarrollo completo a través de un cliente de servidor de lenguaje, una interfaz de depuración y un ejecutor de automatización de pruebas. Integra inteligencia de lenguaje, formateo y capacidades de depuración para soportar el ciclo de vida completo de desarrollo del lenguaje Go. La extensión se distingue por gestionar la cadena de herramientas (toolchain) de Go, incluyendo la instalación y configuración de binarios externos requeridos para las características del lenguaje. También cuenta con una interfaz dedicada de automatización de pruebas que permite la generación de esqueletos de pruebas unitarias y la visualización de perfiles de cobertura de código directamente dentro del editor. El proyecto cubre una amplia gama de capacidades, incluyendo análisis estático para linting y verificación, refactorización de símbolos y formateo automatizado de código fuente. Proporciona herramientas para navegar por paquetes y símbolos, así como utilidades para la generación de stubs de interfaces y gestión de etiquetas de estructuras (struct tags). La depuración interactiva de programas es compatible a través de puntos de interrupción (breakpoints) y seguimiento de variables.

    Wraps Go CLI commands in shell processes using workspace paths to perform formatting, linting, and testing.

    TypeScript
    Ver en GitHub↗5,897
  • facebook/pathpickerAvatar de facebook

    facebook/PathPicker

    5,224Ver en GitHub↗

    PathPicker es un selector de archivos de línea de comandos y selector de archivos de shell interactivo que sirve como puente entre la salida de la terminal y herramientas externas. Convierte la salida de texto de los comandos de shell en una lista visual, permitiendo a los usuarios identificar y aislar rutas de archivos específicas para acciones posteriores. La utilidad analiza flujos de texto de herramientas como git o grep para identificar rutas de archivos, que los usuarios pueden filtrar y seleccionar mediante una interfaz interactiva. Estas rutas seleccionadas se inyectan en plantillas de comandos configurables o se pasan como argumentos a procesos externos, como editores de texto o scripts de shell personalizados. La herramienta cubre el procesamiento de salida de shell, selección interactiva de archivos y automatización del flujo de trabajo de línea de comandos.

    Executes shell commands by passing selected file paths as arguments or through token injection.

    Python
    Ver en GitHub↗5,224
  • nvim-neo-tree/neo-tree.nvimAvatar de nvim-neo-tree

    nvim-neo-tree/neo-tree.nvim

    5,247Ver en GitHub↗

    Neo-tree is an extensible UI component for Neovim that functions as a file explorer, project resource manager, and git status browser. It provides a tree-based interface for navigating filesystems, managing open buffers, and organizing document symbols within a side panel. The project is designed as a customizable framework that allows for the integration of external data sources and the implementation of user-defined event handlers. It supports custom tree visuals and component rendering, enabling the display of metadata, custom icons, and third-party plugin data within the tree view. Capab

    Supports running specific operations on selected files by passing the full file path directly into the command line.

    Luafile-explorerluaneovim
    Ver en GitHub↗5,247
  • greenshot/greenshotAvatar de greenshot

    greenshot/greenshot

    4,980Ver en GitHub↗

    Greenshot es una herramienta de captura de pantalla para Windows y suite de productividad diseñada para capturar regiones de pantalla, ventanas específicas o pantallas completas como archivos de imagen. Funciona como un editor de anotación de imágenes y cargador de imágenes externo, permitiendo a los usuarios procesar activos visuales antes de guardarlos o compartirlos. El proyecto enfatiza los flujos de trabajo automatizados mediante el uso de teclas de acceso rápido globales y enrutamiento de línea de comandos para enviar archivos capturados a aplicaciones externas. Admite pantallas de alta resolución con escalado específico para pantallas de alta densidad de píxeles (DPI) para garantizar la consistencia visual. El software proporciona capacidades para la manipulación de imágenes, incluyendo la adición de resaltados, formas y ofuscación para crear documentación visual. Las imágenes capturadas se pueden exportar a varios destinos como archivos, portapapeles, impresoras, correos electrónicos, programas de oficina o servicios de alojamiento de fotos de terceros.

    Executes external applications by passing captured file paths as arguments to automate workflows.

    C#
    Ver en GitHub↗4,980
  • ripmeapp/ripmeAvatar de RipMeApp

    RipMeApp/ripme

    4,041Ver en GitHub↗

    Ripme is a batch media downloader and web media scraper designed for extracting images and videos from image-hosting platforms and social media sites. It functions as an image gallery downloader and a network client capable of retrieving full albums and paginated content. The project includes a custom media ripper framework that allows for the definition of new extraction rules to support websites lacking native support. It features a proxy-enabled network layer for routing requests through HTTP or SOCKS servers and supports session-based content retrieval using authentication cookies and cus

    Executes custom shell commands after downloads finish, passing the album path and source URL as arguments.

    Javaalbumarchivalarchive
    Ver en GitHub↗4,041
  • kamiyaa/joshutoAvatar de kamiyaa

    kamiyaa/joshuto

    3,714Ver en GitHub↗

    Joshuto is a keyboard-driven terminal user interface file manager built with Rust. It functions as a Vim-like file explorer, providing a text-based environment for browsing directories and performing filesystem operations through modal navigation and cursor-based movements. The project distinguishes itself through a side-by-side column view that allows for terminal file previewing, including the rendering of image thumbnails and file contents. It supports a highly customizable workflow where users can define their own keybindings, visual themes, and terminal styles through external configurat

    Executes external shell programs by passing the currently selected file or directory paths as arguments.

    Rustclipboardconcurrencyfile-manager
    Ver en GitHub↗3,714
  1. Home
  2. Development Tools & Productivity
  3. Path-Based Command Execution