{"repo":"kyu08/fzf-make","free":true,"listed":false,"github":"https://github.com/kyu08/fzf-make","clone":"git clone https://github.com/kyu08/fzf-make.git","description":"A command line tool that executes commands using fuzzy finder with preview window for make, npm, pnpm, yarn, just and task.","language":"Rust","stars":291,"topics":["cli","fuzzy-finder","fzf","make","makefile","rust","tui","hacktoberfest","ratatui","terminal"],"license":"MIT","category":"cli-tools","readme_excerpt":"fzf-make is a command line tool that executes commands using fuzzy finder with preview window. Currently supporting make , npm , pnpm , yarn , just , task . 🛠️ Features - Select and execute a make target or (npm pnpm yarn) scripts or just recipe or task using fuzzy-finder with a preview window by running fzf-make ! - Execute the last executed command(By running fzf-make --repeat .) - Command history - Support make , npm , pnpm , yarn , just , task . - Support passing additional arguments to the command using popup window. The UI looks like: https://github.com/kyu08/fzf-make/pull/447 - [make] Support include directive - [npm] Support workspace (collect scripts from all package.json files in the workspace using npm query ). - Note that the minimum supported npm version for workspace support is 8.16.0 (required for npm query ). - [pnpm] Support workspace(collect scripts all of package.json in the directory where fzf-make is launched.) - [yarn] Support workspace(collect all scripts which is defined in workspaces field in root package.json .) - [just] Support execution inside of directory of justfile. - [task] Support includes with both file and directory paths, following Taskfile schema. (fzf-make is just using output of task --list-all --json ) - Note that the minimum supported task version is v3.44.0 . - (Scheduled to be developed) Support config file 📦 Installation mise macOS Homebrew Arch Linux fzf-make can be installed from the AUR using an AUR helper. For example: NixOS /","default_branch":null,"files":null,"tree":[],"storefront":"/r/kyu08","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kyu08/fzf-make/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}