Support for Jupyter notebooks

AI-generated summary

The discussion revolves around adding support for Jupyter Notebook rendering in Discourse, similar to GitHub’s feature. naveen1 initially requested this feature, and erlend_sh acknowledged it, but noted it’s not on the immediate roadmap due to its niche nature.

techAPJ suggested it could be achieved through a custom onebox engine, and erlend_sh offered resources and support for anyone willing to contribute to this feature. areebbeigh inquired about progress, and Stephen and SimonBiggs provided links to the Jupyter community and an ongoing conversation about rendering notebooks within Discourse when linked to GitHub.

Is there any plan to support Jupyter Notebook rendering support like GitHub?

1 Like

So I guess the request is this

When you add Jupyter Notebook or IPython Notebook files with a .ipynb extension on GitHub, they will render as static HTML files in your repository.

This is the first time this has been requested so it’s not on our immediate roadmap. It’s also pretty niche so there’s a good chance this would have to be a plugin.

Unless, is there a way this could be built as a onebox extension @techAPJ?

3 Likes

Yeah, I think this can be achieved by adding a custom onebox engine. Not on our roadmap though. pr-welcome

4 Likes

@naveen1 maybe you know someone in the Jupyter community who’d be able to contribute to this? There’s no tutorial on adding custom onebox engines yet but there’s plenty of samples to look at, e.g.

and the devs can help troubleshoot roadblocks on Development.

6 Likes

Was there any progress in this use case?

Maybe check here:

2 Likes

Conversation on this has begun over here:

1 Like