Cross-platform IDE for Python and Django with refactoring capabilities, code completion, VCS integration, deployment, issue tracking, remote debugging, and Community Edition, though lacking database support and web technologies.


iD3 is described as 'Open-source, cross-platform desktop IDE for D3.js development. It's designed to simplify data visualization with D3 and sports a Python based data management system and custom generated attribute controls' and is an app in the development category. There are more than 25 alternatives to iD3 for a variety of platforms, including Windows, Linux, Mac, Python and Web-based apps. The best iD3 alternative is PyCharm, which is both free and Open Source. Other great apps like iD3 are Jupyter, GNU Octave, SageMath and Mathematica.
Cross-platform IDE for Python and Django with refactoring capabilities, code completion, VCS integration, deployment, issue tracking, remote debugging, and Community Edition, though lacking database support and web technologies.


The Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Uses include: data cleaning and transformation, numerical simulation, statistical modeling, machine learning and much...

Octave is a computer program for performing numerical computations which is mostly compatible with MATLAB . It is part of the GNU Project. It is free software under the terms of the GNU General Public License.

SageMath is a free open-source mathematics software system licensed under the GPL. It builds on top of many existing open-source packages: NumPy, SciPy, matplotlib, Sympy, Maxima, GAP, FLINT, R and many more.



Definitive technical computing system spanning machine learning and neural networks, data science, visualizations and much more.


RStudio™ is an integrated development environment (IDE) for R. RStudio combines an intuitive user interface with powerful coding tools to help you get the most out of R.




Combines advanced editing, analysis, debugging, and profiling functionalities with data exploration, execution, and visualization capabilities. Expandable using its powerful plugin system and API, providing flexibility for custom integrations.


SciPy is a collection of mathematical algorithms and convenience functions built on NumPy. It adds significant power to Python by providing the user with high-level commands and classes for manipulating and visualizing data.



Scilab is free and open source software for numerical computation providing a powerful computing environment for engineering and scientific applications. Scilab includes hundreds of mathematical functions.




Completely free enterprise-ready Python distribution for large-scale data processing, predictive analytics, and scientific computing. Includes 100+ of the most popular Python packages for science, math, engineering, data analysis. Cross platform on Linux, Windows, Mac.

IPython offers a robust architecture for interactive computing, including dynamic shells, a kernel for Jupyter, interactive visualization, GUI toolkit support, and seamless project embeddings. Targeting high efficiency in parallel computing, it supports Python interactions tailored for Jupyter environments.



Online math solver, equation editor and database, graphing calculator and science/engineering problem helper.



