Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 14 Python REPL Projects
-
ipython
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
!pip install is error-prone, it is better to use %pip install, ipython even warns about this, https://github.com/ipython/ipython/pull/12954/
-
alive-progress
A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: What's your setup like to make your life easier? | reddit.com/r/bioinformatics | 2022-02-04
I use the same extension you linked, along with: - Radian for syntax-highlighting & auto-completion - VSCode-R-Debugger - httpgd for serving graphics via HTTP
-
-
I haven't worked on it in a while, but you might like textbeat (https://github.com/flipcoder/textbeat). It's a midi tracker and REPL that lets you type in music theory-like terminology and plays it. It's nowhere near a modern DAW but it's cool for tinkering and learning.
-
kuroko
Dialect of Python with explicit variable declaration and block scoping, with a lightweight and easy-to-embed bytecode compiler and interpreter.
Project mention: Is there a way to do a C style For loop in Python ? (for i=start; i< end; i++)... | reddit.com/r/learnpython | 2022-10-28(kuroko)[https://github.com/kuroko-lang/kuroko] is basically Python, but C
-
Project mention: Nicer jupyter notebook workflow with neovim thanks to Jupytext and mini.ai | reddit.com/r/neovim | 2022-08-28
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Project mention: A Python-compatible statically typed language erg-lang/erg | news.ycombinator.com | 2022-08-13
No shortage of options, e.g. Dg, Mochi, Coconut, and Hebigo (based on Hissp[1]).
-
Pytezos by Tezos Baking Bad provides flexible RPC wrappers, high-level interfaces for interacting with smart contracts, and various options for simulating and testing Michelson programs.
-
Using EDN does not mean you need to implement complete EDN support. Implementing enough to match approximately what Bencode offers (and a bit more, in fact) is by no means prohibitively difficult. In some ways (encoding comes to mind), it is actually easier. EDN also leaves you the option for future extensibility, which neither JSON or Bencode can offer.
-
ESP32-MPY-Jama
New UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for Windows & MacOS (IDE, files manager, REPL, real-time dashboards, advanced features, ...).
I just wanted to introduce my latest open-source software, available on GitHub: ESP32 MPY-Jama.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python REPL related posts
- Clojure support for Sublime Text 4
- Good non RStudio setup for R?
- Best REPL for a language
- Vim & Tmux for Python with figures
- Clojure Sublimed
- Clojure support for Sublime Text 4
- Sublime Text 4 (Build 4126)
-
A note from our sponsor - Sonar
www.sonarsource.com | 30 Jan 2023
Index
What are some of the best open-source REPL projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | ipython | 15,669 |
2 | alive-progress | 4,103 |
3 | radian | 1,545 |
4 | riposte | 498 |
5 | textbeat | 351 |
6 | kuroko | 330 |
7 | vim-ipython-cell | 272 |
8 | hissp | 237 |
9 | pytezos | 102 |
10 | Tutkain | 63 |
11 | ESP32-MPY-Jama | 32 |
12 | pyhstr | 12 |
13 | GDScript-REPL | 4 |
14 | 0xStockBot | 2 |