A Skulpt Python kernel in the browser for Jupyter
Project description
Skulpt Python Kernel is the merging of [Skulpt](http://www.skulpt.org/) (a Python implementation that runs in the browser) with [Project Jupyter](http://jupyter.org/) (aka IPython). In addtion, it has an interface to [ProcessingJS](http://processingjs.org/). Skulpt scripts are entered into a cell, where they run independently from other cells.
Because Skulpt Kernel uses [MetaKernel](https://github.com/Calysto/metakernel/blob/master/README.rst), it has a fully-supported set of “magics”—meta-commands for additional functionality. A list of magics can be seen at [MetaKernel Magics](https://github.com/Calysto/metakernel/blob/master/metakernel/magics/README.md).
Skulpt Kernel in use:
[Example notebook from video](http://jupyter.cs.brynmawr.edu/hub/dblank/public/Examples/Skulpt%20Python%20Examples.ipynb)
You can install Skulpt Kernel with:
` pip install --upgrade skulpt_python `
or in the system kernels with:
` sudo pip install --upgrade skulpt_python `
Use it in the notebook with:
` ipython notebook `
and select Skulpt Python as the kernel for a new notebook.
Requires:
ipython-3.0+
Python2 or Python3
metakernel (installed with pip)
calysto (installed with pip)
Skulpt Kernel supports:
MetaKernel Magics
processing
turtle
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
File details
Details for the file skulpt_python-0.9.3.zip
.
File metadata
- Download URL: skulpt_python-0.9.3.zip
- Upload date:
- Size: 5.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 98a24bc002129a919e745cc575498a2684ae9f3606b2d3109cdebece41b77ae5 |
|
MD5 | 6361a515f045fde31a6e701687902d72 |
|
BLAKE2b-256 | e31fd145b6026ee9822673dd18b805f8266ae835bff925e06aeb08de985f0bec |
Provenance
File details
Details for the file skulpt_python-0.9.3.tar.gz
.
File metadata
- Download URL: skulpt_python-0.9.3.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca2c4eb31e9c87cf6433a35054dbac4433e3af210906f1f0b58a03a28676430f |
|
MD5 | 363a68b39ca9c42a52fed0026badb5b1 |
|
BLAKE2b-256 | 37e6c36e3a52a00690bf33646b362450f0f2f5c8a1c993209432e4bd348ba4b8 |