Skip to content

dschein/Escher.jl

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Escher

A toolkit for great-looking interactive Web UIs in Julia.

Read the overview.

Installation

In a Julia REPL, run:

Pkg.add("Escher")

You might want to link escher executable to /usr/local/bin or somewhere in your PATH:

ln -s ~/.julia/v0.4/Escher/bin/escher /usr/local/bin/

Usage

From a directory in which you want to serve Escher UI files, run:

<Escher-package-path/bin>/escher --serve

This will bring up a web server on port 5555. The examples/ directory in Pkg.dir("Escher") contains a few examples. After runnnig the escher server from this directory, you can visit http://localhost:5555/<example-file.jl> to see the output of <example-file.jl>. Note that examples containing plots may take a while to load the first time you visit them.

See escher --help for other options to the exectuable.

Packages

No packages published

Languages

  • Julia 76.5%
  • HTML 16.4%
  • CSS 5.9%
  • Other 1.2%