bpython
An enhanced interactive Python interpreter with syntax highlighting and completion suggestions.
By The bpython contributors
Compare bpython with another product
Alternatives
See all alternativesAbout bpython
bpython adds a visual interface to interactive Python sessions, with inline syntax highlighting, completion suggestions, and expected function parameter lists. It can auto-indent code, rewind the last entered line, and save or send entered code to a pastebin.
It supports Python 3 and runs on Linux, BSD, and macOS, with Windows support requiring additional work.
Strengths
- Inline syntax highlighting and completion suggestions
- Displays expected Python function parameters
- Can rewind and re-evaluate the last line
- Can save entered code to a file
Limitations
- Windows support is described as requiring some work
Details
- Pricing
- FreeFree and open source under the MIT license.
- License
- MIT
- Developer
- The bpython contributors
- Platforms
- Windows, macOS, Linux
- How it runs
- Downloadable app
- Best suited for
- Python users who want a more informative interactive shell
- Categories
- Terminals, Developer tools
- Last verified
- Added
- Provenance
- Selected from the Homebrew formula
- Sources