croissant
jupyter_console
croissant | jupyter_console | |
---|---|---|
2 | 2 | |
382 | 244 | |
- | 0.8% | |
0.0 | 4.5 | |
5 months ago | 8 months ago | |
Lua | Python | |
MIT License | 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.
croissant
-
improved repl for lua?
Anybody install this recently? I just got it installed by not in a usable way: https://github.com/giann/croissant/issues/8.
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?
python-prompt-toolkit - Library for building powerful interactive command line applications in Python
mercury - Convert Jupyter Notebooks to Web Apps
lua-repl - A Lua REPL implemented in Lua for embedding in other programs
bpython - bpython - A fancy curses interface to the Python interactive interpreter
ArcadiaGodot
pgcontents - A Postgres-backed ContentsManager implementation for Jupyter
ZeroBraneStudio - Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux
modern-cpp-tutorial - 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
papyri
ilua - Portable Lua kernel for Jupyter