Software Alternatives & Reviews

iPython Reviews

iPython provides a rich toolkit to help you make the most out of using Python interactively.

Social recommendations and mentions

We have tracked the following product recommendations or mentions on Reddit and HackerNews. They can help you see what people think about iPython and what they use it for.
  • How to "end" a loop in the REPL?
    Also, take a look at installing iPthon to give you a much richer shell environment. This underpins Jupyter Notebooks, so is well known, proven and trusted. - Source: Reddit / 13 days ago
  • State of Object Oriented Shells for *nix
    I know this isn't quite what you're asking for, but IPython ( is very capable as a Python + bash (or other) shell, as it allows you to easily integrate the system shell into the interactive environment. Although they now recommend Xonsh ( for such purposes. - Source: Reddit / about 1 month ago
  • run script in repl for prototyping
    Either an online python interpreter like or simply any python interpreter, like `ipython`, or the default, barebones one that ships with the python installation pacakge. - Source: Reddit / 3 months ago
  • Data Visualization in Python Using Matplotlib
    It can be used for several user interfaces such as IPython, Python shells, Jupyter Notebook, and more. - Source: / 4 months ago
  • Python irb
    Also, check out ipython, which is what Jupyter Notebooks depend on under-the-hood, which you can think of as an enhanced Python interactive shell. - Source: Reddit / 6 months ago
  • A Beginner's Guide to Numpy: Arrays
    To use numpy, you need to first install numpy library by running this command on your Ipython input cell: !pip install numpy Or on your terminal using the command below: Py -m pip install numpy - windows OS. Python3 -m pip install numpy - Mac/Linux OS. If you are having issues with setting up your ipython environment, click here. - Source: / 11 months ago
  • On 4/20 I started '100 Days of Python: Beginner to Pro' to learn my first coding language. Here is my day 8 Project. Thoughts?
    (That code snippet with timings is from ipython, it's basically a python repl in a terminal). - Source: Reddit / 11 months ago
  • how to start django shell with ipython in qtconsole mode?
    When I start django shell by typing python shell the ipython shell is started. Is it possible to make Django start ipython in qtconsole mode? (i.e. Make it run ipython qtconsole). - Source: Reddit / 11 months ago
  • How to deploy Python Scripts to
    iPython - a powerful command shell for easier editing and recording of work sessions that supports interactive data visualization and parallel computing;. - Source: / about 1 year ago
  • Data Science Workflows — Notebook to Production
    Born out of IPython in 2014, Project Jupyter has seen enthusiastic adoption among the data science community to become the de facto standard tool for prototyping. Its impact was officially acknowledged in 2017 when chosen to receive the ACM Software Systems Award, an honor shared with Unix, the Web, Java, and such. - Source: / about 1 year ago
  • IPYTHON? What's that??
    Did you consider checking its website? - Source: Reddit / about 1 year ago
  • I think I just had my first "coder moment" in Python. My program wasn't working, so I look, and look and look. Until finally....
    In your program, in a trouble spot you want to debug, enter the interactive IPython shell like this:. - Source: Reddit / over 1 year ago
  • Pyshell, A Linux Subprocess Module for Python
    It's kinda a nice thing. And the few people that need something like this are already using or or . You can have a look at these projects though. See what works and doesn't to guide the goals of your own project. - Source: Reddit / over 1 year ago
  • Datetime In Python
    Familiarity with iPython or interactive shells. - Source: / over 1 year ago
  • I was surprised at how slow list.pop() is! And list.remove() is even many times slower
    When faced with performance issues and/or questions, it is highly recommended to use timeit module. Being a Jupyter fan, I often use %timeit and %%timeit magic functions, providing a shortcut to the functionality (although available in iPython interactive shell, for which Jupyter is a convenient web wrapper). - Source: Reddit / over 1 year ago
  • Python IDE similar to Jupyter Notebook but not web based?
    iPython is basically a Jupyter notebook without the browser UI, as it's what Jupyter uses by default for Python. You can add rich into the mix for nicer output and you have a great REPL experience. - Source: Reddit / almost 2 years ago

Do you know an article comparing iPython to other products?
Suggest a link to a post with product alternatives.