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
·
facebook avatar

facebook/PathPicker

0
View on GitHub↗
5,224 estrellas·281 forks·Python·MIT·10 vistasfacebook.github.io/PathPicker↗

PathPicker

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.

Features

  • File Selection Pickers - Provides an interactive file picker that parses piped shell output to select paths for external commands.
  • Interactive Shell File Pickers - Acts as a bridge between terminal output and text editors by allowing interactive picking of files before execution.
  • Path-Based Selection Filters - Provides a visual interface to filter and isolate specific file paths from large lists before further action.
  • Pattern-Based Extraction - Uses text matching and predefined patterns to isolate valid file system paths from unstructured shell output.
  • Command Output Parsers - Parses text streams from tools like git or grep to isolate file paths for further processing.
  • Command Automation - Automates developer tasks by passing filtered sets of file paths as arguments to custom shell commands.
  • Standard Input Stream Processing - Processes lists of filenames provided via standard input for interactive selection.
  • Interactive Output Pickers - Transforms command-line tool output into a selectable interactive list of files.
  • Text & Output Processing - Converts raw text output from shell commands into a selectable list of files.
  • Interactive Selection Interfaces - Provides a searchable terminal interface that allows users to interactively filter and select file paths.
  • Terminal-to-Editor Bridges - Bridges the gap between terminal search results and text editors by visually selecting which files to open.
  • Editor File Openers - Launches a preferred text editor to open specific files selected from a parsed input list.
  • Path-Injection Templates - Injects selected file paths into configurable command templates for automated batch processing.
  • Developer Utilities - Serves as a productivity helper for filtering project files and passing them to shell commands or editors.
  • Path-Based Command Execution - Executes shell commands by passing selected file paths as arguments or through token injection.
  • Command Argument Templates - Injects selected file paths into configurable string tokens to generate final shell command arguments.
  • Stream-to-List Mappings - Maps parsed text streams directly to a selectable list for real-time user interaction.
  • Selection State Management - Maintains a toggleable selection set of filtered items within the visual terminal interface.
  • Interactive List Filtering - Allows users to identify specific files by filtering a list of parsed paths via a visual interface.
  • File Management - After parsing the output from a command, PathPicker presents you with a nice UI to select which files you're interested in.
  • Shells and Command Line - Utility for interactively selecting file paths from command output.
  • Terminal Productivity - Select files from command output for further processing.
  • CLI Utilities - Selects files from bash output.

Historial de estrellas

Gráfico del historial de estrellas de facebook/pathpickerGráfico del historial de estrellas de facebook/pathpicker

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace facebook/pathpicker?

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.

¿Cuáles son las características principales de facebook/pathpicker?

Las características principales de facebook/pathpicker son: File Selection Pickers, Interactive Shell File Pickers, Path-Based Selection Filters, Pattern-Based Extraction, Command Output Parsers, Command Automation, Standard Input Stream Processing, Interactive Output Pickers.

¿Qué alternativas de código abierto existen para facebook/pathpicker?

Las alternativas de código abierto para facebook/pathpicker incluyen: jarun/nnn — This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local… gokcehan/lf — lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and… sayanarijit/xplr — xplr is a terminal-based file explorer that combines a composable panel layout engine with a Lua plugin runtime,… sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… mgunyho/tere — Terminal file explorer. audreyr/cookiecutter — Cookiecutter is a cross-platform command-line interface tool for project scaffolding and template generation. It…

Alternativas open-source a PathPicker

Proyectos open-source similares, clasificados según cuántas características comparten con PathPicker.
  • jarun/nnnAvatar de jarun

    jarun/nnn

    21,630Ver en GitHub↗

    This project is a keyboard-driven terminal file manager designed for efficient navigation and manipulation of local and remote filesystems. It functions as both a standalone console file explorer and a versatile file picker, allowing users to select paths and pass them to external shell commands or system utilities for automated workflows. The application distinguishes itself through a highly modular architecture that supports compile-time feature flagging and static binary compilation, ensuring a minimal memory footprint and portability across environments. Users can extend its core function

    Candroidbatch-renamec
    Ver en GitHub↗21,630
  • gokcehan/lfAvatar de gokcehan

    gokcehan/lf

    9,340Ver en GitHub↗

    lf is a terminal-based file manager and TUI file explorer that provides keyboard-driven navigation for browsing and organizing files and directories. It operates as a shell-integrated tool that synchronizes the current working directory with the calling shell and supports vi-style keybindings for filesystem operations. The project distinguishes itself through its ability to render images directly in the terminal via the SIXEL graphics protocol and its shell-driven execution model, which allows users to extend functionality using external shell scripts and commands. It also implements a server

    Gofile-managerterminal
    Ver en GitHub↗9,340
  • sayanarijit/xplrAvatar de sayanarijit

    sayanarijit/xplr

    4,704Ver en GitHub↗

    xplr is a terminal-based file explorer that combines a composable panel layout engine with a Lua plugin runtime, allowing users to script custom keybindings, layouts, and workflow automation without recompiling. Its mode-based keybinding contexts switch mappings based on the current task, and the pipeline-based file filtering mechanism lets you dynamically refine the file listing with a visible, reorderable stack of criteria. The core integrates with external processes through a FIFO message bus, enabling commands and directory changes to flow between the explorer and outside tools. What sets

    Rustclicommand-lineconsole
    Ver en GitHub↗4,704
  • sinelaw/freshAvatar de sinelaw

    sinelaw/fresh

    5,914Ver en GitHub↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    Ver en GitHub↗5,914
  • Ver las 30 alternativas a PathPicker→