Dash.jl
PlutoSliderServer.jl
Our great sponsors
Dash.jl | PlutoSliderServer.jl | |
---|---|---|
5 | 6 | |
479 | 126 | |
0.0% | 2.4% | |
7.3 | 6.0 | |
22 days ago | 17 days ago | |
Julia | Julia | |
MIT License | The Unlicense |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Dash.jl
- Dash.jl – Julia interface to the Dash ecosystem
-
Python is COOL
If you have to move to another language maybe check out julia, it looks similar to python to some extent, I hear it has very nice support for CUDA and for the web interface part there's Dash which should be familiar I guess.
-
A dashboard like Plotly Dash, but for a Julia?
Besides Plotly Dash itself (which is mainly a JavaScript library with both Python and Julia bindings) there are the following Julia alternatives:
-
building web apps in Julia
Depends on what you’re doing, but I’ve been using Dash to great success for my purposes at my company. The documentation kinda overlaps/misses some edge cases with the Python/JavaScript versions, but the framework is mostly analogous
-
Julia Update: Adoption Keeps Climbing; Is It a Python Challenger?
So can Julia:
https://github.com/plotly/Dash.jl
PlutoSliderServer.jl
-
Using Julia with Anaconda and Voilà
The reactivity of Pluto makes creation of interactive web apps much simpler and Pluto sides can be deployed with https://github.com/JuliaPluto/PlutoSliderServer.jl .
- Ask HN: What are the good online tech courses that you are willing to pay?
- What is the best Julia learning course for newbie like me?
-
An Introduction to Pluto
Thanks, I’ll have to check this out, especially as I’m trying to [find time to] learn Elixir.
With the PlutoSliderServer¹, you can have one Julia process serving a large number of independent, interactive Pluto notebooks (so, the opposite of live collaboration, but still may be interesting to you), with interaction limited to HTML input controls. This notebook², made to demonstrate the PlutoUIplutoUI? wrappers over HTMK inputs, is served using the Slider Server.
1 ‘PlutoSliderServer.jl’. Available from: https://github.com/JuliaPluto/PlutoSliderServer.jl
-
is julia good for web dev?
One option would be to deploy a https://plutojl.org/ notebook, either as static html (exported from Pluto itself) which the users could run as a notebook locally or in Binder, or as interactive website with https://github.com/JuliaPluto/PlutoSliderServer.jl .
-
building web apps in Julia
You can also make your webpage in Pluto.jl and deploy it with PlutoSliderServer.
What are some alternatives?
Genie.jl - 🧞The highly productive Julia web framework
Pluto.jl - 🎈 Simple reactive notebooks for Julia
Plotly.jl - A Julia interface to the plot.ly plotting library and cloud services
fastapi - FastAPI framework, high performance, easy to learn, fast to code, ready for production
PackageCompiler.jl - Compile your Julia Package
julia - The Julia Programming Language
StatsPlots.jl - Statistical plotting recipes for Plots.jl
PlutoUI.jl
VegaLite.jl - Julia bindings to Vega-Lite
Jupyter2Pluto.jl - Convert a Jupyter notebook to Pluto notebook (vice versa)