{"id":46253,"library":"rerun-notebook","title":"rerun-notebook","description":"Implementation helper for running the Rerun SDK (rerun-sdk) in Jupyter notebooks. Provides a viewer widget and utilities for visualizing 2D/3D data inline. Current version: 0.33.0. Release cadence follows rerun-sdk.","status":"active","version":"0.33.0","language":"python","source_language":"en","source_url":"https://github.com/rerun-io/rerun","tags":["rerun","notebook","visualization","jupyter"],"install":[{"cmd":"pip install rerun-notebook","lang":"bash","label":"PyPI install"}],"dependencies":[{"reason":"core dependency for logging and visualization","package":"rerun-sdk","optional":false},{"reason":"required for notebook widget integration","package":"ipywidgets","optional":true}],"imports":[{"wrong":"from rerun_notebook import RerunWidget","symbol":"Viewer","correct":"from rerun_notebook import Viewer"}],"quickstart":{"code":"import rerun as rr\nimport rerun_notebook\n\n# Initialize rerun for notebook context\nrr.init(\"my_app\", spawn=True)\n\n# Log a simple point\nrr.log(\"points\", rr.Points3D([[0, 0, 0], [1, 1, 1]]))\n\n# Display the widget (in Jupyter)\nrerun_notebook.RerunWidget()","lang":"python","description":"Initialize Rerun in a Jupyter notebook and display the viewer widget. Requires rerun-sdk to be installed."},"warnings":[{"fix":"Use `from rerun_notebook import RerunWidget`.","message":"In rerun-notebook 0.16+, the widget import path changed. Old: `from rerun_notebook.widget import RerunWidget`. New: `from rerun_notebook import RerunWidget`.","severity":"breaking","affected_versions":">=0.16.0"},{"fix":"Install and use with Jupyter (pip install notebook or jupyterlab) and ensure ipywidgets is enabled.","message":"rerun-notebook requires Jupyter Notebook or JupyterLab; does not work in other frontends natively.","severity":"gotcha","affected_versions":"all"},{"fix":"Use `rr.init(\"my_app\")` then `rr.notebook_show()`.","message":"The `spawn=True` argument in `rr.init()` is deprecated in rerun-sdk 0.18+. Use `spawn=False` and call `rr.notebook_show()` instead.","severity":"deprecated","affected_versions":"rerun-sdk >=0.18"}],"env_vars":null,"search_vec":"'0.33.0':30 '2d/3d':25 'cadenc':32 'current':28 'data':26 'follow':33 'helper':5 'implement':4 'inlin':27 'jupyt':15,40 'notebook':3,16,38 'provid':17 'releas':31 'rerun':2,9,12,35,37 'rerun-notebook':1 'rerun-sdk':11,34 'run':7 'sdk':10,13,36 'util':22 'version':29 'viewer':19 'visual':24,39 'widget':20","created_at":"2026-06-07T12:59:02.257158+00:00","updated_at":"2026-06-07T12:59:02.257158+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["ai-ml","devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}