Skip to content

share server: implement proxying notebooks hosted on github, similar to what nbviewer provides #6015

@williamstein

Description

@williamstein

Consider this URL:

https://nbviewer.org/github/sagemanifolds/IntroToManifolds/blob/main/01Manifold_Def.ipynb

that is one of the links from https://sagemanifolds.obspm.fr/intro_to_manifolds.html

It's a notebook that you can see view nbviewer. It's hosted on github here:

https://github.com/sagemanifolds/IntroToManifolds

The point of this ticket is to make it so

https://cocalc.com/github/sagemanifolds/IntroToManifolds/blob/main/01Manifold_Def.ipynb

does the same exact thing... with the added benefit that with a click you can be quickly interactively using the notebook with the Sage kernel right in your web browser, which is something nbviewer/github don't provide (especially not for Sage).

Also, CoCalc can render far more document types than nbviewer, e.g., markdown, latex, etc., so this could be more generally useful.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-shareshare server; making things public; user generated contentI-feature request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions