Mckinsey666/bullet
Interactive prompts made simple. Build a prompt like stacking blocks.
repo name | Mckinsey666/bullet |
repo link | https://github.com/Mckinsey666/bullet |
homepage | https://pypi.org/project/bullet/ |
language | Python |
size (curr.) | 1318 kB |
stars (curr.) | 2795 |
created | 2019-02-21 |
license | MIT License |
bullet
: Beautiful Python Prompts Made Simple
๐จ Customize prompts in your Python CLI tool. Extensive support for formatting, colors, background colors, styling, and etc. Also supports emojis!
See the sample code for the above demo in
./examples/prompt.py
.
โจ New Feature: ScrollBar
See the sample code for the above demo in
./examples/scrollbar.py
.
Bullet-lists and checkboxes
๐จ Robust support for user-defined styles.
Other input prompts
โ Passwords
๐ Yes/No Questions
๐ข Numbers
Setting up bullet
From PyPI
$ pip install bullet
Build from Source
$ git clone https://github.com/Mckinsey666/bullet.git
$ cd bullet
$ pip install .
Documentation
๐ See Documentation.
Currently supported prompts:
Bullet
,Check
,Input
,Numbers
,Password
,YesNo
,VerticalPrompt
,SlidePrompt
,Scrollbar
.
Contributing
๐ Directly send PRs! I’d also love to see your color schemes, and they can possibly be added to the default style library!
Todo
- Windows Support
- Search bar with autocomplete