apache / apache/arrow-js

Jupyter integration support

Open
#245 9 comments 0 reactions 0 assignees View on GitHub
Type: enhancement
Dominant language
TypeScript
Stars
112
Forks
23
Avg merge
21h 18m
Merged PRs (30d)
8

Description

### Describe the enhancement requested

Deno has officially [supported Jupyter](https://docs.deno.com/runtime/reference/cli/jupyter/), and jupyter output can be customized by defining a `[Symbol.for("Jupyter.display")]` method in the class.

For example, the following code displays a dataframe.

```js
{
[Symbol.for("Jupyter.display")]() {
return {
// HTML output
"text/html": `



name
age




Alice
22


Bob
24


`,
}
}
```

The output is like:



name
age




Alice
22


Bob
24

This can be helpful for interactive data exploration.

Are you interested in having such integration in your project? I can help make a pull request.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.