All Projects → vispy → jupyter_rfb

vispy / jupyter_rfb

Licence: MIT License
Remote Frame Buffer for Jupyter

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to jupyter rfb

Responsible Ai Widgets
This project provides responsible AI user interfaces for Fairlearn, interpret-community, and Error Analysis, as well as foundational building blocks that they rely on.
Stars: ✭ 107 (+409.52%)
Mutual labels:  jupyter, widgets
Ipysheet
Jupyter handsontable integration
Stars: ✭ 399 (+1800%)
Mutual labels:  jupyter, widgets
ipylab
Control JupyterLab from Python Notebooks with Jupyter Widgets 🧪 ☢️ 🐍
Stars: ✭ 101 (+380.95%)
Mutual labels:  jupyter, widgets
cornerstone widget
A jupyter widget for the cornerstone library to make showing flashy images with nice tools easier.
Stars: ✭ 25 (+19.05%)
Mutual labels:  jupyter, widgets
ipymarkup
NER, syntax markup visualizations
Stars: ✭ 108 (+414.29%)
Mutual labels:  jupyter
jquery-alphaindex
jQuery plugin to create alphabetical indexes for your lists
Stars: ✭ 12 (-42.86%)
Mutual labels:  widgets
iracket
Jupyter kernel for Racket
Stars: ✭ 84 (+300%)
Mutual labels:  jupyter
cmv-contrib-widgets
User contributed widgets for CMV
Stars: ✭ 36 (+71.43%)
Mutual labels:  widgets
EngComp4 landlinear
Using computational thinking to get deep insights on the foundations of linear algebra
Stars: ✭ 102 (+385.71%)
Mutual labels:  jupyter
data-lineage
Generate and Visualize Data Lineage from query history
Stars: ✭ 166 (+690.48%)
Mutual labels:  jupyter
zoe
Zoe: Container Analytics as a Service -- mirror of https://gitlab.eurecom.fr/zoe/main/
Stars: ✭ 51 (+142.86%)
Mutual labels:  jupyter
pytest-notebook
A pytest plugin for regression testing and regenerating Jupyter Notebooks
Stars: ✭ 35 (+66.67%)
Mutual labels:  jupyter
SPPerspective
Widgets iOS 14 animation with 3D and dynamic shadow. Customisable transform and duration.
Stars: ✭ 271 (+1190.48%)
Mutual labels:  widgets
astetik
Astetik takes away the pain from telling visual stories with data on Python
Stars: ✭ 15 (-28.57%)
Mutual labels:  jupyter
jupyterhub-deploy-hpc
Documented examples of Jupyterhub deployment in HPC settings
Stars: ✭ 30 (+42.86%)
Mutual labels:  jupyter
udacity-fsnd
Udacity Full Stack Web Developer Nanodegree program (FSND) course materials
Stars: ✭ 66 (+214.29%)
Mutual labels:  jupyter
RocketJoe
RocketJoe is a software development platform for creating high-performance applications.
Stars: ✭ 31 (+47.62%)
Mutual labels:  jupyter
gaia
Gaia is a geospatial analysis library jointly developed by Kitware and Epidemico.
Stars: ✭ 29 (+38.1%)
Mutual labels:  jupyter
jupyterlab-theme-solarized-dark
JupyterLab 2/3 Solarized Dark extension
Stars: ✭ 61 (+190.48%)
Mutual labels:  jupyter
kuwala
Kuwala is the no-code data platform for BI analysts and engineers enabling you to build powerful analytics workflows. We are set out to bring state-of-the-art data engineering tools you love, such as Airbyte, dbt, or Great Expectations together in one intuitive interface built with React Flow. In addition we provide third-party data into data sc…
Stars: ✭ 474 (+2157.14%)
Mutual labels:  jupyter

jupyter_rfb

Remote Frame Buffer for Jupyter

PyPI version CI Binder

Introduction

The jupyter_rfb library provides a widget (an ipywidgets subclass) that can be used in the Jupyter notebook and in JupyterLab to implement a remote frame-buffer.

Images that are generated at the server are streamed to the client (Jupyter) where they are shown. Events (such as mouse interactions) are streamed in the other direction, where the server can react by generating new images.

This remote-frame-buffer approach can be an effective method for server-generated visualizations to be dispayed in Jupyter notebook/lab. For example visualization created by tools like vispy, datoviz or pygfx.

Scope

The above defines the full scope of this library; it's a base widget that other libraries can extend for different purposes. Consequently, these libraries don't have to each invent a Jupyter widget, and in this library we can focus on doing that one task really well.

Installation

To install use pip:

$ pip install jupyter_rfb

For better performance, also pip install simplejpeg or pip install pillow. On older versions of Jupyter notebook/lab an extra step might be needed to enable the widget.

To install into an existing conda environment:

$ conda install -c conda-forge jupyter-rfb

Developer notes

See the contributor guide on how to install jupyter_rfb in a dev environment, and on how to contribute.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].