Escher is pretty cool, but it’s more about data interactions and
visualizations (dashboards?), rather than building full featured web apps
I’m working on Genie: https://github.com/essenciary/Genie.jl a full stack
MVC web framework for Julia, in the spirit of Rails or Django.
It now runs smoothly on both 0.4 and 0.5 - it’s still WIP, but it’s got
pretty much all the necessary features already (ORM, templating system,
authentication, authorization, caching, migrations, model validators, etc).
Also, it now takes full advantage of Julia’s parallel programming
capabilities, using multiple cores to handle requests, which is pretty
If you check here: http://genieframework.com/packages (built with Genie
btw) you’ll find a few more options - like Merly and Bukdu.
Other than that you have the low(er) level components: Mux, HttpServer,
On September 22, 2016 at 17:44:11, Alexey Cherkaev (
What is the current state of web programming with Julia?
http://juliawebstack.org/ seems quite out of date (still suggesting to use
Morsel, which is marked as deprecated).
Escher looks quite nice (https://github.com/shashi/Escher.jl), but still
fails to build on both 0.4 and 0.5 versions (but it does seem to be