IPython Ecosystem

IPython (Interactive Python) is a command shell for interactive computing in multiple programming languages, originally developed for the Python programming language, that offers introspection, rich media, shell syntax, tab completion, and history.

Created by
ipython
Released
January 30, 2006
Community Repos
470
Total GitHub Stars
22,444
Core Projects
More
ipython
16,146
Official repository for IPython itself
ipyparallel
2,551
IPython Parallel: Interactive Parallel Computing in Python
xkcd-font
1,095
The xkcd font
Popular Projects 
More

notebook

Jupyter Interactive Notebook

09 Apr 2015 11,634

jupyterlab

JupyterLab computational environment

03 Jun 2016 13,993

ipdb

Integration of IPython pdb

15 Jan 2011 1,852

plotly.py

The interactive graphing library for Python This project now includes Plotly Express!

21 Nov 2013 15,193

ipywidgets

Interactive Widgets for the Jupyter Notebook

17 Apr 2015 3,042

ydata-profiling

1 Line of code data quality profiling & exploratory data analysis for Pandas and Spark DataFrames

09 Jan 2016 12,108

jupyterhub

Multi-user server for Jupyter notebooks

12 Jun 2014 7,560

bqplot

Plotting library for IPython/Jupyter notebooks

26 Sep 2015 3,616

ijavascript

IJavascript is a javascript kernel for the Jupyter notebook

02 Feb 2015 2,184

jupyterlab-lsp

Coding assistance for JupyterLab (code navigation + hover suggestions + linters + autocompletion + rename) using Language Server Protocol

17 Aug 2019 1,725

nteract

📘 The interactive computing suite for you! ✨

15 Jun 2015 6,206

ruff

An extremely fast Python linter and code formatter, written in Rust

09 Aug 2022 30,496

jupyter_server

The backend—i

21 Sep 2016 485

powerline

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile

12 Jun 2012 14,226

docker-stacks

Ready-to-run Docker images containing Jupyter applications

15 Jul 2015 7,932

pudb

Full-screen console debugger for Python

13 May 2011 2,861

ipyida

IPython console integration for IDA Pro

30 May 2016 713

pythreejs

A Jupyter - Three

23 Dec 2013 944

qgrid

An interactive grid for sorting, filtering, and editing DataFrames in Jupyter notebooks

30 Sep 2014 3,036

hydrogen

Run code interactively, inspect data, and plot

11 May 2015 3,903
Up and Coming Projects 
More

python3

Curso GRÁTIS de Python 3 Essentials no GNU/Linux e VSCode (Visual Studio Code) para DevOps e Infraestrutura

15 Jul 2024 31

ipy_agent

AI agent designed to be integrated into any IPython shell (Terminal, Jupyter notebook, QtConsole, etc

02 Jun 2024 2

ipycolonel

The IPython kernel alternative

31 May 2024 0

llm-jupyter

LLM plugin to run an IPython interpreter or notebook in the LLM virtual environment and use the LLM from within the interpreter or notebook as a magic function

12 May 2024 2

sydney-magic

Jupyter magic to support sydney-py

19 Mar 2024 2

voila-sepal-ui

Set of custom templates for sepal-ui

18 Mar 2024 2

jute

Jute is a (planned) native notebook for interactive computing

09 Jan 2024 62

ipytoolbox

A collection of IPython magics and other utilities

12 Dec 2023 1

ipython-ctrlr-fzf

overrides ipython's backwards search to use fzf

03 Dec 2023 3

ipython-rtlogging

An optional solution to tackle the problem of losing cell outputs or not being able to monitor the progress of a running code after reconnecting to the Notebook

17 Nov 2023 3

platform-site

Developer Docs, Guides, and Blog

08 Jul 2023 0

Python4DataScience

Teaching materials for the cusy training courses on Python-based data science workflows: https://cusy

05 Jun 2023 7

finspector

Finspector is a human-centered visual inspection tool for exploring and comparing biases among foundation models

17 May 2023 5

co-coder

Co-Coder is a Python package that streamlines error debugging from Open AI chat GPT and Google Bard by providing hints, example code, and relevant Stack Overflow links

12 May 2023 44

dbge

An extension to IPdb for Python >= 3

09 May 2023 9

ipython-gpt

An ChatGPT integration for Jupyter Notebooks and the IPython Shell

15 Apr 2023 595

micropython-magic

MicroPython integrated into Jupyter notebooks

13 Apr 2023 22

igogo

Execute several jupyter cells simultaneously with beautiful output

22 Mar 2023 5

jupyter-kernel.nvim

Get (IPython) Jupyter kernel completion suggestions and object inspection into Neovim

24 Feb 2023 75