Skip to content

melvin0008/JuliaBox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JuliaBox

JuliaBox is hosted online at http://www.juliabox.org/. Join our Mailing List.

Our goal is to provide the best Julia experience we can. We want to make it easy for Julia users to run Julia anywhere without too much fuss. Use Julia through the browser, access lots of processors and memory, suck in data from anywhere, and have it always accessible through any device you use so long as it has a browser.

The only constraint is imagination (and server cost).

Features

  • Run IJulia sessions in sandboxed Docker containers.
  • A number of packages are available by default.
  • A bash session is also started in the container, which can be used to run the Julia REPL.
  • File transfer facility into a session's container.
  • File synchronization with Google Drive.
  • Clone Github repositories.
  • Basic admin screen to delete old and inactive sessions.
  • Login via Google authentication. Submit a PR for more auth methods!
  • Auto cleanup of sessions based on inactivity.
  • Ability to limit CPU, memory, and disk space for user sessions.

Releases

No releases published

Packages

No packages published

Languages

  • Python 78.3%
  • Shell 6.9%
  • JavaScript 6.3%
  • Lua 3.4%
  • CSS 2.5%
  • Perl 2.5%
  • Makefile 0.1%