Jupyter libraries for Rust
- Rust 56.9%
- Jupyter Notebook 42.5%
- Python 0.6%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| crates | ||
| .gitignore | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| rust-toolchain.toml | ||
runtimed
The runtimed project provides Rust libraries for working with Jupyter.
Libraries
jupyter-protocol: Core types for Jupyter messages, independent of the underlying transportjupyter-websocket-client: Connect to Jupyter servers, both local and remote, over WebSocketsnbformat: Parse and work with Jupyter Notebooksruntimelib: Interact natively with Jupyter kernels over ZeroMQ
Reference Implementation
- removed:
ollama-kernel(vendored runtimed integration path has been removed; useservices/blitz+ core kernel protocol paths instead)
CLI & Desktop Tools
For the runt CLI and desktop applications (sidecar, notebook), see runtimed/runt.
Goal
The goal of runtimed is to provide Rust developers with simple, easy to use, and powerful access to interactive computing. We want to enable a new generation of builders to:
- Create new notebook applications
- Create new kinds of REPLs
- Allow large language models to reason about code and data