All Projects â†’ knowsuchagency â†’ hugo_jupyter

knowsuchagency / hugo_jupyter

Licence: MIT License
Publish Jupyter notebooks with Hugo

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to hugo jupyter

Enwrite
Evernote-powered statically-generated blogs and websites
Stars: ✭ 139 (+101.45%)
Mutual labels:  hugo, blogging
Wowchemy Hugo Modules
đŸ”Ĩ Hugo website builder, Hugo themes & Hugo CMS. No code, build with widgets! 创åģē在įēŋč¯žį¨‹īŧŒå­Ļ术įŽ€åŽ†æˆ–初创įŊ‘įĢ™ã€‚
Stars: ✭ 6,093 (+8730.43%)
Mutual labels:  jupyter, hugo
orbit
A MetaWeblog API Server for Hugo
Stars: ✭ 25 (-63.77%)
Mutual labels:  hugo, blogging
hugo-travelify-theme
Port of Aigars Silkalns's Wordpress theme Travelify to Hugo. Demo -
Stars: ✭ 34 (-50.72%)
Mutual labels:  hugo
simple-a
Minimalistic Hugo theme
Stars: ✭ 52 (-24.64%)
Mutual labels:  hugo
hubshare
A directory sharing service for JupyterHub
Stars: ✭ 57 (-17.39%)
Mutual labels:  jupyter
hugo-gh-pages
🚀 Build and Publish Your Hugo Site to GitHub Pages 🚀
Stars: ✭ 37 (-46.38%)
Mutual labels:  hugo
ghost-on-heroku
One-button Heroku deploy for the Ghost 3.2.0 blogging platform.
Stars: ✭ 232 (+236.23%)
Mutual labels:  blogging
bookworm-light
Bookworm is a clean and modern Hugo blog theme focused on high speed and support multiple authors.
Stars: ✭ 59 (-14.49%)
Mutual labels:  hugo
Dope
A unique tag-based theme for Ghost
Stars: ✭ 44 (-36.23%)
Mutual labels:  blogging
hugo-bare-min-theme
A bare minimum theme for Hugo (https://gohugo.io) to help develop and debug Hugo sites -- https://hugo-bare-min.netlify.com/,
Stars: ✭ 71 (+2.9%)
Mutual labels:  hugo
vanilla-bootstrap-hugo-theme
A vanilla Bootstrap theme for Hugo
Stars: ✭ 63 (-8.7%)
Mutual labels:  hugo
imongo
A MongoDB kernel for Jupyter
Stars: ✭ 51 (-26.09%)
Mutual labels:  jupyter
notebooks
Collection of (unfinished) notebooks
Stars: ✭ 13 (-81.16%)
Mutual labels:  jupyter
Binario
Responsive card-based & code-light Hugo theme
Stars: ✭ 79 (+14.49%)
Mutual labels:  hugo
robjhyndman.com
Source files for robjhyndman.com
Stars: ✭ 38 (-44.93%)
Mutual labels:  hugo
ipylab
Control JupyterLab from Python Notebooks with Jupyter Widgets đŸ§Ē â˜ĸī¸ 🐍
Stars: ✭ 101 (+46.38%)
Mutual labels:  jupyter
markdown-memo
Compile simple (or not so simple) Markdown memos to html and/or pdf via LaTeX with pandoc.
Stars: ✭ 19 (-72.46%)
Mutual labels:  blogging
MGT-python
Musical Gestures Toolbox for Python
Stars: ✭ 25 (-63.77%)
Mutual labels:  jupyter
jupyter-venv
Jupyter Notebooks and Virtual Environments
Stars: ✭ 20 (-71.01%)
Mutual labels:  jupyter

Hugo Jupyter

Updates

Publish Jupyter notebooks with Hugo.

Installation

pip install hugo_jupyter

Usage

example_movie.gif
cd root_of_hugo_project
hugo_jupyter --init

This will create a notebooks directory at the root of your hugo project if it doesn't yet exist. Any jupyter notebooks you want rendered should go in the notebooks directory.

In addition, a fabfile.py script will be written at the project root.

fab serve

Automatically initializes your jupyter server, hugo server, and watchdog to re-render your jupyter notebooks to markdown for hugo as you create and edit them.

Jupyter Notebooks

Any notebooks that you create will need front matter for hugo to know how to render the content.

Once you edit the name of the jupyter notebook to something other than Untitled*.ipynb, hugo-jupyter will automatically edit the notebook's metadata to enable rendering with jupyter. You may need to reload the notebook page to see the changes in the metadata.

There will also be a hugo-jupyter dictionary in the notebook's metadata with a render-to field automatically set to content/post/. You can edit this field to edit where the notebook's markdown will be rendered to.

http://i.imgur.com/ynQs0gB.png

http://i.imgur.com/Jcjwc0y.png

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].