awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
facebook avatar

facebook/PathPicker

0
View on GitHub↗
5,224 stele·281 fork-uri·Python·MIT·8 vizualizărifacebook.github.io/PathPicker↗

PathPicker

PathPicker este un selector de fișiere pentru linia de comandă și un picker de fișiere interactiv pentru shell care servește drept punte între ieșirea terminalului și instrumentele externe. Convertește ieșirea text din comenzile shell într-o listă vizuală, permițând utilizatorilor să identifice și să izoleze căi de fișiere specifice pentru acțiuni ulterioare.

Utilitarul analizează fluxurile de text din instrumente precum git sau grep pentru a identifica căile fișierelor, pe care utilizatorii le pot apoi filtra și selecta printr-o interfață interactivă. Aceste căi selectate sunt injectate în șabloane de comandă configurabile sau transmise ca argumente către procese externe, cum ar fi editoarele de text sau scripturile shell personalizate.

Instrumentul acoperă procesarea ieșirii shell-ului, selecția interactivă a fișierelor și automatizarea fluxului de lucru în linia de comandă.

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.

Istoric stele

Graficul istoricului de stele pentru facebook/pathpickerGraficul istoricului de stele pentru facebook/pathpicker

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru PathPicker

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu PathPicker.
  • jarun/nnnAvatar jarun

    jarun/nnn

    21,630Vezi pe 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
    Vezi pe GitHub↗21,630
  • gokcehan/lfAvatar gokcehan

    gokcehan/lf

    9,340Vezi pe 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
    Vezi pe GitHub↗9,340
  • sayanarijit/xplrAvatar sayanarijit

    sayanarijit/xplr

    4,704Vezi pe 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
    Vezi pe GitHub↗4,704
  • sinelaw/freshAvatar sinelaw

    sinelaw/fresh

    5,914Vezi pe 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
    Vezi pe GitHub↗5,914
Vezi toate cele 30 alternative pentru PathPicker→

Întrebări frecvente

Ce face facebook/pathpicker?

PathPicker este un selector de fișiere pentru linia de comandă și un picker de fișiere interactiv pentru shell care servește drept punte între ieșirea terminalului și instrumentele externe. Convertește ieșirea text din comenzile shell într-o listă vizuală, permițând utilizatorilor să identifice și să izoleze căi de fișiere specifice pentru acțiuni ulterioare.

Care sunt principalele funcționalități ale facebook/pathpicker?

Principalele funcționalități ale facebook/pathpicker sunt: 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.

Care sunt câteva alternative open-source pentru facebook/pathpicker?

Alternativele open-source pentru facebook/pathpicker includ: 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…