Python REPL

Open-source Python projects categorized as REPL

Top 20 Python REPL Projects

  1. ipython

    Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.

    Project mention: REPL for Dart: supporting 3rd party packages, hot reload, and full grammar | news.ycombinator.com | 2024-09-28
  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. alive-progress

    A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

    Project mention: Alive Progress Bars ๐Ÿš€ | dev.to | 2024-11-12

    It makes waiting less boring and adds professionalism to your scripts. Try it out, and let me know what you think! Check out the official alive_progress GitHub page for more features.

  4. radian

    A 21 century R console

  5. molten-nvim

    A neovim plugin for interactively running code with the jupyter kernel. Fork of magma-nvim with improvements in image rendering, performance, and more

    Project mention: Evaluate Markdown code blocks within Vim | news.ycombinator.com | 2024-10-26

    Related: I found out about a vim/neovim plugin called [Molten](https://github.com/benlubas/molten-nvim)[1] that tries to be a replacement for Jupyter Notebooks in the terminal. It was a little rough around the edges ~5 months ago when I tried it, but looking at the repo it seems its still being actively developed, so maybe that's changed. IIRC it uses an ipynb server to keep track of each cell's outputs. I quite enjoyed using it as someone who doesn't need notebooks very often and loathes leaving my terminal setup.

    [1]

  6. riposte

    Python package for wrapping applications inside a tailored interactive shell

  7. ESP32-MPY-Jama

    v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)

  8. hissp

    It's Python with a Lissp.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. textbeat

    ๐ŸŽน plaintext music sequencer and midi shell, with vim playback and the powers of music theory ๐Ÿฅ

  11. vim-ipython-cell

    Seamlessly run Python code in IPython from Vim

  12. igcc

    Interactive GCC - C/C++ REPL.

  13. pytezos

    ๐Ÿ Python SDK for Tezos | Michelson VM in Python

  14. Tutkain

    A Sublime Text package for interactive Clojure development

  15. gepl

    Generate, Enhance, Print, Loop - A ChatGPT enhanced Python REPL

  16. LLM-Repl

    A REPL interface to interact with various LLMs like ChatGPT etc.

  17. rashell

    a relational algebra shell (by skebir)

  18. bza

    turn books, articles, plaintext or webpages into interactive read eval print loops, manage bookmarks in your own local database

  19. pobshell

    A Bash-like shell for live Python objects

    Project mention: Show HN: Pobshell: A Bash-like shell to explore live Python object hierarchies | news.ycombinator.com | 2025-07-08
  20. Sona

    Sona is a lightweight, REPL-first programming language that prioritizes human-readable code and developer mental flow. Designed from the ground up with modular agents, hybrid AI integration, and Neurodivergent-friendly structure, Sona reimagines the coding experience for clarity, rapid prototyping, and long-term scalability.

    Project mention: Sona v0.7.0 Is Live โ€” Object-Oriented Power Unleashed | dev.to | 2025-06-25

    ๐Ÿ“‚ GitHub Repo: [https://github.com/Bryantad/Sona] ๐Ÿงช REPL + Demo Apps: Coming soon in v0.7.1 ๐Ÿง  Want to build tools on Sona? Let's talk.

  21. 0xStockBot

    0xStockBot is a Discord Stock Bot made with Python using discord.py

  22. pizza

    An automatic pizza machine written in python.

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python REPL discussion

Log in or Post with

Python REPL related posts

Index

What are some of the best open-source REPL projects in Python? This list will help you:

# Project Stars
1 ipython 16,510
2 alive-progress 5,935
3 radian 2,154
4 molten-nvim 878
5 riposte 615
6 ESP32-MPY-Jama 463
7 hissp 420
8 textbeat 417
9 vim-ipython-cell 343
10 igcc 202
11 pytezos 114
12 Tutkain 68
13 gepl 50
14 LLM-Repl 24
15 rashell 21
16 bza 14
17 pobshell 11
18 Sona 5
19 0xStockBot 2
20 pizza 1

Sponsored
InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com