5 releases (1 stable)
| 1.2.0 |
|
|---|---|
| 1.0.0 | Jan 7, 2026 |
| 0.4.1 | Dec 17, 2025 |
| 0.4.0 | Nov 13, 2025 |
| 0.2.0 | Jan 9, 2025 |
#131 in Science
245KB
4.5K
SLoC
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
ollama-kernel: A Jupyter kernel for interacting with Ollama
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
Dependencies
~17–30MB
~469K SLoC