Skip to content
πŸš… Interactive prompts made simple. Build a prompt like stacking blocks.
Branch: master
Clone or download
Mckinsey666 Merge pull request #32 from FJLendinez/master
Sometimes the width calculation fail
Latest commit eaf1fb7 Mar 19, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets update docs icon Mar 18, 2019
bullet Update Mar 19, 2019
examples Add example showing Check feature and extending it. Mar 3, 2019
LICENSE Create License Feb 27, 2019 fix spacing Mar 6, 2019 bullet 2.0.0 Mar 3, 2019

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/

✨ New Feature: ScrollBar

See the sample code for the above demo in ./examples/

Bullet-lists and checkboxes

🎨 Robust support for user-defined styles.

./examples/ ./examples/ ./examples/
Vanilla checkbox Checkbox + styles.Exam Bullet + styles.Greece
Bullet + styles.Ocean Bullet + styles.Lime Bullet + styles.Christmas

Other input prompts

β›” Passwords

πŸ‘ Yes/No Questions

πŸ”’ Numbers

Setting up bullet

From PyPI

$ pip install bullet

Build from Source

$ git clone
$ cd bullet
$ pip install .


πŸ“– See Documentation.

Currently supported prompts: Bullet, Check, Input, Numbers, Password, YesNo, VerticalPrompt, SlidePrompt, Scrollbar.


πŸŽ‰ Directly send PRs! I'd also love to see your color schemes, and they can possibly be added to the default style library!


  • Windows Support
You can’t perform that action at this time.