JetBrains DataSpell is an IDE for data science with intelligent Jupyter notebooks, interactive Python scripts, and lots of other built-in tools.



IPython is described as 'Provides a versatile architecture for interactive computing featuring dynamic shell, data visualization, and parallel computing capabilities' and is a popular app in the development category. There are more than 25 alternatives to IPython for a variety of platforms, including Windows, Linux, Mac, Web-based and Self-Hosted apps. The best IPython alternative is Jupyter, which is both free and Open Source. Other great apps like IPython are GNU Bourne Again SHell, Spyder, Elk Shell and Wolfram Language.
JetBrains DataSpell is an IDE for data science with intelligent Jupyter notebooks, interactive Python scripts, and lots of other built-in tools.



The Beaker Notebook is a new open source tool for research and data science. It's advanced UI allows you to focus on your data and your science, instead of getting frustrated by your tool. We designed it to be polyglot from the ground up.








Observable is a better way to code. Discover insights faster and communicate more effectively with interactive notebooks for data analysis, visualization, and exploration.



Data-Forge Notebook is a desktop data analysis and visualization tool for JavaScript. Great for learning JavaScript, visual prototyping and exploratory data analysis.


PyScripter is a free and open-source Python Integrated Development Environment (IDE) created with the ambition to become competitive in functionality with commercial Windows-based IDEs available for other languages.




Default IDE which come installed with the Python programming language. It aims to be simple and intuitive, and is especially useful for programmers just learning Python. The editor has syntax highlighting, search features, class browsers, and runs Python scripts in a separate...

Iodide is a notebook programming environment for the web. Users can make use of JavaScript, Markdown, CSS and external resources to communicate ideas comfortably and efficiently through a minimalist notebook interface.



Pyzo is a cross-platform Python IDE focused on interactivity and introspection, which makes it very suitable for scientific computing. Its practical design is aimed at simplicity and efficiency. It consists of two main components, the editor and the shell, and uses a set of...





QPython is the Python engine for android. It contains some amazing features such as Python interpreter, runtime environment, editor, QPYI and SL4A library. It makes it easy for you to use Python on Android. QPython 3L is also an open source app.