Skip to main content

BulletPrompt : Beautiful Python Prompts Made Simple







Maintained Version of Bullet

This project is a fork of the original bullet project. The original project is no longer maintained. This fork is maintained by the community and is actively developed. The original project can be found here.

This repo is actively migrating documentation and configuration. We will be updating this as time goes on.


🎨 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.

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 BulletPrompt

From PyPI

$ pip install BulletPrompt

Build from Source

$ git clone https://github.com/danner26/BulletPrompt.git
$ cd BulletPrompt
$ pip install .

Documentation

📖 See Documentation.

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

Contributing

🎉 Directly send PRs! Make sure development is done and tested in Python >= 3.6.

Todo

  • Windows Support
  • Search bar with autocomplete

Metadata

Release files for BulletPrompt 2.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BulletPrompt 2.2.3
File Size Uploaded
bulletprompt-2.2.3.tar.gz 24.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for BulletPrompt 2.2.3
File Interpreter ABI Platform
BulletPrompt-2.2.3-py3-none-any.whl Python 3 none any Details

Total release size: 57.3 kB

Release files / bulletprompt-2.2.3.tar.gz

Download URL bulletprompt-2.2.3.tar.gz
Size 24.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e1625f986ccfb2ccc94ec4dd9beb8b386e47e526c70103701368bdc6eaf18c5e
BLAKE2b-256 checksum
How to use checksums
1b7471c28c44651c0906ca72283a60dc8d5193a4798eb82a211ec0ab7fc417e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2025.

Transparency log

Release files / BulletPrompt-2.2.3-py3-none-any.whl

Download URL BulletPrompt-2.2.3-py3-none-any.whl
Size 33.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
300decb0167c01b0c73ed9f7e5c5c30bbf39bdf1093ed31cf5785ea6c487312c
BLAKE2b-256 checksum
How to use checksums
2e482ca432bcf3030e5eb5fef5732629451c021c8bef909bd3943f33e11a7617
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 22, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

2.2.3 This release

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

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