All Projects → rikhuijzer → PlutoStaticHTML.jl

rikhuijzer / PlutoStaticHTML.jl

Licence: MIT license
Convert Pluto notebooks to HTML in automated workflows

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to PlutoStaticHTML.jl

aicloud-examples
Примеры distributed machine learning с помощью сервиса AICloud
Stars: ✭ 24 (-65.22%)
Mutual labels:  tutorials, notebooks
lightning-tutorials
Collection of Pytorch lightning tutorial form as rich scripts automatically transformed to ipython notebooks.
Stars: ✭ 145 (+110.14%)
Mutual labels:  tutorials, notebooks
DataAPI.jl
A data-focused namespace for packages to share functions
Stars: ✭ 29 (-57.97%)
Mutual labels:  julialang
tutorials
Collection of tutorials for various libraries and technologies
Stars: ✭ 98 (+42.03%)
Mutual labels:  tutorials
Tutorials
Start solving PDEs in Julia with Gridap.jl
Stars: ✭ 79 (+14.49%)
Mutual labels:  tutorials
TeachMePythonLikeIm5
Teach the Python programming language using a collection of super beginner friendly tutorials and challenges.
Stars: ✭ 23 (-66.67%)
Mutual labels:  tutorials
SortingLab.jl
Faster sorting algorithms (sort and sortperm) for Julia
Stars: ✭ 20 (-71.01%)
Mutual labels:  julialang
tutorials
Additional Resources For Securing The Stack Tutorials
Stars: ✭ 36 (-47.83%)
Mutual labels:  tutorials
k3ai
A lightweight tool to get an AI Infrastructure Stack up in minutes not days. K3ai will take care of setup K8s for You, deploy the AI tool of your choice and even run your code on it.
Stars: ✭ 105 (+52.17%)
Mutual labels:  notebooks
travis-ci-tutorial-java
Just to learn how to use travis-ci in a java project!
Stars: ✭ 38 (-44.93%)
Mutual labels:  tutorials
YouTube tutorial
I store all the code I used in my YouTube tutorial here. Feel free to download and play around them😉
Stars: ✭ 56 (-18.84%)
Mutual labels:  tutorials
DynamicalBilliards.jl
An easy-to-use, modular, extendable and absurdly fast Julia package for dynamical billiards in two dimensions.
Stars: ✭ 97 (+40.58%)
Mutual labels:  julialang
School-Programming
Хранилище за свободно учебно съдържание по програмиране, информатика и ИТ за българските училища
Stars: ✭ 82 (+18.84%)
Mutual labels:  tutorials
UnityTutorials-RTS
The code for my series of tutorials on how to make a real-time stategy (RTS) game in the well-know Unity game engine (with C# scripting)!
Stars: ✭ 256 (+271.01%)
Mutual labels:  tutorials
fixes
Random development problems and solutions
Stars: ✭ 38 (-44.93%)
Mutual labels:  tutorials
react-native-curated
💁‍♂️ Hand picked collection of packages, tutorials and more for React Native.
Stars: ✭ 43 (-37.68%)
Mutual labels:  tutorials
cloud-mdk-tutorial-samples
Sample from the SAP mobile development kit tutorials demonstrating various components and features of the MDK in the context of an enterprise mobile solution.
Stars: ✭ 16 (-76.81%)
Mutual labels:  tutorials
PY-NOOB
A repository of very simple Python programs to edit, change and learn basics of Python programming language.
Stars: ✭ 37 (-46.38%)
Mutual labels:  tutorials
Udacity-Computer-Vision-Nanodegree
📷 Computer Vision Nanodegree Repository
Stars: ✭ 34 (-50.72%)
Mutual labels:  notebooks
naas
⚙️ Schedule notebooks, run them like APIs, expose securely your assets: Jupyter as a viable ⚡️ Production environment
Stars: ✭ 219 (+217.39%)
Mutual labels:  notebooks

PlutoStaticHTML.jl

Docs dev Code Style Blue Contributor's Guide on Collaborative Practices PlutoStaticHTML Downloads

A Julia package to convert Pluto notebooks to static HTML. Unlike PlutoSliderServer, the HTML files generated using PlutoStaticHTML are very minimal, and do not require JavaScript on the user side to render. This makes it easier to style the output using CSS. For example, with this package it is possible to create a website full with plots generated in Julia and all code hidden. In effect, no one would be able to tell that the website was built with Julia.

Automated builds

Next to outputting static HTML, this package is also aimed at building multiple Pluto.jl notebooks as reliably and quickly as possible in unsupervised settings such as CI. Therefore, this package implements:

  1. Parallel evaluation of notebooks 🚀.
  2. Caching of notebooks to avoid re-running code if nothing changed 🚀.
  3. Throwing an error if something goes wrong. This avoids publishing broken notebooks 🎯.

See the documentation for more information.

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].