nowfound

Dev tools · December 18, 2024

Yakari – Interactive TUIs for CLI tools

Hi HN! I wanted to share Yakari, a tool I built to make command-line interfaces more approachable through interactive TUIs. If you've ever forgotten CLI flags or needed to look up command syntax, this might help. Yakari turns complex commands into interactive menus. Users can navigate through options with simple key presses instead of memorizing complex command structures. If you've used Emacs and Magit (or any other Transient) before, the interface will feel familiar. Features: - Transform CLIs into guided menus - Create custom menus for any CLI - Support for flags, named parameters,…

Yakari – Interactive TUIs for CLI tools launched on December 18, 2024 with 78 votes, #425 of 5,365 launches that month and more than 90% of that year's launches. The site was still online in September 2026, 1 year on.

Visit github.com ↗Alternativestop 8% of December 2024

In plain words

Yakari is a tool that transforms command-line interfaces into interactive text-based menus, making CLI tools more accessible to users who struggle with complex syntax and flags. Instead of memorizing commands, users navigate options using simple keyboard controls in a Magit-like interface. It supports custom menu creation for any CLI tool, handles flags and parameters, and includes command history and contextual help. Designed for developers and command-line users seeking a more approachable alternative to traditional CLI workflows.

written from the facts on this page · September 2026

From the sources

Yakari: an interactive command building tool. Contribute to vlandeiro/yakari development by creating an account on GitHub.

Transform complex command-line interfaces into guided, interactive experiences. Yakari helps users build commands step by step, making CLI tools more accessible and user-friendly. usage: ykr [-h] [-d] [-n] command_name positional arguments: command_name Name of the command to execute options: -h, --help show this help message and exit -d, --dry-run If toggled, Yakari only prints the command rather than running it. -n, --native When toggled, run the command in the original shell instead of within the Yakari TUI. Try it out! With uv : uvx --from yakari ykr demo will start a demo that showcases the different types or arguments and commands supported by Yakari. This demo only run echo commands…from github.com

In the maker’s words, at launch

Hi HN! I wanted to share Yakari, a tool I built to make command-line interfaces more approachable through interactive TUIs. If you've ever forgotten CLI flags or needed to look up command syntax, this might help. Yakari turns complex commands into interactive menus. Users can navigate through options with simple key…

Does a similar job

all alternatives →
  • Magic-cli – A copilot for your command line2024 · github.com · ▲158

    Blog post: https://guywaldman.com/posts/introducing-magic-cli

  • Interactive exercises for Linux CLI text processing commands2022 · github.com · ▲69

    Last month, I started learning a Python TUI framework called Textual. After working on a 4x4 board game, I made an interactive app to test your CLI text processing skills with 40 beginner to intermediate level exercises. The app is fairly basic in terms of features — only single input file, so no stdin data, multiple files, etc. Most of the exercises in this app is based on my Computing from the Command Line ebook (https://learnbyexample.github.io/cli-computing/preface.html). I hope to improve the TUI app to support all the 200+ exercises sometime next year.

  • Get answers for shell commands from GPT3 from your terminal2022 · github.com · ▲159

    I was constantly googling CLI commands so I built this small CLI tool with GPT3. You can ask for shell commands right from the CLI. You'd need to use your own API KEY for this but it's pretty simple, instructions are in the README Not perfect but not bad either.

  • A CLI that makes LLMs convenient to use for developers2024 · github.com · ▲26

    Command-line interface for the Arcane Engine. Contribute to arc-eng/cli development by creating an account on GitHub.

  • DALL·E Cli2023 · ivanojanguren.com · ▲111

    Image generation, editing & filters from the command line

  • Unix tool that visualizes shell commands usage2021 · github.com · ▲98

    🐚📊 Show off your most used shell commands. Contribute to irevenko/tsukae development by creating an account on GitHub.

More dev tools this month

the category →
  • /dev/null▲483

    a social network for devs

    Dev tools · 3d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 23d ago · openbot.run

  • Talanoa▲345

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 20d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 28d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, December 2024

the whole month →
  • Remy AI▲2,170

    Anyone can sleep and recover better

    AI · 2024 · apps.apple.com

  • Remento▲1,681

    The AI biographer for loved ones

    AI · 2024 · remento.co

  • Aimfox▲1,213

    Built for LinkedIn outreach, made to close deals

    Growth · 2024 · aimfox.com

  • Stackfix▲1,112

    Compare software in seconds

    AI · 2024 · stackfix.com

  • Coval▲1,012

    Simulation & evals to ship delightful voice & chat AI agents

    AI · 2024 · coval.ai

  • VocAdapt▲961

    Master languages with AI-adapted authentic content

    Life & fun · 2024 · vocadapt.com