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.
Metadata
Release files for rebullet 2.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| rebullet-2.4.1.tar.gz | 15.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| rebullet-2.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.6 kB
Release files / rebullet-2.4.1.tar.gz
| Download URL | rebullet-2.4.1.tar.gz |
|---|---|
| Size | 15.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dca7c2b23438806e02e97ef07871e735a62887dea873d582b9e032df291a5abb
|
|
BLAKE2b-256 checksum How to use checksums |
07fcbbb895c4897c2a95a49fb79cdbbfd89849d1938b0fe404ed6707096be107
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|
Release files / rebullet-2.4.1-py3-none-any.whl
| Download URL | rebullet-2.4.1-py3-none-any.whl |
|---|---|
| Size | 15.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
47fe8e99dbad63c5c9266b435772fa519665754cab13b1de9a4f2ca66b04fed1
|
|
BLAKE2b-256 checksum How to use checksums |
09bd08122b70d02958fd3141c599f00358c78a9d35031b212b581f612ef942f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.9
|