Git Product home page Git Product logo

juliabox's Introduction

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 interactive sessions
    • Run IJulia notebooks.
    • A bash session is also started in the container, which can be used to run the Julia REPL.
    • Run HTTP/WebSocket/Escher applications in the container and access them over the browser.
    • File transfer facility into a session's container.
    • File synchronization with Google Drive.
    • Clone Github repositories.
    • Login via Google authentication. Submit a PR for more auth methods!
  • Expose Julia packages & functions as REST APIs using JuliaWebAPI
    • Scale with requests.
  • Sandboxed Docker containers.
  • Basic admin screen to delete old and inactive sessions.
  • Auto cleanup of sessions and API servers based on inactivity.
  • Ability to limit CPU, memory, and disk space for user sessions and APIs.
  • Extensible with plugins.

Docs

juliabox's People

Contributors

adityam avatar amitmurthy avatar barche avatar felixrehren avatar hewers avatar jakebolewski avatar jiahao avatar jverzani avatar nhdaly avatar nkottary avatar raphapr avatar samuelpowell avatar sglyon avatar shashi avatar simonbyrne avatar ssfrr avatar tanmaykm avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.