{"repo":"tui-cs/clet","free":true,"listed":false,"github":"https://github.com/tui-cs/clet","clone":"git clone https://github.com/tui-cs/clet.git","description":"CLIs for prompting with rich TUI, mouse/keyboard, typed inputs, consistent JSON output and exit codes.","language":"C#","stars":12,"topics":["cli","command-line","terminal","terminal-ui","tui","bat","dialog","glow","gum","linux"],"license":"MIT","category":"cli-tools","readme_excerpt":"One binary. Every prompt. JSON out. Go home. A clet is a CLI-let - Simple CLI commands that prompt the user with rich TUI (full mouse/keyboard), typed inputs, consistent JSON output and exit codes. Works for humans and AI agents alike. Available Clets Alias Description Options --- --- --- select Presents a list of options and returns the text of the selected item. --options , args... text , multiline-text , mt Prompts for multi-line text input using an editor and returns the entered string. int Prompts for an integer value using a numeric spinner. --step decimal Prompts for a decimal value using a numeric spinner. --step confirm Prompts for a yes/no confirmation and returns a boolean. date Prompts for a date and returns an ISO-8601 date string (YYYY-MM-DD). time Prompts for a time and returns an ISO-8601 time string (HH:MM:SS). duration Prompts for a duration and returns an ISO-8601 duration string (e.g. PT1H30M). color Prompts for a color and returns a hex string (#rrggbb). multi-select Presents a list of options with checkboxes and returns the selected texts. --options , args... attribute-picker , attribute Prompts for text attributes (foreground, background, style) and returns a JSON object. pick-file , file Opens a file picker dialog and returns the selected file path(s). --multi , --root , --filter pick-directory , dir Opens a directory picker dialog and returns the selected directory path. --root linear-range , range Presents a linear range selector (single, multi, or b","default_branch":null,"files":null,"tree":[],"storefront":"/r/tui-cs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tui-cs/clet/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."}