IPython icon
IPython icon

IPython

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.

Normal startup

Cost / License

  • Free
  • Open Source

Platforms

  • Mac
  • Windows
  • Linux
  • Python
-
No reviews
85likes
0comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Privacy focused

Features

  1.  Syntax Highlighting
  2.  Works Offline
  3.  No registration required
  4.  No Tracking
  5.  Dark Mode
  6.  Ad-free
  7.  Python-based
  8.  Code Completion
  9.  Supports Python
  10.  Syntax check
  11.  Data visualization
  12.  Parallel Computing
  13.  Imports Jupyter Notebooks

 Tags

  • Python
  • python-shell
  • jupyter-kernels

IPython News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

IPython information

  • Developed by

    Unknown
  • Licensing

    Open Source (BSD-3-Clause) and Free product.
  • Written in

  • Alternatives

    47 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentEducation & Reference

GitHub repository

  •  16,636 Stars
  •  4,466 Forks
  •  1576 Open Issues
  •   Updated  
View on GitHub
IPython was added to AlternativeTo by Thelle Christensen on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

Featured in Lists

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

Data Science is more about learning concepts rather than software. These concepts include statistics, linear algebra, …

List by Alex Ruiz with 23 apps, updated

A list with 52 apps by Reptevye without a description.

List by Robert with 52 apps, updated

What is IPython?

IPython provides a rich architecture for interactive computing with:

  • A powerful interactive shell.
  • A kernel for Jupyter.
  • Support for interactive data visualization and use of GUI toolkits.
  • Flexible, embeddable interpreters to load into your own projects.
  • Easy to use, high performance tools for parallel computing.

IPython is a growing project, with increasingly language-agnostic components. IPython 3.x was the last monolithic release of IPython, containing the notebook server, qtconsole, etc. As of IPython 4.0, the language-agnostic parts of the project: the notebook format, message protocol, qtconsole, notebook web application, etc. have moved to new projects under the name Jupyter. IPython itself is focused on interactive Python, part of which is providing a Python kernel for Jupyter.

Official Links