Skip to content

Features

awb99 edited this page Oct 20, 2019 · 2 revisions

Important

  • latest clojure clojurescript
  • tooling devcards / tests
  • latest reagent (events might break, better do now than later)
  • docker image fully compressed (two versions: as in dev build, with R script installed) we want to so this ASAP to get a feeling for performance
  • localstorage credentials with UI
  • save/load from/to gist/repo (so that users can work immediately only with the docker image) -fullscreen output of one cell, minimize code cell (the notebook format is not optimal to display a big grid or a big chart)
  • parinfer working
  • ui widgets (replikativ sync)
  • Google cloud storage (to load/save data)
  • markdown editor
  • gorilla repl file compatibility
  • clojurescript build system that allows plugins from other projects not known to notebook developers.
  • link to other workbooks (multi notebook courses are frequent, complex analysis needs multiple notebooks)
  • so we need a view only layer? The only reason can be performance because viewer does not need a running repl.. So viewer hosting might be different technology. View build should be separate?
  • replikativ so Realtime server data will be refreshed in client. Use case: cron type batch recalcs or Realtime sensor data

Awb99:

  • vega
  • highcharts
  • gorilla plot
  • aggrid
  • dataframe helpers

Example notebooks:

  • graphs / loom (dependency visualization)
  • modern vega Charts
  • core matrix - Google page rank
  • 3d renderer
  • sound generation
  • big data

Contact

  • jonny epsilon
  • gorilla repl forkers
  • gorilla repl notebook users
  • data scientists who gave talks
  • popular visualization and machine learning library authors
Clone this wiki locally