python-prompt-toolkit

CLI toolkit

A Python library for building interactive command line applications with advanced features like syntax highlighting and code completion.

Library for building powerful interactive command line applications in Python

GitHub

9k stars
151 watching
716 forks
Language: Python
last commit: 12 days ago
Linked from 4 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
prompt-toolkit/ptpython An interactive Python shell with advanced features and customizable interface 5,229
pallets/click A toolkit for creating command line interfaces with a minimal amount of code. 15,780
c-bata/go-prompt A library for building interactive command-line interfaces with auto-complete suggestions. 5,290
pexpect/pexpect A Python module for controlling interactive applications in a pseudo-terminal 2,624
microsoft/prompt-engine A utility library for crafting prompts to help Large Language Models generate specific outputs 2,591
bpython/bpython An enhanced interactive Python interpreter with features common to IDEs. 2,635
promptslab/promptify A tool that uses large language models to extract structured information from unstructured text 3,266
microsoft/promptbench A unified framework for evaluating large language models' performance and robustness in various scenarios. 2,462
bigscience-workshop/promptsource A toolkit for creating and using natural language prompts to enable large language models to generalize to new tasks. 2,696
silbermm/prompt A terminal UI library for Elixir developers to build interactive CLI tools 29
cookiecutter/cookiecutter A command-line utility that creates projects from pre-defined templates. 22,632
riobard/bash-powerline A Bash script implementing a Powerline-style prompt with customizable Git status, platform-dependent symbols, and color-coded prompts. 898
scanny/python-pptx Creates and manipulates PowerPoint documents programmatically. 2,463
erikgeiser/promptkit A collection of reusable command line prompts and widgets for building interactive programs 251
microsoft/playwright-python A Python library to automate multiple web browsers with a single API. 11,872