nowfound

Dev tools · alternatives · 2026

24 alternatives to Pick: a Python library to create interactive selection list in terminal

create curses based interactive selection list in the terminal - aisk/pick

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pick: a Python library to create interactive selection list in terminal launched in 2016; newer entries below may have overtaken it.

  1. 1

    🚅 Interactive prompts made simple. Build a prompt like stacking blocks. - bchao1/bullet

    2019 · github.com · its alternatives →

  2. 2

    Interactive prompt for command-line applications. Contribute to manifoldco/promptui development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  3. 3

    Build terminal dashboards using ascii/ansi art and javascript - yaronn/blessed-contrib

    2015 · github.com · its alternatives →

  4. 4

    All your best prompts. One shortcut away.

    Feb 2026 · prompt-library.app · its alternatives →

  5. 5

    Remote development environments right from your terminal

    2017 · its alternatives →

  6. 6

    Always Googling those pesky Terminal commands? Use AI to find the commands for you from within the command line.

    2022 · oh-heck.dev · its alternatives →

  7. 7

    Python library to build pretty command line user prompts ✨Easy to use multi-select lists, confirmations, free text prompts ... - tmbo/questionary

    2019 · github.com · its alternatives →

  8. 8

    Command line picker to pipe through. Contribute to bernardorufino/pick development by creating an account on GitHub.

    2015 · github.com · its alternatives →

  9. 9

    A golang library for building interactive and accessible prompts with full support for windows and posix terminals. - AlecAivazis/survey

    2017 · github.com · its alternatives →

  10. 10

    Hey all, I am Paul, an indie-dev, I am working on this web based Drag and drop GUI builder tool for python. It's still in beta and currently supports tkinter and customtk. It can generate clean code python for the UI you build. You can check out the source code here: https://github.com/PaulleDemon/PyUIBuilder Feel free to check it out. Thanks!

    2025 · pyuibuilder.com · its alternatives →

  11. 11

    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 →

  12. 12

    Print your name in style. Contribute to arsham/figurine development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  13. 13
    Freeze▲118

    Generate images of code and terminal output

    2024 · github.com · its alternatives →

  14. 14

    Your wishes are my commands. Contribute to dylanjcastillo/shell-genie development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  15. 15

    A human-friendly and fast alternative to cut (and sometimes awk) - theryangeary/choose

    2020 · github.com · its alternatives →

  16. 16

    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 →

  17. 17

    Libmish adds a command prompt to your program, and telnet access. With your own commands. - buserror/libmish

    2020 · github.com · its alternatives →

  18. 18
    Manter▲65

    Terminal with autocomplete suggestions

    2023 · github.com · its alternatives →

  19. 19
  20. 20

    A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations - peterbrittain/asciimatics

    2016 · github.com · its alternatives →

  21. 21NF

    2016 · need-for-type.github.io · its alternatives →

  22. 22

    Make interactive prompt in Rust. Contribute to ynqa/promkit development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  23. 23DA

    https://github.com/tombasche/debut As part of work I was tasked with doing a presentation on a part of the Agile Manifesto, so as a way to make it interesting I initially decided to do it as an animated CLI app. Then I remembered curses existed! And a weekend later I ended up with a mini-framework for doing your own presentations in the terminal complete with borders, colours and keyboard interaction. It's also 100% Python with no external dependencies, so feel free to clone it and run it as the readme states.

    2020 · its alternatives →

  24. 24IL

    Terminal built with Tauri (Rust+Svelte). I got this idea of creating a terminal that is more user friendly having autocomplete suggestions. I couldn’t create a suggestions engine that would work for all commands. But I defined a structure (a state machine in src/cli/library/library.ts) that can be used to determine the next suggestions. The good part with this approach is that it is possible to have custom script based suggestions. For example if we write in the terminal “git checkout” and after we press Space, a dropdown will appear with all available branches. The bad part…

    2023 · its alternatives →

Also compare

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 →