Fabio Manganiello<p><strong>New blog article</strong></p><p><a href="https://blog.fabiomanganiello.com/article/render-your-jupyter-notebooks-in-opengist" rel="nofollow noopener" target="_blank"><strong>Jupyter notebooks support in OpenGist</strong></a></p><p>I love <a class="hashtag" href="https://manganiello.social/tag/opengist" rel="nofollow noopener" target="_blank">#OpenGist</a> as a self-hosted FOSS alternative to Github’s Gist service.</p><p>And I love <a class="hashtag" href="https://manganiello.social/tag/jupyter" rel="nofollow noopener" target="_blank">#Jupyter</a> notebooks because they are one of the simplest and most powerful tools to share code and data between scientists and engineers.</p><p>And I’ve always wondered why I couldn’t just navigate through a notebook on my OpenGist instance, or quickly share it with someone through a permalink, like I could do on cloud services like Gist or Nbviewer.</p><p>So in these days I’ve decided to take the matter in my own hands and <a href="https://github.com/thomiceli/opengist/pull/491" rel="nofollow noopener" target="_blank">prepare a PR</a> that adds <code>.ipynb</code> support to OpenGist.</p><p>Feel free to give it a try (there are just so many combinations of cell types and syntax variants on Jupyter that it’s impossible to test all of them), and give it an upvote if you like it and want it merged!</p><p>A self-hosted example of how it looks like: <a href="https://gist.manganiello.tech/fabio/correlation" rel="nofollow noopener" target="_blank">https://gist.manganiello.tech/fabio/correlation</a></p><p>Features:</p><ul><li>[x] Code highlight</li><li>[x] Images rendering</li><li>[x] Markdown rendering</li><li>[x] LaTeX rendering</li><li>[ ] Upload file form (WIP)</li></ul><p><span class="h-card"><a class="u-url mention" href="https://a.gup.pe/u/python" rel="nofollow noopener" target="_blank">@<span>python</span></a></span> <span class="h-card"><a class="u-url mention" href="https://a.gup.pe/u/programming" rel="nofollow noopener" target="_blank">@<span>programming</span></a></span></p>