Pluto.jl
Pluto.jl copied to clipboard
🎈 Simple reactive notebooks for Julia
Feat: serialize `Pluto`.`activate_notebook_environment` to allow running Pluto notebooks as scripts
Towards: https://github.com/fonsp/Pluto.jl/discussions/2572#discussioncomment-6008940
I have an issue where there's a shared Pluto instance and multiple people are using notebooks. They leave them open, and in total the notebooks are absorbing a huge chunk...
# New discussion page We created https://github.com/JuliaCommunity/live-docs-discussion/discussions as a dedicated place to discuss Pluto's Live Docs feature, and future ideas for Julia's documentation in general! Take a look! --- Some...
This isn't a visible problem if the cell completes execution in a few seconds, but if the @debug macro (or @warn or @error or @info) is invoked from inside a...
Sometimes, in a large notebook, running a cell with many dependencies will leave the cell running forever: But refreshing the browser fixes the issue. In some cases, the cell also...
As seen here: ``` using PlutoUI ``` ``` md""" $x_opts_md $(@bind y CheckBox()) y """ ``` ``` begin n = Ref(0) x_opts_md = @bind x_opts PlutoUI.combine() do Child md""" $(Child("x",...
After https://github.com/fonsp/Pluto.jl/pull/2802 the HTML export will bundle pretty much all JS, but not the fonts (which are about 15MB). It will not try to fetch the fonts from the internet...
Observables.jl is a widely used package defining, well `Observable()`. It would be useful to bind Pluto UI elements to Observables, so that supporting libraries (such as Makie) update values efficiently....
https://user-images.githubusercontent.com/6933510/203638851-df7f0222-4861-403e-af2b-b6ae58059ff9.mov TODO, don't autocomplete these: - [x] `x =` - [x] `12` - [x] `# julia` - [x] `# julia` inside a `md"""` - [x] `"jl`
Pluto pioneered automatic package installation in Julia: just type `using PackageName`, and it's already there! Over the recent years, Julia REPL got features that make even more seamless exploratory experience...