iPython

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

20 Alternatives To iPython

Anaconda

Anaconda is the leading open data science platform powered by Python.
images/2020/04/Apache-Zeppelin.png}}

Apache Zeppelin

A web-based notebook that enables interactive data analytics.

Atom

At GitHub, we’re building the text editor we’ve always wanted: hackable to the core, but approachable on the first day without ever touching a config file. We can’t wait to see what you build with it.

Beaker

Open Source Polyglot Data Science Tool
images/2020/04/Carbide.png}}

Carbide

A new kind of programming environment
images/2020/04/Data-Forge-Notebook.png}}

Data-Forge Notebook

Notebook-style prototyping, data exploration, analysis and visualization tool for the desktop.
images/2020/04/Eve.png}}

Eve

Programming designed for humans

Hyperdeck

Hyperdeck is a notebook environment for front-end programming, making it easy to analyze data, run…

IDLE

Default IDE which come installed with the Python programming language.
images/2020/04/Kajero.png}}

Kajero

Interactive JavaScript notebooks - create good-looking, responsive, interactive documents.
images/2020/03/matlab.png}}

MATLAB

A high-level language and interactive environment for numerical computation, visualization, and programming
images/2020/04/Observable-HQ.png}}

Observable HQ

Interactive code examples/posts
images/2020/03/pycharm.png}}

PyCharm

Python & Django IDE with intelligent code completion, on-the-fly error checking, quick-fixes, and much more…

Python

Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.

RStudio

RStudio™ is a new integrated development environment (IDE) for R.
images/2020/04/Spyder.png}}

Spyder

The Scientific Python Development Environment

Wolfram Mathematica

Mathematica has characterized the cutting edge in specialized processing—and gave the chief calculation environment to a large number of pioneers, instructors, understudies, and others around the globe.
images/2020/04/bpython.png}}

bpython

bpython is a fancy interface to the Python interpreter for Unix-like operating systems (I hear it…
images/2020/04/iodide.png}}

iodide

Interactive, notebook programming environment for the web.

nteract

nteract is a desktop application that allows you to develop rich documents that contain prose…