"It's like iPython, but for javascript and on the client-side"
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
.gitignore
datos.js
demo.js
idb.js
index.html
lib.js
readme.md
style.css
worker-lib.js
worker.js

readme.md

Datos

A lightweight client-side data analysis tool.

Gotchas

Code blocks don't share local scope. This means variables declared with var are not accessible between code blocks. One way to work around this is to declare variables globally.

This feature is somewhat difficult to implement, but may be added in the future.

  1. Regex to scan code string for var declarations
  2. Append and return local variables in an object {a: 1, b:2, c: 3}
  3. Run next code block inside a function(a,b,c){}

Useful links

License

This projected is licensed under the terms of the MIT license