{"repo":"fpgmaas/justx","free":true,"listed":false,"github":"https://github.com/fpgmaas/justx","clone":"git clone https://github.com/fpgmaas/justx.git","description":"A TUI command launcher built on top of just. Define recipes once, run them anywhere.","language":"Python","stars":166,"topics":["cli","command-line","commands","shell","bash","python","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"--- justx is a TUI command launcher built on top of just . Define recipes once, run them anywhere. --- Documentation &nbsp;·&nbsp; PyPI --- Installation Prerequisite: the just binary must be available on $PATH . Quickstart 1. Initialise your global recipe library: This creates /.justx/ with a sample justfile to get you started. To pull in a richer set of ready-made recipes (git, docker, filesystem tools, and more), run: 2. Launch the TUI: Browse your recipes with the arrow keys and press Enter to run one. Press q to quit. Global recipes justx supports global recipes; recipes that are available from anywhere on your machine, no matter which project you're in. Global recipes are discovered automatically when you run justx . justx searches for the global justfile and also discovers all .just files in the /.justx/ directory. For example: Where /.justx/docker.just might contain: You can also skip the TUI and run recipes directly with justx run : Local recipes and modules If you run justx from a directory that contains a justfile , its recipes appear automatically in the TUI. justx also supports just 's native module system — any modules declared in your justfile are discovered and shown as separate sources. --- For full details on file discovery, CLI reference, and example justfiles, see the documentation.","default_branch":null,"files":null,"tree":[],"storefront":"/r/fpgmaas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fpgmaas/justx/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."}