Hacker News new | past | comments | ask | show | jobs | submit login

Have you had a chance to try our project, https://runkit.com? The two projects intersect a bit, but given your specific concerns it may be more along the lines of what you're looking for:

1. Specifically, we have gone through great pain-staking measures to make it just JavaScript and linear (while avoiding some of the pitfalls of Jupiter notebooks, like "losing state in cells"). You can read more about this specific issue here: https://blog.runkit.com/2015/09/10/time-traveling-in-node-js...

2. We are also huge believers in being able to own your code -- as such, every notebook has a download button that downloads a package with the entire dependency tree in a lock file so you can get exactly equivalent behavior. Again, this is only possible since we've started with the premise that RunKit notebooks just are Node modules.

3. Since it is just Node, every single module just works, including binary ones. In fact, every package on npm is built in -- no install, just require it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: