foambubble / foam

A personal knowledge management and sharing system for VSCode
https://foambubble.github.io/
Other
15.4k stars 662 forks source link

Jupyter notebook support #1122

Open wybert opened 1 year ago

wybert commented 1 year ago

Is your feature request related to a problem? Please describe.

Hi, I was just wondering if we could add Jupyter notebook support. I use Jupyter notebook and Foam for research. It would be nice if we can link these together.

Maybe start with the Jupyter notebook markdown cells. To enable wiki links between markdown files and Jupyter Notebooks as well as between Jupyter notebooks. The Jupyter notebook has a code extension like vscode-Jupyter.

Describe the solution you'd like

Treat Jupyter as a "markdown" file. To enable wiki links between markdown files and Jupyter Notebooks as well as between Jupyter notebooks.

Describe alternatives you've considered

Or enable markdown files to execute code like Jupyter notebooks

Screenshots or Videos

No response

Feliks151450 commented 1 year ago

Recently I'm wondering whether I can make the vscode notebook to be more powerful for notetaking, since it naturally supports markdown. And I found this extension. But it seems not supporting vscode notebook. So I plan to develope my own extension based on this extension, which may called Foam notebook. In my imagination, it should be able to connect not only note cells, but also code cells.

wybert commented 1 year ago

That's a good idea. Let me know if I can contribute to this

chris-tng commented 3 weeks ago

would like to have this feature. Sounds super useful!