GitShow/facebook/PathPicker
facebook

PathPicker

PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands.

by facebook
Star on GitHubForkWebsite

Python

5.2k stars281 forks82 contributorsQuiet · 1y agoSince 20150.9.5MIT

Meet the team

See all 82 on GitHub →
pcottle
pcottle408 contributions
KapJI
KapJI109 contributions
lastquestion
lastquestion21 contributions
pallavagarwal07
pallavagarwal079 contributions
code-reaper08
code-reaper088 contributions
frantic
frantic6 contributions
metavida
metavida6 contributions
rjdean123
rjdean1235 contributions

Languages

View on GitHub →
Python86.2%
HTML6%
CSS3.7%
Shell3.5%
Ruby0.6%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

4 of 6 standards met

Community profile →
75
✓README✓License✓Contributing✓Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · Last activity 1y ago
See all on GitHub →
rahmaaismail
Enhance PathPicker: Regex/File Parsing & Command ModeOpenPR

Regex/File Parsing Improvements: Improved file detection with advanced regex patterns Added support for complex filenames, unicode paths, and deleted git files Optimized performance for large file lists Command Mode Enhancements: Added command_mode.py with: expand_tokens for custom token replacement (, , ) run_command for safe execution of shell commands with optional confirmation Updated screen.py: handle_command_mode for command input clrtoeol to clear input lines Integrated command execution with token expansion Updated input loop to support ':' for command mode

rahmaaismail · 3mo ago
xoity
Enhance security by adding safety checks for unpickling and ensuring …OpenPR

…restrictive file permissions

xoity · 4mo ago
toolleeo
Feature request: copy filenames to clipboard and then exit from fppOpenIssue

At the moment, the two options to "use" the selected filename(s) is 1) open them in the $EDITOR and 2) append them to a command that is inserted after fpp prompts for it. I suggest to add an additional option to "use" of the filename(s): copy the list of filenames to the clipboard and then exit from fpp. The filenames shall be separated by a single space, ready to be pasted on the command line or whenever else. Moreover, add an option to select the character to separate the filenames (default to single space). NULL-separated would be useful in many cases. WHY (mainly): allow to use the list of filenames directly within the command line; this allows standard editing of commands, and the saving of the command in the history.

toolleeo · 11mo ago

Recent fixes

View closed PRs →
mshzy
fix: code quality improvementMergedPR

Code quality fix

mshzy · 1mo ago
kianmeng
Fix typosMergedPR

Found via

kianmeng · 1y ago
hauntsaninja
Remove use of deprecated mypy optionMergedPR

is deprecated, see https://github.com/python/mypy/pull/13507

hauntsaninja · 1y ago
Structured data for AI agents

Repository: facebook/PathPicker. Description: PathPicker accepts a wide range of input -- output from git commands, grep results, searches -- pretty much anything. After parsing the input, PathPicker presents you with a nice UI to select which files you're interested in. After that you can open them in your favorite editor or execute arbitrary commands. Stars: 5223, Forks: 281. Primary language: Python. Languages: Python (86.2%), HTML (6%), CSS (3.7%), Shell (3.5%), Ruby (0.6%). License: MIT. Homepage: https://facebook.github.io/PathPicker/ Latest release: 0.9.5 (4y ago). Open PRs: 3, open issues: 23. Last activity: 1y ago. Community health: 75%. Top contributors: pcottle, KapJI, lastquestion, pallavagarwal07, code-reaper08, frantic, metavida, rjdean123, 64kramsystem, sethwoodworth and others.

·@ofershap

Replace github.com with gitshow.dev