Skip to main content

Beautiful Python prompts made simple.

Project description

rebullet : 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!


This REPO requires maintainers since I won't be working on it anytime soon

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

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 rebullet

Build from Source

git clone https://github.com/h4rldev/rebullet
cd rebullet
pip install .

Install from pypi

pip install rebullet

Documentation

📖 See Documentation.

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

Contributing

🎉 Directly send PRs! Make sure development is done and tested in Python 3.10
❗ Make sure to make them mergable to save me and you time.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rebullet-2.4.1.tar.gz (15.1 kB view hashes)

Uploaded Source

Built Distribution

rebullet-2.4.1-py3-none-any.whl (15.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page