https://github.com/bchao1/bullet
π Interactive prompts made simple. Build a prompt like stacking blocks.
Keywords
Keywords from Contributors
Repository
π Interactive prompts made simple. Build a prompt like stacking blocks.
Basic Info
- Host: GitHub
- Owner: bchao1
- License: mit
- Language: Python
- Default Branch: master
- Homepage: https://pypi.org/project/bullet/
- Size: 1.28 MB
Statistics
- Stars: 3,616
- Watchers: 34
- Forks: 116
- Open Issues: 37
- Releases: 0
Topics
Metadata Files
README.md
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/prompt.py.
β¨News: bullet==2.2.0 is up (Finally!)
You can now download the newest version of bullet on PyPI!
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 bullet
From PyPI
shell $ pip install bulletBuild from Sourceshell $ git clone https://github.com/bchao1/bullet.git $ cd bullet $ 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
Owner
- Name: Brian Chao
- Login: bchao1
- Kind: user
- Location: Stanford, California
- Company: Stanford University
- Website: https://bchao1.github.io
- Twitter: BrianCChao
- Repositories: 14
- Profile: https://github.com/bchao1
Stanford Ph.D. student. Research in computational photography, displays, and computer graphics. Open source enthusiast.
GitHub Events
Total
- Watch event: 65
- Issue comment event: 6
- Fork event: 2
Last Year
- Watch event: 65
- Issue comment event: 6
- Fork event: 2
Committers
Last synced: 11 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Mckinsey666 | w****0@g****m | 106 |
| Ryan Fox | r****x@u****m | 13 |
| Hugo Alvarado | h****o@b****m | 5 |
| Francisco Javier LendΓnez Tirado | f****z@o****s | 4 |
| Spencer McIntyre | z****r@g****m | 2 |
| Brian Chao | 3****6 | 2 |
| Ryan Fox | r****n@r****a | 1 |
| Or Bin | o****0@g****m | 1 |
| Michael Krukov | k****l@y****u | 1 |
| Anand Dyavanapalli | a****i@g****m | 1 |
| Ryan Fox | r****x@a****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 49
- Total pull requests: 39
- Average time to close issues: about 2 months
- Average time to close pull requests: 3 months
- Total issue authors: 44
- Total pull request authors: 25
- Average comments per issue: 1.61
- Average comments per pull request: 1.28
- Merged pull requests: 17
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- D3f0 (2)
- pzelnip (2)
- pjfarleyiii (2)
- rcfox (2)
- cs01 (2)
- ZachAndrews98 (1)
- e0lithic (1)
- gyli (1)
- idoob (1)
- SeekPoint (1)
- pommepommee (1)
- lelutin (1)
- endrebak (1)
- Ccortina (1)
- mrmaxguns (1)
Pull Request Authors
- rcfox (11)
- a-luna (2)
- michaelkryukov (2)
- hugoalvarado (2)
- Jengah (2)
- nano-labs (1)
- stypr (1)
- obulat (1)
- pzelnip (1)
- Unviray (1)
- adyavanapalli (1)
- antoinedelia (1)
- ethanpil (1)
- zeroSteiner (1)
- akkuman (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 1
- Total dependent repositories: 0
- Total versions: 1
conda-forge.org: bullet-python
- Homepage: https://github.com/bchao1/bullet
- License: MIT
-
Latest release: 2.2.0
published over 4 years ago











