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.
β¨ News: bullet==2.2.0 is up (Finally!)
You can now download the newest version of bullet on PyPI!
Bullet-lists and checkboxes
π¨ Robust support for user-defined styles.
| ./examples/classic.py | ./examples/colorful.py | ./examples/star.py |
|---|---|---|
![]() |
![]() |
![]() |
| Vanilla checkbox | Checkbox + styles.Exam | Bullet + styles.Greece |
![]() |
![]() |
![]() |
| Bullet + styles.Ocean | Bullet + styles.Lime | Bullet + styles.Christmas |
![]() |
![]() |
![]() |
ScrollBar
See the sample code for the above demo in
./examples/scrollbar.py.
Other input prompts
β Passwords
οΏ½? Yes/No Questions
π’ Numbers
Setting up bullet
From PyPI
$ pip install bulletBuild from Source
$ git clone https://github.com/bchao1/bullet.git
$ cd bullet
$ pip install .Documentation
Currently supported prompts:
Bullet,Check,Input,Numbers,Password,YesNo,VerticalPrompt,SlidePrompt,Scrollbar.
Contributing
Python >= 3.6.
Todo
- Windows Support
- Search bar with autocomplete

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.














