Skip to main content

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)

Source distribution for rebullet 2.4.1
File Size Uploaded
rebullet-2.4.1.tar.gz 15.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rebullet 2.4.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

2.4.1 This release

2 release files

2.4

2 release files

2.3.8

1 release file

2.3.7

1 release file

2.3.6

1 release file

2.3.5

2 release files

2.3.4

1 release file

2.3.3

1 release file

2.3.2

1 release file

2.3.1

1 release file

2.3

1 release file

2.2.2.2

1 release file

2.2.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page