https://github.com/zombiezen/jupyter-ivy
A Jupyter kernel for the ivy programming language
https://github.com/zombiezen/jupyter-ivy
ivy jupyter jupyter-kernel
Last synced: 5 months ago
JSON representation
A Jupyter kernel for the ivy programming language
- Host: GitHub
- URL: https://github.com/zombiezen/jupyter-ivy
- Owner: zombiezen
- License: apache-2.0
- Created: 2023-08-18T22:03:56.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-20T16:38:00.000Z (about 2 years ago)
- Last Synced: 2025-04-28T16:16:55.102Z (5 months ago)
- Topics: ivy, jupyter, jupyter-kernel
- Language: Jupyter Notebook
- Homepage:
- Size: 92.8 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Jupyter kernel for Ivy
A [Jupyter][] [kernel][] for [Rob Pike's ivy language][].
This allows using Ivy expressions inside a Jupyter notebook.
I made this primarily for my personal use, so there may be rough edges.
[Jupyter]: https://jupyter.org/
[kernel]: https://docs.jupyter.org/en/latest/projects/kernels.html
[Rob Pike's ivy language]: https://pkg.go.dev/robpike.io/ivy## Installation
Use [Nix][] flakes:
```shell
nix profile install github:zombiezen/jupyter-ivy
```Make sure that `$HOME/.nix-profile/share/jupyter` is in the [`JUPYTER_PATH`][].
Once installation is complete, ivy will show up as a kernel that can be used for notebooks.[`JUPYTER_PATH`]: https://docs.jupyter.org/en/latest/use/jupyter-directories.html#data-files
[Nix]: https://nixos.org/## Getting Started
The official ivy demo is included as a [notebook](demo.ipynb).
## License
[Apache 2.0](LICENSE)