Python notebook development environment.
Project description
About
cado
is a notebook IDE for Python, like Jupyter, but with a reactive cell model, taking inspiration from Observable. Each cell defines its own outputs that other cells can listen to. When a child cell runs, it uses cached outputs from parent cells. And when the output of a parent cell updates, the change propagates to all child cells automatically.
Installation
pip install cado
Usage
# Start up a cado server
cado up
# Open http://0.0.0.0:8000 in a browser
You should now see a screen that lists out all of your notebooks. Click on the example notebook to get started.
Keyboard Shortcuts
Action | Command |
---|---|
Make the cell above the active cell | UpArrow |
Make the cell below the active cell | DownArrow |
Run the active cell | Shift+Enter |
Clear the active cell | Shift+Delete |
Turn on edit mode | Enter |
Turn off edit mode | Escape |
Create a new cell before the active cell | Control+a |
Create a new cell after the active cell | Control+b |
Create a new cell at the end of the notebook | Control+n |
Delete the active cell | Control+d |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cado-0.1.5.tar.gz
(2.4 MB
view hashes)
Built Distribution
cado-0.1.5-py3-none-any.whl
(2.5 MB
view hashes)