Dev tools · alternatives · 2026
24 alternatives to Trogon – An automatic TUI for command line apps
Hi HN, Trogon is a project to generate a TUI for command line apps. It presents the arguments, options, and switches as a form. Editing the form generates a command line, which you can then run with a keypress. I'm a lover of the command line. But I can recall only a fraction of the switches for most commands I use. I would love it if there was a TUI available for most commands. Trogon currently works with Python and the Click library, but I would like it to cover more of the Python ecosystem and also generate TUIs for apps not written in Python. More information in the repository. Let me…
Trogon automatically generates text-based user interfaces for command line applications, displaying arguments, options, and switches as interactive forms. Users can edit the form to construct commands and execute them… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Trogon – An automatic TUI for command line apps launched in 2023; newer entries below may have overtaken it.
- 1

The top-like text-based user interface for Austin. Contribute to P403n1x87/austin-tui development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 2

tui-use lets agents interact with programs that expect a human at the keyboard — REPLs, debuggers, TUI apps, and anything else bash can't reach. - onesuper/tui-use
Apr 2026 · github.com · its alternatives →
- 3

A Terminal UI to browse Hacker News. Contribute to aome510/hackernews-TUI development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 4

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.
2022 · github.com · its alternatives →
- 5

Interactive prompt for command-line applications. Contribute to manifoldco/promptui development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 6

Author here. I made this little TUI program for managing default applications on the Linux desktop. Maybe some of you will find it useful. Happy to answer any questions.
Jan 2026 · github.com · its alternatives →
- 7

A simple programming and debugging environment.
2022 · hackage.haskell.org · its alternatives →
- 8

- 9TI
2017 · tux.io · its alternatives →
- 10AC
Hi HN! We just shipped a full-featured TUI (Text User Interface) for chatting with your Marvin bots, powered by GPT 4 or GPT-3.5. Like all of Marvin, it's fully open-source and we hope you find it useful. To launch it, upgrade and run `marvin chat`. The TUI is built with Textual (https://github.com/textualize/textual/) and uses some of its newest features including background workers and modals. We've made base TUIs before but this is the first one that's a true "app" with many screens and coordinated global state. Happy to answer any questions about working with…
2023 · askmarvin.ai · its alternatives →
- 11

sleeek tui for hacker news. Contribute to ahmd-sh/hntui development by creating an account on GitHub.
24d ago · github.com · its alternatives →
- 12
Multitui▲126I made Multitui to control the sandbox of coding agents easily without changing my dev environment (no special container or VM). There's no configuration required in your local dev environment... just launch ClaudeCode.app instead of claude in your general terminal. Containers and VMs can be useful, but I always have a bunch of projects going and those solutions feel heavy. Multitui creates single-purpose native macOS apps for any terminal app, with optional sandbox. It uses the built-in macOS sandbox-exec along with log monitoring to give you an easy UI to manage rules, see what's being…
Feb 2026 · multitui.com · its alternatives →
- 13

Python-based workflow tool for automating complex data tasks
2024 · its alternatives →
- 14

Being bored with filling out the same web forms again and again, I created trovu.net. It's a command-line web search tool that uses curated and personal shortcuts, organized by namespaces, and supports multiple and typed arguments for efficient keyboard use. Trovu prioritizes privacy; all searches are processed locally, without queries to the Trovu server. It's open-source, AGPL-licensed. Here's a quick demo of how it works, you can also watch a video – https://www.youtube.com/watch?v=gOUNhCion9M ▶ gfl ber, ibiza, 28, 6 – this takes me directly to Google Flights, listing…
2024 · trovu.net · its alternatives →
- 15

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,…
2024 · github.com · its alternatives →
- 16AA
2018 · john-millikin.com · its alternatives →
- 17

Hi HN, I built a simple TUI for viewing and editing .md files in the terminal. More and more markdown files keep appearing in our projects, and I found myself needing a quick way to view(with syntax highlighting) and edit them without leaving the terminal, so I built this
Apr 2026 · mdee.bkh.dev · its alternatives →
- 18

i always loved looking up the On-Line Encyclopedia of Integer Sequences (OEIS) when researching a sequence of numbers. so I decided to make a TUI and CLI for it so that I can browse sequences in the terminal. it supports almost all the features on the site (including the OEIS Webcam) and supports graphs, a preview pane, exporting and bookmarks. more features here: https://github.com/hako/oeis-tui?tab=readme-ov-file#features repo: https://github.com/hako/oeis-tui gitHub releases: https://github.com/hako/oeis-tui/releases cargo:…
Nov 2025 · github.com · its alternatives →
- 19

I needed to remote control a program (and read it’s output) while that tool should still be fully interactive for the user. Obviously there are things like tmux and more but they emulate an entire terminal. This is simpler in that it just sets up a pty and basic pipes or files to send stuff in and read from it.
2022 · github.com · its alternatives →
- 20

One of my favorite developer tool companies in the world is Charm. So I was blown away when they said they were rethinking how email could be sent using the terminal. Pop is a Text-based User Interface (TUI) that allows you to send emails without having to switch context from your command-line interface. Here's why I'm obsessed with Pop: 1. You can write an email body with AI 2. You can easily install using Homebrew 3. You can do some really powerful stuff like generating a PDF and sending an invoice via email entirely from the command line The email sending part is taken care by Resend,…
2023 · github.com · its alternatives →
- 21

This was by far the most common missing feature of the library since my first post, so I'm really happy I managed to figure it out. See the release for some code examples and a detailed changelog, and most importantly, have a great day!
2022 · github.com · its alternatives →
- 22

I've been building go-tui (https://go-tui.dev), a terminal UI framework for Go inspired by the templ framework for the web (https://templ.guide/). The syntax should be familiar to templ users and is quite different from other terminal frameworks like bubbletea. Instead of imperative widget manipulation or bubbletea's elm architecture, you write HTML-like syntax and Tailwind-style classes that can intermingle with regular Go code in a new .gsx filetype. Then you compile these files to type-safe Go using `tui generate`. At runtime there's a flexbox layout engine based…
Mar 2026 · go-tui.dev · its alternatives →
- 23

Recently, I found a long desired framework that treats the terminal via a DOM/CSS approach named Textual [https://textual.textualize.io]. In order to explore this framework I started developing a terminal based TUI RPN (styled in the aesthetic of a classic HP 15C pocket) calculator. So far this TUI RPN calculator has classic HP styled buttons, LCD display and some of the basic math operations. This is very much a W.I.P. Any engagement welcome.
2024 · github.com · its alternatives →
- 24

A CLI tool to build beautiful rich text command-line interfaces with type validation. - Andarius/piou
2021 · github.com · its alternatives →
Also compare
- Austin-Tui – Spy inside a running Python program at no performance cost alternatives
- TUI-use: Let AI agents control interactive terminal programs alternatives
- hackernews_tui – A Terminal UI to browse Hacker News discussions alternatives
- Interactive exercises for Linux CLI text processing commands alternatives
- Promptui – Rich UI elements for cli prompts in Go alternatives
- TUI for managing XDG default applications alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →