IPython
NumFOCUS Sponsored Project since 2014IPython is an enhanced interactive Python environment aimed at maximizing productivity in workflows that combine data, computation and exploratory programming. It gave rise to the larger, cross-language Project Jupyter, and it continues to provide the default Python environment for the Jupyter platform.
Share This Project:
Industry
Business & Industry Applications
Language
Python
Features
Data Wrangling
Modeling
Visualization
High Performance Computing
Big Data
Statistical Computing
Numerical Computing
Data Mining
Text Processing
Machine Learning
Computing Language
Educational Outreach
Computational thinking
IPython provides a rich architecture for interactive computing with a powerful interactive shell; support for interactive data visualization and use of GUI toolkits; flexible, embeddable interpreters to load into your own projects; and easy to use, high performance tools for parallel computing. It also provides a Python kernel for the Jupyter Platform.