A Zsh plugin that wraps peco, percol, and fzf to provide interactive selection widgets for shell tasks.
Anyframe is a Zsh plugin that acts as a wrapper for fuzzy finder tools like peco, percol, and fzf, providing interactive widgets for common shell operations. It allows users to quickly select and execute commands, navigate directories, manage Git branches, and kill processes through a keyboard-driven interface, streamlining terminal workflows.
Zsh users and command-line enthusiasts who want to enhance their shell productivity with interactive fuzzy selection for history, Git, directories, and processes.
Developers choose Anyframe for its seamless integration of multiple fuzzy finders into Zsh, offering a unified, configurable set of widgets that reduce typing and speed up common terminal tasks without switching contexts.
peco/percol/fzf wrapper plugin for zsh
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Works with multiple fuzzy finders (peco, percol, fzf, fzf-tmux) and allows configuration via Zsh styles, as shown in the Configurations section, enabling users to choose their preferred selector.
Integrates common tasks like history search, Git branch management, directory navigation, and process killing into interactive widgets, reducing typing and context switching for faster workflows.
Supports mapping widgets to user-defined keyboard shortcuts, as demonstrated in the keybind examples, allowing seamless integration into personal Zsh setups.
Seamlessly extends functionality with tools like ghq for repository management and cdr for directory history, leveraging existing ecosystems for enhanced navigation.
Requires installation of external fuzzy finders (e.g., fzf, peco) and additional tools like ghq or cdr for some widgets, adding complexity and potential points of failure.
The README has empty sections like 'Usage' and 'Examples', lacking detailed guides or troubleshooting tips, which can hinder adoption and configuration.
Only compatible with Zsh, making it unsuitable for users of other shells like Bash or Fish, and requiring Zsh-specific knowledge for setup and customization.