bpython
jupyter_console
bpython | jupyter_console | |
---|---|---|
15 | 2 | |
2,558 | 244 | |
0.9% | 0.8% | |
5.5 | 4.5 | |
8 days ago | 8 months ago | |
Python | Python | |
GNU General Public License v3.0 or later | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bpython
- Our Team's Favourite Open Source Projects Right Now
- REPL Driven Python
-
What packages replaced standard library modules in your workflow?
bpython over built-in Python interpreter
-
What dev tools do you use in your python projects?
Yeah, also it's worth to mention bpython
-
can I get syntax highlighting for python shell?
I use bpython, its a pretty cool python REPL, try it out
-
Release of IPython 8.0
Yeah, mostly I lack time to catch up with Jonathan Slenders works, and have stronger backward compatibility requirements. b=But ptpython and pyipython are both great.
I should also look into Rich and Textual
https://bpython-interpreter.org/ is also another alternative python shell, and of course https://xon.sh
-
Who needs a calculator?
It's a nicer repl for python.
-
Need help setting up python on arch linux
Python comes with IDLE as /usr/bin/idle but it doesn't have a corresponding .desktop file that would let it appear in the application menu. Otherwise, /usr/bin/python has an interactive mode and bpython is a wrapper around that interactive mode that has like syntax highlighting, indenting, undo, etc.
-
Easiest Django Shell/Terminal
So, in this article, we will discuss bpython-django a fork from bpython that handles Django in a better way, currently it handles Models and can be extended as desired.
-
PyCharm console
Someone posted bpython which I'm pretty ecstatic about but always good to know options.
jupyter_console
-
improved repl for lua?
Sounds like you'd be interested in jupyter-console, which lets you do something like ilua for any language that has a Jupyter kernel. Well, in theory; the one language kernel I use that would really benefit from it, F# (which has a pretty shit command-line repl) doesn't work correctly. It's flawless with the OCaml kernel, but there isn't much point to running that one on the terminal considering utop is insanely good already.
-
Release of IPython 8.0
You likely want to use something like https://github.com/jupyter/jupyter_console, or ipykernel directly to have a persistent python process. One issue is that shells are text based, so you have to do a lot of serialisation/deserialisation.
But honestly at that point I would just look into https://xon.sh/ that blends Python and Shell together. IPython and Xonsh devs are friends, so if you need anything from one into the other it's likely doable.
What are some alternatives?
ptpython - A better Python REPL
mercury - Convert Jupyter Notebooks to Web Apps
Jupyter Notebook (IPython) - Multi-user server for Jupyter notebooks
pgcontents - A Postgres-backed ContentsManager implementation for Jupyter
ipython - Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
lua-repl - A Lua REPL implemented in Lua for embedding in other programs
Spyder - Official repository for Spyder - The Scientific Python Development Environment
croissant - 🥐 A Lua REPL and debugger
xonsh - :shell: Python-powered, cross-platform, Unix-gazing shell.
papyri
ploomber - The fastest ⚡️ way to build data pipelines. Develop iteratively, deploy anywhere. ☁️
ArcadiaGodot