{"repo":"d-eniz/jupymd","free":true,"listed":false,"github":"https://github.com/d-eniz/jupymd","clone":"git clone https://github.com/d-eniz/jupymd.git","description":"JupyMD: Use Obsidian as a Jupyter notebook IDE","language":"TypeScript","stars":280,"topics":["jupyter-notebook","note-taking","obsidian","python"],"license":"MIT","category":"productivity","readme_excerpt":"JupyMD for Obsidian Enables Jupyter notebook functionality in Obsidian. Make markdown files behave like .ipynb notebooks, with live code execution, rich output rendering, and bidirectional syncing between .md and .ipynb files. Integrate your programming notes into Obsidian With JupyMD you can: - Run Python code - Create plots with matplotlib - Conduct data analysis with pandas dataframes - Build machine learning models with sklearn and pytorch - And much of what you would typically use a Jupyter notebook for ... all in your Obsidian vault! Use-cases: Machine learning workflow Visualising fractals with matplotlib Features - Notebook Conversion - Convert existing notes in Obsidian to .ipynb files via Jupytext - Convert existing Jupyter notebooks ( .ipynb ) to Markdown notes ( .md ) via Jupytext - Bidirectional Updates – Changes in Obsidian or Jupyter automatically sync between .md and .ipynb files - Execute Code – Run code blocks in Obsidian with output captured below each block, regardless of viewing mode - Persistent Execution Environment – Variables and imports defined in one code block are remembered by the following code blocks - True Jupyter Sync – Executed code blocks automatically update output metadata in linked .ipynb file - Persistent Output Rendering – Executed code outputs stay visible after restart and sync to .ipynb file - Rich Output – Support for matplotlib plots and pandas dataframe outputs Prerequisites - Python - Jupytext - Matplotlib Jupytext and Matplotlib","default_branch":null,"files":null,"tree":[],"storefront":"/r/d-eniz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/d-eniz/jupymd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}